synfig-debuginfo-0.62.00-1.fc13 contains no sources; based on build logs it seems -g got removed from CXXFLAGS: http://kojipkgs.fedoraproject.org/packages/synfig/0.62.00/1.fc13/data/logs/x86_64/build.log The package contains and applies synfig-0.61.09-optflags.patch which patches configure.ac, but there's no autotools invocation in %prep. Shouldn't there be, or is it supposed to end up in configure some other way? configuring with --disable-dependency-tracking could provide more readable build logs and a possible slight speedup, BTW. Also (unrelated), the package appears to build a private copy of libltdl, is that intentional?
0.62.00-2 appears to have the same issues. (Ccing reviewer because this was missed in #531773)
(In reply to comment #0) > synfig-debuginfo-0.62.00-1.fc13 contains no sources; based on build logs it > seems -g got removed from CXXFLAGS: https://fedoraproject.org/wiki/Packaging:Guidelines#Debuginfo_packages > Also (unrelated), the package appears to build a private copy of libltdl, is > that intentional? https://fedoraproject.org/wiki/Packaging:Guidelines#Duplication_of_system_libraries
Thanks for the report (In reply to comment #0) > synfig-debuginfo-0.62.00-1.fc13 contains no sources; based on build logs it > seems -g got removed from CXXFLAGS: > > http://kojipkgs.fedoraproject.org/packages/synfig/0.62.00/1.fc13/data/logs/x86_64/build.log > > The package contains and applies synfig-0.61.09-optflags.patch which patches > configure.ac, but there's no autotools invocation in %prep. Shouldn't there > be, or is it supposed to end up in configure some other way? In fact this used to work in earlier versions of package, but I dropped call to autoreconf at rebase to 0.62, not realizing it's still needed. Fix in devel now. > configuring with --disable-dependency-tracking could provide more readable > build logs and a possible slight speedup, BTW. I'm not doing to do this. Dependency tracking may not be useful for this particular package, but I am reluctant to enable or disable it on per-package basis; it's just too much hassle. If you believe it's generally useless, please try to convince autoconf maintainers. > Also (unrelated), the package appears to build a private copy of libltdl, is > that intentional? It's not. I dropped the bundled libltdl copy in Rawhide package now. New package is synfig-0.62.00-3.fc13