Opened 13 years ago

Closed 13 years ago

#29746 closed defect (worksforme)

boost +universal requires zlib +universal

Reported by: segala@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc:
Port:

Description

I needed to install boost in the universal (x86_64 and i386) variant. It immediately noticed that the ports bzip2 and expat I had installed were not universal, and so it recompiled it. However, I had single-arch zlib too, and thus the compilation failed (the linker thrown an error saying couldn't find required symbols for i386 in zlib). Running "port install zlib+universal" fixed the issue.

Change History (1)

comment:1 Changed 13 years ago by jmroot (Joshua Root)

Resolution: worksforme
Status: newclosed

So most likely you installed zlib with a version of MacPorts older than 1.9 and it didn't have arch information recorded.

Note: See TracTickets for help on using tickets.