http://fedoraproject.org/wiki/Features/Ns3 I'm getting errors like: + /usr/lib/rpm/find-debuginfo.sh --strict-build-id /home/vedranm/rpmbuild/BUILD/ns-allinone-3.13/ns-3.13 extracting debug info from /home/vedranm/rpmbuild/BUILDROOT/ns-3.13-0.20111201hg7608.fc16.x86_64/usr/lib64/libns3-internet.so.3.13 /usr/lib/rpm/debugedit: /home/vedranm/rpmbuild/BUILDROOT/ns-3.13-0.20111201hg7608.fc16.x86_64/usr/lib64/libns3-internet.so.3.13: Unknown debugging section .debug_macro extracting debug info from /home/vedranm/rpmbuild/BUILDROOT/ns-3.13-0.20111201hg7608.fc16.x86_64/usr/lib64/libns3-propagation.so.3.13 /usr/lib/rpm/debugedit: /home/vedranm/rpmbuild/BUILDROOT/ns-3.13-0.20111201hg7608.fc16.x86_64/usr/lib64/libns3-propagation.so.3.13: Unknown debugging section .debug_macro
You have bug in your .spec file as default rpmbuild CFLAGS do not use -g3. Default -g (equivalent to -g2) does not produce macro information.
Created attachment 560089 [details] debugedit fix. Still this is a bug in debugedit as it should be able to process the new format of macro information. The patch is untested but there is no need to adjust .debug_macro content.
Fixed upstream in rpm >= 4.10 in current rawhide. Given that it only occurs on non-standard -g option (ie packaging bug in Fedora context), doesn't seem worth a specific update to F16 and all.
Hello, I'm working on building c++ source, using gcc option |-gsplit-dwarf| and |-g2| to use debug fission on gbs build system that generates rpm files. Unfortunately, I faced with following warnings during extracting debug info. Could anybody please help me? >> [ 1452s] extracting debug info from XXX >> [ 1452s] /usr/lib/rpm/debugedit: XXX: Unknown debugging section .debug_addr