[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 20:57:26 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
Resolution: | Keywords: leopard ppc
Port: libjxl |
------------------------+-------------------------
Comment (by ballapete):
I tried:
{{{
root 246 /\ port clean libjxl
---> Cleaning libjxl
root 247 /\ port extract libjxl
---> Fetching distfiles for libjxl
---> Verifying checksums for libjxl
---> Extracting libjxl
root 248 /\ nice find
/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libjxl
-type f -exec ggrep -e -fvisibility {} /dev/null \;
root 249 /\ port -v patch libjxl
---> Applying patches to libjxl
---> Applying include_order.patch
Executing: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libjxl/libjxl/work/libjxl-0.10.2"
&& /usr/bin/patch -p0 <
'/opt/local/var/macports/sources/nue.de.rsync.macports.org/macports/release/tarballs/ports/graphics/libjxl/files/include_order.patch'
patching file lib/jxl_threads.cmake
patching file lib/jxl_extras.cmake
patching file lib/jxl.cmake
Hunk #1 succeeded at 80 with fuzz 1.
Hunk #2 succeeded at 106 (offset 10 lines).
Hunk #3 succeeded at 123 (offset 10 lines).
Hunk #4 succeeded at 178 (offset 10 lines).
patching file lib/jxl_cms.cmake
Hunk #1 succeeded at 17 with fuzz 2 (offset 3 lines).
---> Applying find_asciidoc.patch
Executing: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libjxl/libjxl/work/libjxl-0.10.2"
&& /usr/bin/patch -p0 <
'/opt/local/var/macports/sources/nue.de.rsync.macports.org/macports/release/tarballs/ports/graphics/libjxl/files/find_asciidoc.patch'
patching file CMakeLists.txt
Hunk #1 succeeded at 428 (offset 55 lines).
Hunk #2 succeeded at 484 (offset 55 lines).
---> Applying 3381.patch
Executing: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libjxl/libjxl/work/libjxl-0.10.2"
&& /usr/bin/patch -p0 <
'/opt/local/var/macports/sources/nue.de.rsync.macports.org/macports/release/tarballs/ports/graphics/libjxl/files/3381.patch'
patching file lib/jxl/coeff_order.h
---> Applying sized-deallocation.patch
Executing: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libjxl/libjxl/work/libjxl-0.10.2"
&& /usr/bin/patch -p0 <
'/opt/local/var/macports/sources/nue.de.rsync.macports.org/macports/release/tarballs/ports/graphics/libjxl/files
/sized-deallocation.patch'
patching file lib/CMakeLists.txt
---> Applying decode_progressive.cc-__STDC_FORMAT_MACROS.patch
Executing: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libjxl/libjxl/work/libjxl-0.10.2"
&& /usr/bin/patch -p0 <
'/opt/local/var/macports/sources/nue.de.rsync.macports.org/macports/release/tarballs/ports/graphics/libjxl/files/decode_progressive
.cc-__STDC_FORMAT_MACROS.patch'
patching file examples/decode_progressive.cc
root 250 /\ nice find
/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_graphics_libjxl
-type f -exec ggrep -e -fvisibility {} /dev/null \;
root 251 /\
}}}
So the `visibility switches` seem to come out of the blue, presumingly
during the `configure` stage… (which I cannot perform because `boost176`
is being built – until tomorrow?)
--
Ticket URL: <https://trac.macports.org/ticket/69815#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list