[MacPorts] #55415: cmake @3.10.1 does not build on PPC Tiger, Mac OS X 10.4.11, due to various issues building libuv
MacPorts
noreply at macports.org
Fri Mar 23 20:08:38 UTC 2018
#55415: cmake @3.10.1 does not build on PPC Tiger, Mac OS X 10.4.11, due to various
issues building libuv
------------------------+-----------------------
Reporter: ballapete | Owner: michaelld
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.4.2
Resolution: | Keywords: tiger
Port: cmake |
------------------------+-----------------------
Comment (by ballapete):
I also have:
{{{
root 380 /\ l `port contents gcc48 | grep libgcc_s`
lrwxrwxrwx 1 root admin 38 17 Aug 2017
/opt/local/lib/gcc48/libgcc_s.1.dylib ->
/opt/local/lib/libgcc/libgcc_s.1.dylib
lrwxrwxrwx 1 root admin 16 17 Aug 2017
/opt/local/lib/gcc48/libgcc_s_ppc64.1.dylib -> libgcc_s.1.dylib
lrwxrwxrwx 1 root admin 16 17 Aug 2017
/opt/local/lib/gcc48/libgcc_s_x86_64.1.dylib -> libgcc_s.1.dylib
root 381 /\ l `port contents gcc5 | grep libgcc_s`
lrwxrwxrwx 1 root admin 38 15 Okt 00:38
/opt/local/lib/gcc5/libgcc_s.1.dylib ->
/opt/local/lib/libgcc/libgcc_s.1.dylib
lrwxrwxrwx 1 root admin 16 15 Okt 00:34
/opt/local/lib/gcc5/libgcc_s_ppc64.1.dylib -> libgcc_s.1.dylib
lrwxrwxrwx 1 root admin 16 15 Okt 00:34
/opt/local/lib/gcc5/libgcc_s_x86_64.1.dylib -> libgcc_s.1.dylib
root 382 /\ l `port contents gcc6 | grep libgcc_s`
lrwxrwxrwx 1 root admin 38 16 Aug 2017
/opt/local/lib/gcc6/libgcc_s.1.dylib ->
/opt/local/lib/libgcc/libgcc_s.1.dylib
lrwxrwxrwx 1 root admin 16 16 Aug 2017
/opt/local/lib/gcc6/libgcc_s_ppc64.1.dylib -> libgcc_s.1.dylib
lrwxrwxrwx 1 root admin 16 16 Aug 2017
/opt/local/lib/gcc6/libgcc_s_x86_64.1.dylib -> libgcc_s.1.dylib
root 391 /\ l `port contents libgcc | grep /opt/local/lib/libgcc`
-rwxr-xr-x 1 root admin 24544 13 Feb 22:13
/opt/local/lib/libgcc/libatomic.1.dylib
-rw-r--r-- 1 root admin 6848 13 Feb 22:09
/opt/local/lib/libgcc/libgcc_ext.10.4.dylib
-rw-r--r-- 1 root admin 6380 13 Feb 22:09
/opt/local/lib/libgcc/libgcc_ext.10.5.dylib
-rw-r--r-- 1 root admin 58264 13 Feb 22:13
/opt/local/lib/libgcc/libgcc_s.1.dylib
-rwxr-xr-x 1 root admin 792172 13 Feb 22:13
/opt/local/lib/libgcc/libgfortran.4.dylib
-rwxr-xr-x 1 root admin 124912 13 Feb 22:13
/opt/local/lib/libgcc/libgomp.1.dylib
-rwxr-xr-x 1 root admin 102568 13 Feb 22:13
/opt/local/lib/libgcc/libitm.1.dylib
-rwxr-xr-x 1 root admin 74784 13 Feb 22:13 /opt/local/lib/libgcc
/libobjc-gnu.4.dylib
-rwxr-xr-x 1 root admin 13756 13 Feb 22:13
/opt/local/lib/libgcc/libssp.0.dylib
-rwxr-xr-x 1 root admin 1218356 13 Feb 22:13
/opt/local/lib/libgcc/libstdc++.6.dylib
root 396 /\ l `port -q contents libgcc6`
-rwxr-xr-x 1 root admin 721244 19 Sep 2017
/opt/local/lib/libgcc/libgfortran.3.dylib
root 397 /\ l /opt/local/lib/libgcc/libgcc*
-rw-r--r-- 1 root admin 6848 13 Feb 22:09
/opt/local/lib/libgcc/libgcc_ext.10.4.dylib
-rw-r--r-- 1 root admin 6380 13 Feb 22:09
/opt/local/lib/libgcc/libgcc_ext.10.5.dylib
-rw-r--r-- 1 root admin 58264 13 Feb 22:13
/opt/local/lib/libgcc/libgcc_s.1.dylib
}}}
And I have `Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in`. It has a
`Mac` section, although it uses GCC 4.2.1 for PPC related tests. In its
`Linux` section the GCC invocations with `-lgcc_s` while in the MS
WIndows section it's `-lgcc_s.1`. So there must be a file that dictates
which tests are performed on Tiger at build time, where `-lgcc_s` can be
substituted with `-lgcc_s.1`.
--
Ticket URL: <https://trac.macports.org/ticket/55415#comment:36>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list