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

Reply via email to