[MacPorts] #63164: py-libxml2 icu cctools - FAT libraries built on i386 Mac OS X Tiger fail to run
MacPorts
noreply at macports.org
Fri Jul 9 17:13:40 UTC 2021
#63164: py-libxml2 icu cctools - FAT libraries built on i386 Mac OS X Tiger fail to
run
-------------------------+--------------------
Reporter: bradleyCPA | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: |
-------------------------+--------------------
Comment (by bradleyCPA):
{{{
barf at tiger:~/Documents/lipo_work/divmoddi$ /usr/bin/ld -v
Apple Computer, Inc. version cctools-622.9~2
}}}
crossreferenced with
https://opensource.apple.com/source/cctools/cctools-622.9/misc/lipo.c.auto.html
yields following gem
{{{
/*
* Special case ppc, ppc64, i386 and x86_64 architectures and
return 12.
* We know that with those architectures that the kernel and mmap
only
* need file offsets to be page (4096 byte) aligned.
*/
if(mhp->cputype == CPU_TYPE_POWERPC ||
mhp->cputype == CPU_TYPE_POWERPC64 ||
mhp->cputype == CPU_TYPE_I386 ||
mhp->cputype == CPU_TYPE_X86_64)
return(12);
}}}
This continues to fuel my suspicion that lipo is broken on tiger and is
the cause of my entire problem.
--
Ticket URL: <https://trac.macports.org/ticket/63164#comment:26>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list