Building a kernel "--without debuginfo" is kind of broken

Jarod Wilson jwilson at redhat.com
Fri Oct 19 01:44:54 UTC 2007


Chuck Ebbert wrote:
> I got a 160MB kernel package and discovered that the kernel and
> modules contained debug info. This seems to fix it, does anyone
> see a problem with it?
> 
> 
>      make -s mrproper
>      cp configs/$Config .config
>  
> +    %if !%{with_debuginfo}
> +    perl -p -i -e 's/^CONFIG_DEBUG_INFO=y$/# CONFIG_DEBUG_INFO is not set/' .config
> +    %endif
>  
>      Arch=`head -1 .config | cut -b 3-`
>      echo USING ARCH=$Arch


I believe at one point in the past, debuginfo was still getting 
stripped, just not packaged, with that option. Then things changed 
around a bit, and with that option, stripping didn't happen. The above 
seems like a sane remedy to me.

-- 
Jarod Wilson
jwilson at redhat.com




More information about the Fedora-kernel-list mailing list