[MacPorts] #68969: binaryen 111.0 fails to compile due to -Werror warnings
MacPorts
noreply at macports.org
Sat Dec 23 23:29:16 UTC 2023
#68969: binaryen 111.0 fails to compile due to -Werror warnings
--------------------+----------------------
Reporter: kpreid | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: binaryen
--------------------+----------------------
{{{
:info:build In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_binaryen/binaryen/work/binaryen-111/src/wasm
/wasm-debug.cpp:23:
:info:build In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_binaryen/binaryen/work/binaryen-111/third_party
/llvm-project/include/llvm/include/llvm/DebugInfo/DWARFContext.h:12:
:info:build In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_binaryen/binaryen/work/binaryen-111/third_party
/llvm-project/include/llvm/ADT/MapVector.h:19:
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_binaryen/binaryen/work/binaryen-111/third_party
/llvm-project/include/llvm/ADT/DenseMap.h:128:16: error: variable
'NumEntries' set but not used [-Werror,-Wunused-but-set-variable]
:info:build unsigned NumEntries = getNumEntries();
:info:build ^
:info:build
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_binaryen/binaryen/work/binaryen-111/src/wasm
/wasm-binary.cpp:860:13: error: variable 'emitted' set but not used
[-Werror,-Wunused-but-set-variable]
:info:build Index emitted = 0;
:info:build ^
:info:build 1 error generated.
:info:build make[2]: *** [src/wasm/CMakeFiles/wasm.dir/wasm-debug.cpp.o]
Error 1
}}}
Previous ticket #66294 said
> Yes, ports should not use `-Werror` precisely for this kind of reason.
and since this has come up twice now, perhaps that patch should be made.
--
Ticket URL: <https://trac.macports.org/ticket/68969>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list