[MacPorts] #54124: guile @2.2.2 won't build on PPC Leopard, Mac OS X 10.5.8, because is uses non-existing /lib/cpp as C preprocessor
MacPorts
noreply at macports.org
Thu Sep 3 11:27:54 UTC 2020
#54124: guile @2.2.2 won't build on PPC Leopard, Mac OS X 10.5.8, because is uses
non-existing /lib/cpp as C preprocessor
------------------------+---------------------------------------
Reporter: ballapete | Owner: kencu
Type: defect | Status: reopened
Priority: Normal | Milestone:
Component: ports | Version: 2.4.1
Resolution: | Keywords: tiger leopard snowleopard
Port: guile |
------------------------+---------------------------------------
Comment (by ballapete):
The prebuilt GO files are:
{{{
-rw-r--r-- 2 macports admin 87053 21 Apr 2017 prebuilt/32-bit-big-
endian-broken/ice-9/eval.go
-rw-r--r-- 2 macports admin 384293 21 Apr 2017 prebuilt/32-bit-big-
endian-broken/ice-9/psyntax-pp.go
}}}
(notice that they exist in two hard links), my own builds are:
{{{
-rw-r--r-- 1 macports admin 104389 3 Sep 02:11 bootstrap/ice-9/eval.go
-rw-r--r-- 1 macports admin 679597 3 Sep 10:38 bootstrap/ice-9
/psyntax-pp.go
}}}
The `file` commands reveals that they all are of the same kind: `ELF
32-bit MSB shared object, no machine, version 1 (embedded), not stripped`.
A closer look onto the hard linked prebuilt files receals:
{{{
76892014 88 -rw-r--r-- 2 macports admin 87053 Apr 21 2017
prebuilt/32-bit-big-endian-broken/ice-9/eval.go
76892024 376 -rw-r--r-- 2 macports admin 384293 Apr 21 2017
prebuilt/32-bit-big-endian-broken/ice-9/psyntax-pp.go
76892014 88 -rw-r--r-- 2 macports admin 87053 Apr 21 2017
prebuilt/mips-unknown-linux-gnu/ice-9/eval.go
76892024 376 -rw-r--r-- 2 macports admin 384293 Apr 21 2017
prebuilt/mips-unknown-linux-gnu/ice-9/psyntax-pp.go
}}}
Could this be the answer while they are broken? Built on (presumingly 32
bit) MIPS hardware?
--
Ticket URL: <https://trac.macports.org/ticket/54124#comment:34>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list