NetBSD-Users archive

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

Re: firefox52 core dump on RPI2 NetBSD9.1



On Thu, Nov 19, 2020 at 09:03:12PM +0530, Mayuresh wrote:
> On Thu, Nov 19, 2020 at 04:22:11PM +0100, Bodie wrote:
> > > I still wish to know whether strtab errors are necessarily from the
> > > pkg layer or is something in the base wrong - and in turn armv7.img is
> > > faulty.
> 
> And any comment / confirmation on this from anyone?

One of the strong point of NetBSD is that the system (including X11)
can be crosscompiled.

You should probably start by cross-compiling the system, including X11,
for your target.

I have done so for an Olimex board, without knowing anything about Arm
at the beginning, and with the documentation/howtos available.
Developers have made this quite easy.

It will allow you to know if the problem is with the packages (that,
unfortunately, for the huge majority, can not be cross-compiled) or with
the system.

From your original message, invoking problem with glib if I remember 
correctly, I verified in the /etc/mtree/ spec files: glib is not 
provided by the base system.  So the best bet is that the problem is not
with the system but with the package (or one of its dependencies),
since it takes a huge amount of time to compile, and it has not been 
updated after the correction of binutils, because this version was
already considered obsolete. Hence the binaries
are left other versions pre-dating the fixes.

Note: I don't say that the packages compiled with the fixed toolchain
will not exhibit the problem. I just say that since there is already
this problem, that can cause linking problems, using these already
problematic binaries is a dead end.

HTH,
-- 
        Thierry Laronde <tlaronde +AT+ polynum +dot+ com>
                     http://www.kergis.com/
                    http://kertex.kergis.com/
                       http://www.sbfa.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C


Home | Main Index | Thread Index | Old Index