Hugo Vanwoerkom a écrit : > Hugo Vanwoerkom wrote: >> Javier Barroso wrote: >>> On Thu, Mar 26, 2009 at 12:08 PM, Anton Piatek <an...@piatek.co.uk> >>> wrote: >>>> Hi, >>>> I am running the 2.6.28 kernel in sid, and wanted to build the vmware >>>> kernel modules - for this I need the headers for 2.6.28, fine, but >>>> they depend on linux-kbuild-2.6.28 which isn't available >>>> Searching on packages.debian.org does not show that level in >>>> experimental either. >>> >>> Now in sid is 2.6.29, you could 'dget' the source at >>> http://kernel-archive.buildserver.net/debian-kernel/build/pool/main/l/linux-kbuild-2.6/linux-kbuild-2.6_2.6.29-1~snapshot.13245.dsc >>> >>> and build the package, so you can install it. >>> >>> I did it when in kernel-archive.buildserver.net had 2.6.28 version and >>> it worked fine. >>>> Is this likely to be something that will come along soon, does it >>>> sound like it was forgotten to be uploaded? >>> I think is a copyright issue (search in debian-devel about). >>> >> >> I just generated the 2.6.29-1-686 Debian kernel. I do this: >> >> 1. As user generated the kernel from www.kernel.org in some directory >> >> 2. Download >> http://ftp.de.debian.org/debian/pool/main/l/linux-2.6/linux-2.6_2.6.29-1.diff.gz >> and apply that to #1 as a patch. >> >> 3. Comment out >> ##+ debian/dfsg/drivers-net-bnx2-request_firmware-1.patch >> ##+ features/all/drivers-gpu-drm-mga-request_firmware.patch >> ##+ features/all/drivers-gpu-drm-r128-request_firmware.patch >> ##+ features/all/drivers-gpu-drm-radeon-request_firmware.patch >> ##+ features/all/drivers-net-tehuti-request_firmware.patch >> ##+ features/all/drivers-net-typhoon-request_firmware.patch >> ##+ features/all/drivers-scsi-qla1280-request_firmware.patch >> in linux-2.6.29/debian/patches/series/1 (they fail) >> >> 4. Change debian/rules permissions to make it executable, change >> debian/bin/buildcheck.py as follows: >> >> ... >> def __call__(self, out): >> ret = 0 >> return 0 >> ... >> >> 5. Run: >> fakeroot debian/rules debian/build debian/stamps >> against the tree of #1. >> >> 6. Run >> fakeroot make -f debian/rules.gen setup_i386_none_686 >> the same way. This will generate the build dir. >> By cd'ing on linux-2.6.29/debian/build/build_i386_none_686 you can >> then run 'make menuconfig' and change kernel parameters. E.g change >> the processor or whatever you want. Add a boot logo. >> >> 7. That done run: >> fakeroot make -f debian/rules.gen binary-arch_i386_none_686 >> the same way and that will cook for 2.5 hours and in the end generate: >> linux-headers-2.6.29-1-686_2.6.29-1_i386.deb >> linux-image-2.6.29-1-686_2.6.29-1_i386.deb >> > > Boots fine and NVIDIA-Linux-x86-96.43.11-pkg1.run installs clean. > > But do not use the header .deb, instead make symlinks: > > lrwxrwxrwx 1 root root 97 Mar 27 11:34 build -> > /hda10/backup.files/fromhd/home/hugo/linux-2.6.29-1/linux-2.6.29/debian/build/build_i386_none_686 > > > lrwxrwxrwx 1 root root 84 Mar 27 11:34 source -> > /hda10/backup.files/fromhd/home/hugo/linux-2.6.29-1/linux-2.6.29/debian/build/source > > > And then you're all set. > > Comment: 2.6.29 behaves better at boot time than its predecessor: in > 2.6.28 the console would black out after setting up the console... > > Hugo > > > > > > > Hi, kbuild is out for 2.6.29:
apt-cache policy linux-kbuild-2.6.29 linux-kbuild-2.6.29: Installé : (aucun) Candidat : 2.6.29-1 Table de version : 2.6.29-1 0 500 http://ftp.fr.debian.org sid/main Packages Tom -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org