[Buildroot] [PATCH v4] uclibc: reinstate support for version 0.9.31
Simon Dawson
spdawson at gmail.com
Thu Nov 7 08:53:22 UTC 2013
Hi Peter. Thanks for the feedback.
On 6 November 2013 23:05, Peter Korsgaard <jacmet at uclibc.org> wrote:
> We'll presumably get a bunch of autobuilder failures if we go back to
> 0.9.31 for avr32. Are you willing to fix (annotate) all those packages?
Yes, I'm happy to fix any problems that arise. I actually don't
anticipate that 0.9.31 will cause significantly more failures than
0.9.32.
> I've already applied your patch to make connman unavailable on avr32, so
> this can be dropped.
Okay.
> Hmm, are you now adding support for inotify on avr32?
The set of patches for 0.9.31 --- including the patch to add inotify
support --- is the set that used to be in Buildroot prior to commit
8abb5b33c1aae035cf48b1c81104b433ff884c64. I don't believe I'm adding
anything "new" here...
> > +64 bit targets often don't have a separate fcntl64() system call,
> > because they don't need one.
>
> That doesn't sound important for avr32?
Agreed; I'll remove this.
> > +[PATCH] powerpc: add PTRACE_EVENT_ defines needed by ltrace
> > +
> > +Equivalent to the common version and kernel headers.
> > +
> > +Signed-off-by: Peter Korsgaard <jacmet at sunsite.dk>
>
> Tsk tsk, who is this guy? ;) Anyway, that also doesn't sound like
> something we need for avr32.
Right; I'll remove that one too.
> > +diff -Naur uClibc-0.9.31.ori/libc/sysdeps/linux/sparc/Makefile.arch uClibc-0.9.31/libc/sysdeps/linux/sparc/Makefile.arch
>
> This looks sparc specific?
Okay.
> > diff --git a/package/uclibc/0.9.31.1/uClibc-0012-sparc-errno-fix.patch b/package/uclibc/0.9.31.1/uClibc-0012-sparc-errno-fix.patch
> > new file mode 100644
> > index 0000000..44d06cb
> > --- /dev/null
> > +++ b/package/uclibc/0.9.31.1/uClibc-0012-sparc-errno-fix.patch
>
> This one as well.
Okay.
> > prompt "Thread library implementation"
> > - default BR2_PTHREADS_NATIVE if !(BR2_avr32 || BR2_xtensa)
> > + default BR2_PTHREADS_NATIVE if (!BR2_UCLIBC_VERSION_0_9_31) && !(BR2_avr32 || BR2_xtensa)
>
> It already depends on !BR2_avr32, so you can drop this.
Okay.
> > @@ -115,6 +121,7 @@ choice
> > config BR2_PTHREADS_NATIVE
> > bool "Native POSIX Threading (NPTL)"
> > select BR2_TOOLCHAIN_HAS_THREADS
> > + depends on !BR2_UCLIBC_VERSION_0_9_31
> > depends on !BR2_arc
> > depends on !BR2_avr32
>
> And here as well.
Okay.
> Care to resend with those issues fixed? Thanks.
Of course. I'll rework the patch.
Simon.
More information about the buildroot
mailing list