[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
Mon May 8 13:50:19 UTC 2017
#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:
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.4.1
Resolution: | Keywords: tiger leopard snowleopard
Port: guile |
------------------------+---------------------------------------
Comment (by ballapete):
Replying to [comment:10 kencu]:
> Yeah, I was talking about the autogen error. I'll see if I can get to
fixing the broken pipe thing for you.
>
> BTW, you know how to "peg" a port at a certain version, so it won't
update?
No. There is or was in port a "forget" argument…
> If you need to know how to do this, let me know.
Yes, to know this would probably fine! (I am changing the Portfiles so
that they do not show a new version.)
The "broken pipe" comes from the right side of the pipe. `../meta/build-
env` is a shell script (it sets and exports LD_LIBRARY_PATH), `guild`
also. This one invokes the shell/scheme script
`/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_lang_guile/guile/work/guile-2.2.2/libguile/guile`,
whch knows at the beginning LD_LIBRARY_PATH and then resets
LD_LIBRARY_PATH, exports it invokes finally
`/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_lang_guile/guile/work/guile-2.2.2/libguile/.libs/guile`
which probably cannot find its `/opt/local/lib/libguile-2.2.1.dylib` –
through a cascade of internal shell script functions…
I have no idea how to dive deeper…
--
Ticket URL: <https://trac.macports.org/ticket/54124#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list