[MacPorts] #69380: libffi fails on 10.5 PPC for bad patch
MacPorts
noreply at macports.org
Mon Feb 26 18:09:09 UTC 2024
#69380: libffi fails on 10.5 PPC for bad patch
-----------------------+-------------------------
Reporter: rmottola | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: leopard ppc
Port: libffi |
-----------------------+-------------------------
Comment (by ballapete):
There might be a cause for testing on `PPC` more than on other hardware:
Different ways to store (real world) multi-byte data, MSB vs. LSB. OTOH,
there could be the same problem that I addressed in my updated GCC42
patch: Inadequate compiler options. I could only solve the PPC problems…
For `intel` you might look into the `LOG files` in the `testsuite`
directory. On my PowerBook G4 the path name is
`/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_libffi/libffi/work/libffi-3.4.6
/powerpc-apple-darwin9.8.0/testsuite`, which is built from the output of
`port work libffi`, i.e.
`/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_libffi/libffi/work`
(it codes the RSYNC server in path name), + `libffi-3.4.6/powerpc-apple-
darwin9.8.0/testsuite`. Again, there is a component, `powerpc-apple-
darwin9.8.0`, that has to be adapted for `intel`, which might be `x86_64
-apple-darwin9.8.0`. Anyway, you can find the proper name by invoking on
the command line: "ls -l `port work libffi`/libffi-3.4.6 | egrep '^d'"
(the whole text between double quotes, which might have a problem, because
the combination of ^ (CARET) and TEXT following makes the TEXT displayed
as a superscript…).
A second directory to look into is "`port work
libffi`/libffi-3.4.6/testsuite/libffi.bhaible".
--
Ticket URL: <https://trac.macports.org/ticket/69380#comment:21>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list