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

Re: sysklogd -17.1 NMU build broken in mips/mipsel



On Wed, Feb 22, 2006 at 08:47:31PM -0800, Steve Langasek wrote:
> On Thu, Feb 23, 2006 at 12:22:27AM -0300, Henrique de Moraes Holschuh wrote:
> > On Wed, 22 Feb 2006, Chris Stromsoe wrote:
> > > for the entire lifetime of the current stable release.  Will -17.1 be 
> > > making its way into stable any time soon?
> 
> > I seriously doubt so. Changing the stable sysklogd requires an upload to
> > stable (which did not happen), and that the stable release manager approves
> > it.
> 
> > Also, mips and mipsel have failed to build sysklogd -17.1, probably due to
> > toolchain borkage:
> 
> > In file included from /usr/include/asm/atomic.h:26,
> >                  from module.h:31,
> >                  from ksym_mod.c:97:
> > /usr/include/asm/cpu-features.h:15:35: error: cpu-feature-overrides.h: No
> > such file or directory
> 
> > Maybe that crap is fixed already in mips/mipsel, and a rebuild
> > request/binNMU request for sysklogd should be done to address that?
> 
> $ dpkg -c l/linux-kernel-headers/linux-kernel-headers_2.6.13+0rc3-2_mips.deb |grep cpu-feature
> -rw-r--r-- root/root      4858 2005-07-12 21:46:46 ./usr/include/asm/cpu-features.h
> -rw-r--r-- root/root       414 2005-07-12 21:46:46 ./usr/include/asm/mach-generic/cpu-feature-overrides.h
> -rw-r--r-- root/root       836 2005-07-12 21:46:46 ./usr/include/asm/mach-ip22/cpu-feature-overrides.h
> -rw-r--r-- root/root      1039 2005-07-12 21:46:46 ./usr/include/asm/mach-ip27/cpu-feature-overrides.h
> -rw-r--r-- root/root      1215 2005-07-12 21:46:46 ./usr/include/asm/mach-ip32/cpu-feature-overrides.h
> -rw-r--r-- root/root      1200 2005-07-12 21:46:46 ./usr/include/asm/mach-ja/cpu-feature-overrides.h
> -rw-r--r-- root/root      1909 2005-07-12 21:46:46 ./usr/include/asm/mach-mips/cpu-feature-overrides.h
> -rw-r--r-- root/root      1321 2005-07-12 21:46:46 ./usr/include/asm/mach-ocelot3/cpu-feature-overrides.h
> -rw-r--r-- root/root      1284 2005-07-12 21:46:46 ./usr/include/asm/mach-rm200/cpu-feature-overrides.h
> -rw-r--r-- root/root      1042 2005-07-12 21:46:46 ./usr/include/asm/mach-sibyte/cpu-feature-overrides.h
> -rw-r--r-- root/root      1218 2005-07-12 21:46:46 ./usr/include/asm/mach-yosemite/cpu-feature-overrides.h
> $
> 
> It looks to me like this is still broken on mips.  A bug on l-k-h is
> probably in order.

It is probably (also?) a sysklogd bug, userland code isn't supposed to
use the kernel's atomic operations.


Thiemo



Reply to: