Bug 204568

Summary: Missing static libraries in devel package
Product: [Fedora] Fedora Reporter: Eric Moret <eric.moret>
Component: directfbAssignee: Matthias Saou <matthias>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: extras-qa, thomas
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-02-02 14:34:29 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Patch that fixes the issue
none
Spec file including static libraries
none
sysfs patch
none
Spec file including sysfs patch none

Description Eric Moret 2006-08-30 01:20:26 UTC
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.

Comment 1 Eric Moret 2006-08-30 01:20:26 UTC
Created attachment 135177 [details]
Patch that fixes the issue

Comment 2 Matthias Saou 2006-09-15 14:24:28 UTC
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
users.

Comment 3 Eric Moret 2006-09-15 15:19:43 UTC
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?

Comment 4 Matthias Saou 2006-11-13 13:00:28 UTC
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...

Comment 5 Eric Moret 2007-01-16 19:28:54 UTC
Created attachment 145719 [details]
Spec file including static libraries

Comment 6 Eric Moret 2007-01-16 19:30:06 UTC
I don't know if fixing bug #186521 would get splashy to compile but the attached
spec did fix it.

Comment 7 Eric Moret 2007-01-16 23:44:42 UTC
Addind sysfs patch that fixes another splashy build issue

Comment 8 Eric Moret 2007-01-16 23:46:03 UTC
Created attachment 145758 [details]
sysfs patch

Comment 9 Eric Moret 2007-01-16 23:47:22 UTC
Created attachment 145760 [details]
Spec file including sysfs patch

Comment 10 Matthias Saou 2007-01-17 11:44:53 UTC
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?

Comment 11 Eric Moret 2007-01-18 00:44:43 UTC
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.

Comment 12 Matthias Saou 2007-02-02 14:34:29 UTC
Well, closing as NOTABUG then :-)