Cannot build libb2

Dave Horsfall dave at horsfall.org
Wed Dec 15 20:25:45 UTC 2021


On Fri, 10 Dec 2021, Ryan Schmidt wrote:

> The "-arch x86_64 -arch i386" in the log does seem to indicate MacPorts 
> is doing a universal build. The ways that could happen:
> 
> * You specified +universal on the command line

Nope...

> * You specified +universal in variants.conf

Nope...

> * You installed a port that, because it does not support your machine's 
> native architecture, requires its dependencies to be installed 
> universal.

Could be; how do I tell which variants were used by what?

> If libb2 does not build universal, then that is certainly something we 
> should fix. A bug has already been filed about it:
> 
> https://trac.macports.org/ticket/64148

Thanks; I'll try the suggested fix, but...

> If you want to explore why libb2 is building universal when you don't 
> intend that, show us what command you ran and the output. Specifically, 
> we'd want to know which port you are trying to install or upgrade when 
> libb2 gets build universal.

It was no more than my weekly "port selfupdate; port upgrade outdated" 
etc.

Looks like I forgot to run it under "script", but when I tried again it 
now mysteriously works, so I dunno...  Chalk it up to a "heisenbug", I 
guess (I hate those).

-- Dave


More information about the macports-users mailing list