#47944: poppler @0.33.0: cross-compilation fails: Bad CPU type in executable --------------------------+---------------------- Reporter: ryandesign@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: | Port: poppler --------------------------+---------------------- I need to create a universal binary of poppler that involves cross- compilation. In the case of the attached log, that means building for x86_64 on an i386 Mac, but it would also mean building for ppc64 on a ppc Mac or on any Intel Mac, or for i386 or x86_64 on any PowerPC Mac. The error is: {{{ Poppler-0.18: Bad CPU type in executable }}} It appears the poppler build is trying to run something it just compiled, which cannot work when cross-compiling. This wouldn't be an issue with the normal universal variant, since all architectures would be in the same file, but it is a problem when using the muniversal portgroup, which poppler does, but r50531 doesn't explain why. Maybe it doesn't need to? -- Ticket URL: <https://trac.macports.org/ticket/47944> MacPorts <https://www.macports.org/> Ports system for OS X