[MacPorts] #69815: libjxl @0.10.2 does not build on PPC Leopard, Mac OS X 10.5.8, because of a lot of problems ld has

MacPorts noreply at macports.org
Wed Apr 24 15:23:20 UTC 2024


#69815: libjxl @0.10.2 does not build on PPC Leopard, Mac OS X 10.5.8, because of a
lot of problems ld has
-------------------------+--------------------
 Reporter:  ballapete    |      Owner:  (none)
     Type:  defect       |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:  2.9.3
 Keywords:  leopard ppc  |       Port:  libjxl
-------------------------+--------------------
 {{{
 [100%] Linking CXX executable benchmark_xl
 cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libjxl/libjxl/work/build/tools
 && /opt/local/bin/cmake -E cmake_link_script
 CMakeFiles/benchmark_xl.dir/link.txt --verbose=ON
 /opt/local/bin/g++-mp-7 -pipe -Os -D_GLIBCXX_USE_CXX11_ABI=0 -fno-rtti
 -DNDEBUG -arch ppc -mmacosx-version-min=10.5 -Wl,-search_paths_first
 -Wl,-headerpad_max_install_names -L/opt/local/lib
 -Wl,-headerpad_max_install_names -fPIE -pie
 CMakeFiles/benchmark_xl.dir/benchmark/benchmark_xl.cc.o
 CMakeFiles/benchmark_xl.dir/benchmark/benchmark_args.cc.o
 CMakeFiles/benchmark_xl.dir/benchmark/benchmark_codec.cc.o
 CMakeFiles/benchmark_xl.dir/benchmark/benchmark_file_io.cc.o
 CMakeFiles/benchmark_xl.dir/benchmark/benchmark_stats.cc.o
 CMakeFiles/benchmark_xl.dir/benchmark/benchmark_utils.cc.o
 CMakeFiles/benchmark_xl.dir/benchmark/benchmark_codec_custom.cc.o
 CMakeFiles/benchmark_xl.dir/benchmark/benchmark_codec_jpeg.cc.o
 CMakeFiles/benchmark_xl.dir/benchmark/benchmark_codec_jxl.cc.o
 CMakeFiles/benchmark_xl.dir/ssimulacra2.cc.o
 CMakeFiles/benchmark_xl.dir/__/third_party/dirent.cc.o
 CMakeFiles/benchmark_xl.dir/benchmark/benchmark_codec_png.cc.o
 CMakeFiles/benchmark_xl.dir/benchmark/benchmark_codec_webp.cc.o
 CMakeFiles/benchmark_xl.dir/benchmark/benchmark_codec_avif.cc.o -o
 benchmark_xl  -Wl,-rpath,/opt/local/lib libjxl_gauss_blur.a
 /opt/local/lib/libwebp.a /opt/local/lib/libsharpyuv.a ../lib
 /libjxl_extras-internal.a ../lib/libjxl_threads.0.10.2.dylib libjxl_tool.a
 ../lib/libjxl.0.10.2.dylib /opt/local/lib/libavif.dylib
 /opt/local/lib/giflib5/lib/libgif.dylib /opt/local/lib/libjpeg.dylib
 /opt/local/lib/libpng.dylib /opt/local/lib/libz.dylib /opt/local/lib
 /libOpenEXR-3_2.dylib /opt/local/lib/libOpenEXRUtil-3_2.dylib
 /opt/local/lib/libOpenEXRCore-3_2.dylib /opt/local/lib/libIex-3_2.dylib
 /opt/local/lib/libIlmThread-3_2.dylib /opt/local/lib/libImath-3_1.dylib
 ../lib/libjxl-internal.a ../lib/libjxl_cms.0.10.2.dylib -latomic
 /opt/local/lib/libbrotlidec.dylib /opt/local/lib/libbrotlicommon.dylib
 /opt/local/lib/libbrotlienc.dylib /opt/local/lib/libhwy.dylib
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&) to global
 weak symbol jxl::cms::ColorEncoding::FromExternal(JxlColorEncoding const&)
 means the weak symbol cannot be overriden at runtime. This was likely
 caused by different translation units being compiled with different
 visiblity settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in
 jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  to global weak
 symbol jxl::ColorEncoding::FromExternal(JxlColorEncoding const&)  means
 the weak symbol cannot be overriden at runtime. This was likely caused by
 different translation units being compiled with different visiblity
 settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in jxl::ColorEncoding::CreateICC()     to
 global weak symbol jxl::ColorEncoding::CreateICC()     means the weak
 symbol cannot be overriden at runtime. This was likely caused by different
 translation units being compiled with different visiblity settings.
 ld: warning: direct access in
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) to global weak symbol
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) means the weak symbol cannot be overriden at
 runtime. This was likely caused by different translation units being
 compiled with different visiblity settings.
 ld: warning: direct access in
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) to global weak symbol
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) means the weak symbol cannot be overriden at
 runtime. This was likely caused by different translation units being
 compiled with different visiblity settings.
 ld: warning: direct access in
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) to global weak symbol
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) means the weak symbol cannot be overriden at
 runtime. This was likely caused by different translation units being
 compiled with different visiblity settings.
 ld: warning: direct access in
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) to global weak symbol
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) means the weak symbol cannot be overriden at
 runtime. This was likely caused by different translation units being
 compiled with different visiblity settings.
 ld: warning: direct access in
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) to global weak symbol
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) means the weak symbol cannot be overriden at
 runtime. This was likely caused by different translation units being
 compiled with different visiblity settings.
 ld: warning: direct access in
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) to global weak symbol
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) means the weak symbol cannot be overriden at
 runtime. This was likely caused by different translation units being
 compiled with different visiblity settings.
 ld: warning: direct access in
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) to global weak symbol
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) means the weak symbol cannot be overriden at
 runtime. This was likely caused by different translation units being
 compiled with different visiblity settings.
 ld: warning: direct access in
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) to global weak symbol
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) means the weak symbol cannot be overriden at
 runtime. This was likely caused by different translation units being
 compiled with different visiblity settings.
 ld: warning: direct access in
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) to global weak symbol
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) means the weak symbol cannot be overriden at
 runtime. This was likely caused by different translation units being
 compiled with different visiblity settings.
 ld: warning: direct access in
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) to global weak symbol
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) means the weak symbol cannot be overriden at
 runtime. This was likely caused by different translation units being
 compiled with different visiblity settings.
 ld: warning: direct access in
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) to global weak symbol
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) means the weak symbol cannot be overriden at
 runtime. This was likely caused by different translation units being
 compiled with different visiblity settings.
 ld: warning: direct access in
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) to global weak symbol
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) means the weak symbol cannot be overriden at
 runtime. This was likely caused by different translation units being
 compiled with different visiblity settings.
 ld: warning: direct access in
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) to global weak symbol
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) means the weak symbol cannot be overriden at
 runtime. This was likely caused by different translation units being
 compiled with different visiblity settings.
 ld: warning: direct access in
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) to global weak symbol
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) means the weak symbol cannot be overriden at
 runtime. This was likely caused by different translation units being
 compiled with different visiblity settings.
 ld: warning: direct access in
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) to global weak symbol
 jpegxl::tools::AvifCodec::Decompress(std::basic_string<char,
 std::char_traits<char>, std::allocator<char> > const&, jxl::Span<unsigned
 char const>, jxl::ThreadPool*, jxl::CodecInOut*,
 jpegxl::tools::SpeedStats*) means the weak symbol cannot be overriden at
 runtime. This was likely caused by different translation units being
 compiled with different visiblity settings.
 ld: illegal text-relocation to lC14 in ../lib/libjxl_extras-
 internal.a(metrics.cc.o) from
 jxl::N_SCALAR::ComputeDistanceP(jxl::Plane<float> const&,
 jxl::ButteraugliParams const&, double) in ../lib/libjxl_extras-
 internal.a(metrics.cc.o) for architecture ppc
 collect2: error: ld returned 1 exit status
 make[2]: *** [tools/benchmark_xl] Error 1
 make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libjxl/libjxl/work/build'
 make[1]: *** [tools/CMakeFiles/benchmark_xl.dir/all] Error 2
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libjxl/libjxl/work/build'
 make: *** [all] Error 2
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/69815>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list