[MacPorts] #60147: legacy-support: unable to build on Leopard PPC
MacPorts
noreply at macports.org
Mon Mar 23 07:33:07 UTC 2020
#60147: legacy-support: unable to build on Leopard PPC
-----------------------------+----------------------
Reporter: kencu | Owner: kencu
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: legacy-support |
-----------------------------+----------------------
Comment (by kencu):
No, Leopard still failed, but I have that sorted with another fix:
{{{
ld: duplicate symbol _fdopendir$INODE64$UNIX2003 in
src/fdopendir.dl.o.inode64unix2003.ppc7400 and
src/fdopendir.dl.o.inode64.ppc7400 for inferred architecture ppc7400
}}}
{{{
$ git diff
diff --git a/Makefile b/Makefile
index fec7b53..10d9c8c 100644
--- a/Makefile
+++ b/Makefile
@@ -167,7 +167,7 @@ define splitandfilterandmergemultiarch
$${ld} -r
"$${output}.inode32.$${arch}" "$${output}.inode64.$${arch}" -o
"$${output}.$${arch}"; \
fi; \
;; \
- ('i386'|'ppc') \
+ ('i386'|'ppc'|'ppc7400') \
if [ '9' -gt "$${platform}" ]; then \
$${ld} -r
"$${output}.inode32.$${arch}" "$${output}.inode32unix2003.$${arch}" -o
"$${output}.$${arch}"; \
else \
}}}
Whack-A-Mole... but this might be it...
--
Ticket URL: <https://trac.macports.org/ticket/60147#comment:12>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list