Frederik Schueler <[EMAIL PROTECTED]> writes: > Hello, > > On Tue, Oct 31, 2006 at 01:30:59AM -0800, Steve Langasek wrote: >> Can someone from the kernel team comment on whether there are problems with >> this particular patch that have not yet been noted in the bug report? If >> there aren't any known objections, I could review the patch myself and look >> at committing it. > > Adding amd64 as subarch to i386 would mean 3 additional flavors to > build, raising the overall build-time of that package by 1.5-2h.
And that is a problem? > Additionally, I don't know in what state the current cross-build env for > i386 is, and building 64bit kernels on i386 might produce > abi-incompatible kernels causing even more problems. They aren't exactly cross build. Just with -m64. This is supported upstream in both kernel and gcc and it better not have abi differences. It is also used in libc6, gcc, fakeroot, zlib1g and a bunch of other packages during build. The same method (but much less elegantly) was used in sarge and nobody has reported problems there, have they? So I guess we can rule that out. > IMHO the best solution would be to repackage the amd64 debs into i386 > ones. This can be trivially done and should not cause any regressions. I asked this before and haven't yet recieved an answere: What does w-b do when the amd64 build uploads amd64+i386 64bit kernel debs but not 32bit. Afaik the package should be detected as incomplete and set to "needs-build" for i386. i386 then builds the 32bit kernels only and uploads them. Unless someone is willing to test this technical aspect repackaging seems out of question. > The "real" solution for this still is multiarch. I haven't heard much > of it since a couple of months, is anyone still actively working on it? Which means, at a minimum, changes to debian-cd and D-I to include the amd64 packages on i386 and the linux64 boot option and a wrapper package for apt/aptitude/dpkg to make the amd64 debs appear and installable. If the patch for 64bit kernel won't get accepted I can upload the wrapper package. > Best regards > Frederik Schueler MfG Goswin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]