Re: How to disable building of -dbg Debian package?
Thanks for your replies! > disable CONFIG_DEBUG_INFO and -dbg package will not be built. > But this package can be very useful, if you are going to debug kernel > code. SystemTap, crash, makedumpfile need debug symbols. Indeed, commenting CONFIG_DEBUG_INFO option disables building -dbg package. Just what I needed! > Maybe the relatively new "bindeb-pkg" target is closer to what you > want? bindeb-pkg doesn't disable building -dbg package, but it helps in another way. When this target is used only .deb package are built, all .tar.gz archives, .changes and stuff like this are disabled. It also speeds up building a little, thanks! -- Best regards, Aleksander Alekseev pgpC8tkenxXaX.pgp Description: OpenPGP digital signature ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: How to disable building of -dbg Debian package?
On 16-09-30 14:12, Aleksander Alekseev wrote: > Hello. > > I'm building Linux kernel like this: > > ``` > cp /boot/config-$(uname -r) ./.config > make olddefconfig > make -j4 deb-pkg LOCALVERSION=-custom > ``` > > Resulting files are (for 4.7.0 kernel): > > ``` >966694 linux-firmware-image-4.7.0-custom_4.7.0-custom-1_amd64.deb > 10316460 linux-headers-4.7.0-custom_4.7.0-custom-1_amd64.deb > 45639036 linux-image-4.7.0-custom_4.7.0-custom-1_amd64.deb > 471400164 linux-image-4.7.0-custom-dbg_4.7.0-custom-1_amd64.deb >851664 linux-libc-dev_4.7.0-custom-1_amd64.deb > ``` > > Compilation takes about an hour and most of this time is spent on > creating a -dbg package which I don't install anyway. Frankly I don't > think this package is very useful since Linux kernel can't be built > with -O0 option [1]. > > Is it possible to disable building of this package? > Hi Aleksander, disable CONFIG_DEBUG_INFO and -dbg package will not be built. But this package can be very useful, if you are going to debug kernel code. SystemTap, crash, makedumpfile need debug symbols. -- Best regards, Andrey Skvortsov signature.asc Description: PGP signature ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: How to disable building of -dbg Debian package?
Aleksander Alekseev writes: > Hello. > > I'm building Linux kernel like this: > > ``` > cp /boot/config-$(uname -r) ./.config > make olddefconfig > make -j4 deb-pkg LOCALVERSION=-custom > ``` > > Resulting files are (for 4.7.0 kernel): > > ``` >966694 linux-firmware-image-4.7.0-custom_4.7.0-custom-1_amd64.deb > 10316460 linux-headers-4.7.0-custom_4.7.0-custom-1_amd64.deb > 45639036 linux-image-4.7.0-custom_4.7.0-custom-1_amd64.deb > 471400164 linux-image-4.7.0-custom-dbg_4.7.0-custom-1_amd64.deb >851664 linux-libc-dev_4.7.0-custom-1_amd64.deb > ``` Maybe the relatively new "bindeb-pkg" target is closer to what you want? See "make help" for all alternatives. Bjørn ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
How to disable building of -dbg Debian package?
Hello. I'm building Linux kernel like this: ``` cp /boot/config-$(uname -r) ./.config make olddefconfig make -j4 deb-pkg LOCALVERSION=-custom ``` Resulting files are (for 4.7.0 kernel): ``` 966694 linux-firmware-image-4.7.0-custom_4.7.0-custom-1_amd64.deb 10316460 linux-headers-4.7.0-custom_4.7.0-custom-1_amd64.deb 45639036 linux-image-4.7.0-custom_4.7.0-custom-1_amd64.deb 471400164 linux-image-4.7.0-custom-dbg_4.7.0-custom-1_amd64.deb 851664 linux-libc-dev_4.7.0-custom-1_amd64.deb ``` Compilation takes about an hour and most of this time is spent on creating a -dbg package which I don't install anyway. Frankly I don't think this package is very useful since Linux kernel can't be built with -O0 option [1]. Is it possible to disable building of this package? [1] https://lists.kernelnewbies.org/pipermail/kernelnewbies/2016-August/016687.html -- Best regards, Aleksander Alekseev pgpaJhH8OJOA1.pgp Description: OpenPGP digital signature ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies