Red Hat Bugzilla – Bug 540223
xpaint's debuginfo is empty, pdfconcat not built with $RPM_OPT_FLAGS
Last modified: 2010-01-30 07:28:47 EST
xpaint-debuginfo-126.96.36.199-1.fc13.x86_64 is empty. Additionally, pdfconcat is not built with $RPM_OPT_FLAGS:
+ gcc -O3 -s -DNDEBUG=1 -DNO_CONFIG=1 -ansi -pedantic -Wunused -Wall -W -Wstrict-prototypes -Wtraditional -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wmissing-prototypes -Wmissing-declarations pdfconcat.c -o pdfconcat
See the blocker bug for more info.
xpaint-188.8.131.52-1.fc11 has been submitted as an update for Fedora 11.
xpaint-184.108.40.206-1.fc12 has been submitted as an update for Fedora 12.
I will remove the debug package in the next release, if it is still empty.
I also need to check why pdfconcat is not built with the appropriate flags.
Do not remove it, fix it instead. See compiler flags and debuginfo packages in packaging guidelines and bug 496968:
There are several reasons for it being empty already evident from briefly looking at the build log, in no particular order:
1) pdfconcat not built with $RPM_OPT_FLAGS (as already discussed)
2) pdfconcat installed with "install -s", the -s needs to be dropped:
install -c -s pdfconcat /builddir/build/BUILDROOT/xpaint-220.127.116.11-1.fc13.x86_64/usr/bin
3) /usr/bin/xpaint explicitly stripped during build, this needs to be removed:
xpaint-18.104.22.168-3.fc11 has been submitted as an update for Fedora 11.
xpaint-22.214.171.124-3.fc12 has been submitted as an update for Fedora 12.
I am closing this bug, because it has been fixed in