[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