pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: firefox on i386?



On Thu, 28 Dec 2023 22:28:11 +0100 (CET)
Havard Eidnes <he%NetBSD.org@localhost> wrote:

> Trying to downgrade to firefox 114 (from 9.0_2023Q2) reveals a
> different problem, which ends in a core dump.  Running firefox
> from within gdb gives me:
> 
> => 0xb0be012b:    movdqa %xmm7,(%esp)
> 
> and %esp:
> 
> esp            0xa40f1bbc          0xa40f1bbc
> 
> which is neither 8- nor 16-byte aligned, and movdqa insists on
> aligned arguments.

This is usually worked around with -mstackrealign. Firefox sets that in
CXXFLAGS for i386 but not in CFLAGS. Adding CFLAGS might be worth a shot.
Could well be in a 3rd party library somewhere else in pkgsrc though.

> So...  This appears to be an uphill battle.  Has everyone else
> abandoned i386 support?

Mozilla still supports it but there is not much coverage in terms
of pkgsrc users so run-time breakage is to be expected from time to time.

That said tsutsui@ posts screenshots of Firefox on NetBSD/i386 on X
(fkas Twitter) every other month or so. Most recently firefox-120.0 on
10.0_RC1 last month.

-Tobias


Home | Main Index | Thread Index | Old Index