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
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.
kernel@lists.fedoraproject.org