Re: How to disable building of -dbg Debian package?

2016-09-30 Thread Aleksander Alekseev
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?

2016-09-30 Thread Andrey Skvortsov
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?

2016-09-30 Thread Bjørn Mork
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?

2016-09-30 Thread Aleksander Alekseev
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