Red Hat Bugzilla – Bug 438250
aalib 1.4.0-0.14.rc5 breaks aalib-config --libs
Last modified: 2008-03-24 23:59:07 EDT
Changes in aalib 1.4.0-0.14.rc5 have broken aalib-config --libs; it now returns
a whole slew of -lfoo things for which the devel package lacks foo-devel
dependencies for. This will break builds of dependent packages as can be
witnessed eg. in
$ aalib-config --libs
-laa -lm -lX11 -lgpm -lslang -lncurses
One "fix" would be to add dependencies to libX11-devel, gpm-devel, slang-devel
and ncurses-devel to aalib-devel, but that seems very much like linkage bloat -
I think it'd be fine if "aalib-config --libs" would just output "-laa" and
nothing else as no static libs are shipped. No need to add any new dependencies
to aalib-devel that way.
1.4.0-0.13.rc5 did not have this problem. Setting high priority and severity
because this is currently blocking a xine-lib security update for Rawhide.
aalib-config is now patched to only have the -laa.