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

Re: debian kernel m68k patches for 2.6.28



On Sat, Mar 07, 2009 at 10:51:32AM -0600, Stephen R Marenka wrote:
> On Sat, Mar 07, 2009 at 03:42:53AM +0100, Michael Schmitz wrote:
> > Hi Stephen,
> > 
> > > The debian 2.6.28 kernel has hit sid, so it's probably time to 
> > > update the m68k patches.
> > > 
> > > So how many of these [1] patches should go into the debian kernel?
> > > Everything that's not commented, POSTPONED, or PRIVATE?
> > 
> > Looks like you want all that are not commented or PRIVATE in the series file. 
> > But as Geert mentioned, there may be more in git. 
> >  
> > > If anyone else wants the job, please jump right on it. ;)
> > 
> > You go ahead :-) Last time I tried, I could not even build a kernel image from 
> > the Debian release source kit. 
> 
> http://wiki.debian.org/HowToRebuildAnOfficialDebianKernelPackage
> http://svn.debian.org/viewsvn/kernel/dists/sid/linux-2.6/debian/config/m68k/README.build?rev=12852&view=markup
> 
> * build cross compiler

Which version are you using, 4.3? I built it according to your instructions
on a freshly installed lenny box (with some gcc packages from unstable). The
circular dependencies are not so nice, but it seems I got it installed. Do
you want to add amd64 packages to your repository?

m68k-linux-gnu-gcc-4.3 -v
Using built-in specs.
Target: m68k-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 4.3.3-5'
--with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs
--enable-languages=c,c++,obj-c++ --prefix=/usr --enable-shared
--with-system-zlib --libexecdir=/usr/lib --without-included-gettext
--enable-threads=posix --enable-nls
--with-gxx-include-dir=/usr/m68k-linux-gnu/include/c++/4.3.3
--program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug
--disable-libssp --disable-werror --enable-checking=release
--program-prefix=m68k-linux-gnu- --includedir=/usr/m68k-linux-gnu/include
--build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=m68k-linux-gnu
Thread model: posix
gcc version 4.3.3 (Debian 4.3.3-5) 

I get an ICE for linux 2.6.28-1

  CC [M]  fs/ocfs2/alloc.o
fs/ocfs2/alloc.c: In function �ocfs2_complete_edge_insert�:
fs/ocfs2/alloc.c:1825: error: unable to generate reloads for:
(insn:QI 247 246 248 31 fs/ocfs2/alloc.c:1722 (parallel [
            (set (cc0)
                (compare (reg:DI 5 %d5 [orig:51 D.23871 ] [51])
                    (reg:DI 0 %d0 [138])))
            (clobber (reg:DI 139))
        ]) 12 {*m68k.md:521} (expr_list:REG_DEAD (reg:DI 0 %d0 [138])
        (expr_list:REG_UNUSED (reg:DI 139)
            (nil))))
fs/ocfs2/alloc.c:1825: internal compiler error: in find_reloads, at
reload.c:3767
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.3/README.Bugs> for instructions.


Christian


Reply to: