Red Hat Bugzilla – Bug 204568
Missing static libraries in devel package
Last modified: 2007-11-30 17:11:41 EST
From the description field, "The DirectFB-devel package contains the static
libraries and header files needed for development with DirectFB."
... except that the actual package does not provide them. I need the static
libraries to build splashy, a userspace bootsplash.
See attached patch to fix the issue.
Created attachment 135177 [details]
Patch that fixes the issue
You really need the static library? Is it for the program to be contained in an
initrd or something like that? If that's the case, maybe it would make sense to
re-enable the static library in the package... still, it's wasted space for most
Yes, it is needed to compile a program that will end up in initrd. Maybe we
could create a subpackage containing only the static library so as to not waste
space for other users?
Would fixing bug #186521 maybe solve your problem, by allowing you to link
dynamically to directfb? I haven't ever looked at splashy, so I really don't
know what's doable or not...
Created attachment 145719 [details]
Spec file including static libraries
I don't know if fixing bug #186521 would get splashy to compile but the attached
spec did fix it.
Addind sysfs patch that fixes another splashy build issue
Created attachment 145758 [details]
Created attachment 145760 [details]
Spec file including sysfs patch
Thanks a lot for this patch. I've just requested a build of the latest 1.0.0-rc2
for FC devel, could you please test once it is available and let me know if you
can rebuild spashy with it?
Following the threat at bug #215537 regarding static libraries for libjpeg, I
asked the splashy devel team why they linked static. As it turns out their
upcoming 0.3 release compiles fine with dynamic libraries making that bug
request moot. Thanks goes to Tom Lane who was so reluctant to include static
libs and sorry for the confusion. I guess that bug could be closed with NOTABUG.
Well, closing as NOTABUG then :-)