Well, both 2.18.1 and 2.18.2 compile fine both on Gentoo (2.6.15) and my other LFS-based distro (2.6.15 as well). I've not made real tests to see whether its working, but I do not think there would be any issues - its a flags change after all.
Many thanks for your help! I really appreciate it. On 2/13/06, Brian F. G. Bidulock <[EMAIL PROTECTED]> wrote: > Hai, > > On Thu, 09 Feb 2006, Hai Zaar wrote: > > > Dear, Brian, > > > > > > > > Altering the produced Makefile does not help: the configure script > > > > has already found the wrong result on many of its tests using the > > > > mangled CPPFLAGS. I'll see if I can put a brief patch together for > > > > you. (I haven't really tested Debian Sarge yet, but will eventually.) > > > I will joyfully help to test it on Gentoo and/or LFS, if you like. > > Any news about the patch? > > > > BTW, LiS-2.18.1 suffers from the similar issue on 2.6.15. BUT, the > > old 2.18.0 (with some patch I've sent 4 month about for 2.6.11) > > What patch? I didn't see it. > > > compiles fine under 2.6.15! > > But it won't run. Try running the 2.18.2 testsuite against it! > > > > > -- > > Zaar > > _______________________________________________ > > Linux-streams mailing list > > [email protected] > > http://gsyc.escet.urjc.es/mailman/listinfo/linux-streams > > Apply the attached patch to the m4/kernel.m4 file in any of the recent > distribution packages and the, in the source directory, type: > > autoconf -fiv > > to reconfigure the package this you will need autoconf 2.59 or better, > automake 1.9.5 or better, libtool 1.5.14 or better, gettext 0.14.1 or > better, and texinfo 4.6. See also, README-cvs in the package for > instructions on preparing the source directory. > > If the patch works well for you, it will be in the next release. > > --brian > > -- > Brian F. G. Bidulock ¦ The reasonable man adapts himself to the ¦ > [EMAIL PROTECTED] ¦ world; the unreasonable one persists in ¦ > http://www.openss7.org/ ¦ trying to adapt the world to himself. ¦ > ¦ Therefore all progress depends on the ¦ > ¦ unreasonable man. -- George Bernard Shaw ¦ > > Index: m4/kernel.m4 > =================================================================== > RCS file: /u2/cvsroot/LiS/m4/kernel.m4,v > retrieving revision 0.9.2.117 > diff -u -r0.9.2.117 kernel.m4 > --- m4/kernel.m4 29 Dec 2005 10:42:14 -0000 0.9.2.117 > +++ m4/kernel.m4 13 Feb 2006 08:13:00 -0000 > @@ -1737,6 +1737,12 @@ > linux_cv_k_cppflags=`echo "$linux_cv_k_cppflags" | sed -e "s| > -Iinclude/asm| -I${ksrcdir}/include/asm|g"` > linux_cv_k_cppflags=`echo "$linux_cv_k_cppflags" | sed -e "s| > -Iarch/| -I${ksrcdir}/arch/|g"` > dnl > +dnl Recent 2.6.15+ kernels include autoconf.h from the build directory > instead of the source > +dnl directory. I suppose the idea is to allow your to configure in a > separate directory as > +dnl well as build. Given 100 years, kbuild might catch up to autoconf. > +dnl > + linux_cv_k_cppflags=`echo "$linux_cv_k_cppflags" | sed -e "s| > -include include/linux/autoconf.h| -include > ${kbuilddir}/include/linux/autoconf.h|"` > +dnl > dnl Non-kbuild (2.4 kernel) always needs include directories to be in the > dnl build directory. > dnl > -- Zaar _______________________________________________ Linux-streams mailing list [email protected] http://gsyc.escet.urjc.es/mailman/listinfo/linux-streams
