If you just strip all the muniversal shenanigans out of the Portfile, it
builds just fine universal on BigSur Intel without any fuss.
K
% uname -a
Darwin MacBookPro-2012.local 20.3.0 Darwin Kernel Version 20.3.0: Thu Jan
21 00:07:06 PST 2021; root:xnu-7195.81.3~1/RELEASE_X86_64 x86_64
% port
The i386/x86_64 universal build looks fine too, so far, with all the
muniveral stuff out.
Now -- have to see why it was ever put in there in the first place, I guess.
K
On Sun, Feb 14, 2021 at 1:35 PM Ken Cunningham <
ken.cunningham.web...@gmail.com> wrote:
> If you just strip all the muniversa
On Sun, 14 Feb 2021, Ken Cunningham wrote:
The i386/x86_64 universal build looks fine too, so far, with all the
muniveral stuff out.
Now -- have to see why it was ever put in there in the first place, I guess.
One of the typical sources of trouble with "natural universal" builds is
archite
> If i386/x86_64 also works, that suggests that bitness isn't an issue,
but endianness would be if ppc were included. Alignment is another potential
issue, but less likely to be in these cases.
Things have become a little simpler there -- as we have no compiler in
MacPorts at present that can cro
On Feb 14, 2021, at 20:11, Fred Wright wrote:
> On Sun, 14 Feb 2021, Ken Cunningham wrote:
>
>> The i386/x86_64 universal build looks fine too, so far, with all the
>> muniveral stuff out.
>>
>> Now -- have to see why it was ever put in there in the first place, I guess.
>
> One of the typic
Yeah, the real downside of the muniversal PG is that once it has been
chucked in to fix a build, for whatever reason it may have been once upon a
time, convincing everyone you DON'T need it after that is much harder than
if you never used it in the first place.
K
On Feb 15, 2021, at 07:42, Ken Cunningham wrote:
> Yeah, the real downside of the muniversal PG is that once it has been
> chucked in to fix a build, for whatever reason it may have been once upon a
> time, convincing everyone you DON'T need it after that is much harder than if
> you never use
It's not complaining, it's irony.
I spent hours trying to fix a many-years-broken problem with ICU building
universal only to find out that it actually builds universal trivially
easily.
I'll get around to fixing the small bits of that soonishly, once I have a
bit of spare time.
And yes, c+
Ken Cunningham wrote:
> It's not complaining, it's irony.
I’ve learned that irony doesn’t work very well via e-mail, because irony
usually requires knowing the author well when communicating via a text-only
medium, and it is often interpreted as complaining otherwise. I’m sorry to say
that I