Your message dated Sun, 3 Nov 2013 19:10:31 +0100
with message-id <20131103181031.ga19...@ohm.rr44.fr>
and subject line Re: Bug#720290: klibc: FTBFS on mips*
has caused the Debian Bug report #720290,
regarding klibc: FTBFS on mips*
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
720290: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720290
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libklibc
Version: 2.0.2-1
Severity: serious
File: klibc

new build failure on mips*:

In file included from /«PKGBUILDDIR»/usr/klibc/../include/sys/md.h:30:0,
                 from usr/kinit/do_mounts_md.c:19:
/«PKGBUILDDIR»/linux/include/linux/raid/md_p.h:159:2: error: #error unspecified 
endianness
 #error unspecified endianness

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.10-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information

--- End Message ---
--- Begin Message ---
On Wed, Oct 30, 2013 at 04:44:43PM +0100, Aurelien Jarno wrote:
> On Sat, Aug 24, 2013 at 09:55:35AM +0200, maximilian attems wrote:
> > On Tue, Aug 20, 2013 at 07:09:05AM +0200, maximilian attems wrote:
> > > Package: libklibc
> > > Version: 2.0.2-1
> > > Severity: serious
> > > File: klibc
> > > 
> > > new build failure on mips*:
> > > 
> > > In file included from /«PKGBUILDDIR»/usr/klibc/../include/sys/md.h:30:0,
> > >                  from usr/kinit/do_mounts_md.c:19:
> > > /«PKGBUILDDIR»/linux/include/linux/raid/md_p.h:159:2: error: #error 
> > > unspecified endianness
> > >  #error unspecified endianness
> > 
> > breakage has been fixed in newer linux-libc-dev containting linux commit
> >  ca044f9a9ed492f0f7e52df999c10ca6f7cfc5c0
> > 
> > 
> > Builds were using the faulty 3.9.
> > 
> 
> This commit doesn't fix the real issue. The problem is that raid/md_p.h
> needs __BYTE_ORDER and/or __LITTLE_ENDIAN or __BIG_ENDIAN to be defined
> but that this header doesn't do it. On most of architectures it is done
> by <endian.h> included that way from usr/include/klibc/stathelp.h from
> usr/include/arch/$ARCH/klibc/archstat.h from usr/include/sys/stat.h.
> 
> On MIPS, given struct stat is not endian dependent, stathelp.h is not
> included and thus <endian.h> is also not included.
> 
> The right fix is to change the kernel headers. I have submitted a patch
> [1] that has been accepted. It will also be included in the next upload
> of the linux package to unstable.
> 

This has happened and following that klibc has been built successfully
on both mips and mipsel. I am therefore closing the bug.

-- 
Aurelien Jarno                          GPG: 1024D/F1BCDB73
aurel...@aurel32.net                 http://www.aurel32.net

--- End Message ---

Reply via email to