|
Home > Archive > Debian Developers > February 2006 > sysklogd -17.1 NMU build broken in mips/mipsel
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
sysklogd -17.1 NMU build broken in mips/mipsel
|
|
| Henrique de Moraes Holschuh 2006-02-23, 2:55 am |
| 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?
--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
| |
| Steve Langasek 2006-02-23, 2:55 am |
| On Thu, Feb 23, 2006 at 12:22:27AM -0300, Henrique de Moraes Holschuh wrote:
> On Wed, 22 Feb 2006, Chris Stromsoe wrote:
[vbcol=seagreen]
> 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.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
vorlon@debian.org http://www.debian.org/
| |
| Thiemo Seufer 2006-02-23, 7:54 am |
| 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:
>
>
>
>
>
> $ 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
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
| |
| Bastian Blank 2006-02-26, 9:50 am |
| On Thu, Feb 23, 2006 at 11:55:12AM +0000, Thiemo Seufer wrote:
> It is probably (also?) a sysklogd bug, userland code isn't supposed to
> use the kernel's atomic operations.
It is only a sysklogd bug. Userland code is not allowed to use kernel
headers directly.
Bastian
--
We do not colonize. We conquer. We rule. There is no other way for us.
-- Rojan, "By Any Other Name", stardate 4657.5
| |
| Henrique de Moraes Holschuh 2006-02-26, 9:51 am |
| Xref: number1.nntp.dca.giganews.com linux.debian.devel:186314
On Thu, 23 Feb 2006, Bastian Blank wrote:
> On Thu, Feb 23, 2006 at 11:55:12AM +0000, Thiemo Seufer wrote:
>
> It is only a sysklogd bug. Userland code is not allowed to use kernel
> headers directly.
So far so good, but why is it allowed for a kernel header to include a file
that does not exist?
--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
| |
| Bastian Blank 2006-02-26, 9:51 am |
| On Thu, Feb 23, 2006 at 03:00:19PM -0300, Henrique de Moraes Holschuh wrote:
> So far so good, but why is it allowed for a kernel header to include a fi=
le
> that does not exist?
mips is not managed in the tree of linus. So it is likely that it
regulary breaks.
Bastian
--=20
I'm a soldier, not a diplomat. I can only tell the truth.
-- Kirk, "Errand of Mercy", stardate 3198.9
| |
| Henrique de Moraes Holschuh 2006-02-26, 9:51 am |
| On Thu, 23 Feb 2006, Bastian Blank wrote:
> On Thu, Feb 23, 2006 at 03:00:19PM -0300, Henrique de Moraes Holschuh wrote:
>
> mips is not managed in the tree of linus. So it is likely that it
> regulary breaks.
Then it is not "only a sysklogd bug", but rather two bugs, one in sysklogd,
one in the kernel headers.
--
"One disk to rule them all, One disk to find them. One disk to bring
them all and in the darkness grind them. In the Land of Redmond
where the shadows lie." -- The Silicon Valley Tarot
Henrique Holschuh
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
| |
| Martin Michlmayr 2006-02-26, 9:51 am |
| * Bastian Blank <waldi@debian.org> [2006-02-23 19:13]:
> mips is not managed in the tree of linus. So it is likely that it
> regulary breaks.
Actually, there has been lots of syncing going on recently.
--
Martin Michlmayr
http://www.cyrius.com/
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
| |
| Steve Langasek 2006-02-26, 9:51 am |
| On Thu, Feb 23, 2006 at 11:55:12AM +0000, Thiemo Seufer wrote:
[vbcol=seagreen]
[vbcol=seagreen]
> It is probably (also?) a sysklogd bug, userland code isn't supposed to
> use the kernel's atomic operations.
Definitely "also", then, since l-k-h shouldn't be installing broken headers

--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
vorlon@debian.org http://www.debian.org/
|
|
|
|
|