[MacPorts] #66294: binaryen fails to build on macOS Ventura with Xcode-14.1
MacPorts
noreply at macports.org
Sat Nov 19 12:15:47 UTC 2022
#66294: binaryen fails to build on macOS Ventura with Xcode-14.1
------------------------------+----------------------
Reporter: bit-fu | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.8.0
Keywords: binaryen Ventura | Port: binaryen
------------------------------+----------------------
When trying to update `binaryen` I get the following error message:\\
{{{
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_binaryen/binaryen/work/binaryen-100/src/wasm
/wasm-type.cpp:28:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_binaryen/binaryen/work/binaryen-100/src
/wasm-type.h:365:10: error: definition of implicit copy constructor for
'Tuple' is deprecated because it has a user-declared copy assignment
operator [-Werror,-Wdeprecated-copy]
Tuple& operator=(const Tuple&) = delete;
^
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_binaryen/binaryen/work/binaryen-100/src/wasm
/wasm-type.cpp:51:51: note: in implicit copy constructor for 'wasm::Tuple'
first required here
TypeInfo(const Tuple& tuple) : kind(TupleKind), tuple(tuple) {}
^
}}}
Either the offending assignment operator should be removed or the
warning/error flags adjusted.
Using Xcode-14.1 on macOS-13.0.1 (Ventura) with MacPorts base version
2.8.0.
--
Ticket URL: <https://trac.macports.org/ticket/66294>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list