[Buildroot] Broken pread() on ARM

Peter Korsgaard jacmet at uclibc.org
Wed Feb 5 07:47:08 UTC 2014


>>>>> "Justin" == Justin Maggard <jmaggard10 at gmail.com> writes:

 > I'm using buildroot on a 32-bit ARM platform, and I have run into
 > pread issues after recently switching from buildroot-2013.05 to
 > buildroot-2013.11.  In both cases I'm using a generated uClibc
 > toolchain, and uClibc 0.9.33.2.  Comparing the strace outputs of both,
 > the offset shows up differently.  As an extra data point, I tried the
 > latest uClibc snapshot instead of 0.9.33.2, and it worked fine again.

 > I see there are a number of extra uClibc patches that were added
 > between 2013.05 and 2013.11.  Perhaps we have just the right
 > combination of backports to make some platforms work, while breaking
 > others?

Yes, unfortunately. See
http://lists.busybox.net/pipermail/buildroot/2014-January/087050.html
for details.

uClibc upstream is unfortunately not very active at the moment, so for
2014.02 I will simply revert patch 14, 21, 32 and 54.

-- 
Bye, Peter Korsgaard


More information about the buildroot mailing list