[MacPorts] #66425: libdeflate @1.15 does not build on < 10.13, unconditional use of futimens
MacPorts
noreply at macports.org
Fri Dec 9 21:22:03 UTC 2022
#66425: libdeflate @1.15 does not build on < 10.13, unconditional use of futimens
-------------------------+-------------------------
Reporter: ballapete | Owner: herbygillot
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.0
Resolution: | Keywords:
Port: libdeflate |
-------------------------+-------------------------
Comment (by ballapete):
Same failure on PPC Leoprad, Mac OS X 10.5.8:
{{{
/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_archivers_libdeflate/libdeflate/work/libdeflate-1.15/programs/gzip.c:364:
warning: implicit declaration of function ‘futimens’
[100%] Linking C executable libdeflate-gzip
cd
/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_archivers_libdeflate/libdeflate/work/build/programs
&& /opt/local/bin/cmake -E cmake_link_script CMakeFiles/libdeflate-
gzip.dir/link.txt --verbose=ON
/usr/bin/gcc-4.2 -pipe -Os -DNDEBUG -I/opt/local/include -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 "CMakeFiles/libdeflate-gzip.dir/gzip.c.o"
-o libdeflate-gzip -Wl,-rpath,/opt/local/lib libdeflate_prog_utils.a
../libdeflate.a
Undefined symbols:
"_futimens", referenced from:
_restore_metadata in gzip.c.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [programs/libdeflate-gzip] 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_archivers_libdeflate/libdeflate/work/build'
}}}
Isn't it just a simple `-lMacportsLegacySupport` that is missing?
--
Ticket URL: <https://trac.macports.org/ticket/66425#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list