add support for generalized arch for kernels >=git-sources-2.6.23 >=mm-sources-2.6.23 since this arch will be avalieble in 2.6.24 now it is avalieble via git-sources and mm-sources Reproducible: Always
Any chance you want to provide some more details? Links to more info? Anything? I have no clue what you are asking for here.
just look at current git-sources there are no more separate i386 and x86_64 trees only x86 tree =) http://kerneltrap.org/Linux/2.6.23_Kernel_Finally "I want this to be what people look at for a few days, but expect the x86 merge to go ahead after that. So far, all indications are still that it's going to be all smooth sailing, but hey, those indicators seem to always say that, and only after the fact do people notice any problems ;)" and earlier posts BTW arch ovverride dont working with genkernel at least if i try to compile i386 kernel on x86_64
Thanks for the details. I assume this merge is similar to the ppc+ppc64->powerpc merge a year or so back. For the arch override issue, please file a separate bug and give more details than "dont working"
http://kerneltrap.org/Linux/Removing_the_i386_and_x86_64_Directories look at this i386 and x86_64 directories will be removed so genkernel cant work anymore for this arches
We will probably get to this in genkernel-3.5, but that won't come for a while, since we'll be making many other changes. Until then, genkernel can only be used with <={vanilla,gentoo}-sources-2.6.23.
(In reply to comment #2) > BTW arch ovverride dont working with genkernel at least if i try to compile i386 > kernel on x86_64 Is this amd64-specific issue or is this actually fixed? Because 3.4.9 compiles 2.6.24 kernel just fine on x86 without any overrides or whatnot.
(In reply to comment #6) > (In reply to comment #2) > > BTW arch ovverride dont working with genkernel at least if i try to compile i386 > kernel on x86_64 > > Is this amd64-specific issue or is this actually fixed? Because 3.4.9 compiles > 2.6.24 kernel just fine on x86 without any overrides or whatnot. > looks like it fixed since i've been able to compile native 2.6.24 kernels o x86_64 and x86 crosscompile may be stil an issue
No, it's not "fixed". We didn't do anything for this bug.
(In reply to comment #8) > No, it's not "fixed". We didn't do anything for this bug. Well, apparently there was never an issue with this... :) At least for 2.6.24 this is completely transparently handled by the kernel scripts.
I am using genkernel 3.4.9 and I appear to have the arch override issue. Even though I specified --arch-override=x86 in genkernel and specified an x86 kernel config from /usr/share/genkernel, the resultant kernel still had CONFIG_64BIT=y. My workaround for the time being was to pass "ARCH=i386" to --makeopts like so: genkernel --arch-override=x86 --kernel-config=/usr/share/genkernel/x86/kernel-config-2.6 --menuconfig --clean --install --makeopts="-j8 ARCH=i386" --slowusb --bootloader=grub all
This has been fixed in SVN.
OK. This is resolved in genkernel 3.4.10, which is now in the tree and stable.