[MacPorts] #71951: clang-11 11-11.1.0_7+analyzer+emulated_tls: build fail on Sonoma

MacPorts noreply at macports.org
Sun Jan 26 17:36:28 UTC 2025


#71951: clang-11 11-11.1.0_7+analyzer+emulated_tls: build fail on Sonoma
-----------------------+--------------------
  Reporter:  robogeek  |      Owner:  (none)
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:  clang-11  |
-----------------------+--------------------

Comment (by robogeek):

 In the log file (see attached) there are several instances of a compile
 warning.  Why should a compile warning cause the build to fail?

 :info:build [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-
 tblgen.dir/CTagsEmitter.cpp.o
 :info:build cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-11/clang-11/work/build/utils/TableGen
 &&
 /usr/bin/clang++ -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS
 -D__STDC_LIMIT_MACROS
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_
 release_tarballs_ports_lang_llvm-11/clang-11/work/build/utils/TableGen
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs
 _ports_lang_llvm-11/clang-11/work/llvm-project/llvm/utils/TableGen
 -I/opt/local/include/libxml2
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_
 macports_release_tarballs_ports_lang_llvm-11/clang-11/work/build/include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarbal
 ls_ports_lang_llvm-11/clang-11/work/llvm-project/llvm/include -pipe -Os
 -stdlib=libc++
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -fPIC
 -fvisibility-inlines-hi
 dden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra
 -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-
 initializers -pedantic -Wno-long-long -Wi
 mplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-
 virtual-dtor -Wdelete-non-virtual-dtor -Wno-comment -Wstring-conversion
 -DNDEBUG -std=c++14 -arch x86_64 -isy
 sroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -mmacosx-
 version-min=14.0  -fno-exceptions -MD -MT utils/TableGen/CMakeFiles/obj
 .llvm-tblgen.dir/CTagsEmitter.cpp.o -MF CMakeFiles/obj.llvm-
 tblgen.dir/CTagsEmitter.cpp.o.d -o CMakeFiles/obj.llvm-
 tblgen.dir/CTagsEmitter.cpp.o -c
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-11/clang-11/work
 /llvm-project/llvm/utils/TableGen/CTagsEmitter.cpp
 :info:build 1 warning generated.
 :info:build 1 warning generated.
 :info:build 1 warning generated.
 :info:build In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-11/clang-11/work
 /llvm-project/llvm/utils/TableGen/CTagsEmitter.cpp:18:
 :info:build In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-11/clang-11/work
 /llvm-project/llvm/include/llvm/TableGen/Record.h:18:
 :info:build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-11/clang-11/work
 /llvm-project/llvm/include/llvm/ADT/DenseMap.h:128:16: warning: variable
 'NumEntries' set but not used [-Wunused-but-set-variable]
 :info:build   128 |       unsigned NumEntries = getNumEntries();
 :info:build       |                ^
 :info:build 1 warning generated.
 :info:build make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-11/clang-11/work/build'
 :info:build [ 25%] Built target obj.llvm-tblgen
 :info:build make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-11/clang-11/work/build'
 :info:build make: *** [all] Error 2
 :info:build make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-11/clang-11/work/build'
 :info:build Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_llvm-11/clang-11/work/build"
 && /usr/bin/make -j4 -w all VERBOSE=ON

-- 
Ticket URL: <https://trac.macports.org/ticket/71951#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list