More on the armv4l segfault.
Rob Landley
rob at landley.net
Fri Dec 15 01:17:20 UTC 2006
On Thursday 14 December 2006 7:50 pm, Rob Landley wrote:
> I think I've narrowed it down to the 16825/16827 pair. If I add 16821 and
> 16826, it works. If I add 16823 to that, it still works. If I add 16825 to
> that, I get a toolchain that fails to link. (Whether or not I
> add -lpthread.) If I add 16827, I get the segfault on exit.
>
> So 16825/16827 is breaking armv4l.
P.S. This took a while because if you do the following:
svn co -r 16820 svn://uClibc.org/trunk/uClibc
cd uClibc
patch -p0 -i ../svn-16821.patch
patch -p0 -i ../svn-16826.patch
patch -p0 -i ../svn-16823.patch
make
patch -p0 -i ../svn-16825.patch
patch -p0 -i ../svn-16827.patch
make
The result is a working library. But if you do a "make clean" before doing
the second make, you get the segfault.
I hate makefiles...
Rob
--
"Perfection is reached, not when there is no longer anything to add, but
when there is no longer anything to take away." - Antoine de Saint-Exupery
More information about the uClibc
mailing list