Bug 204568 - Missing static libraries in devel package
Summary: Missing static libraries in devel package
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: directfb
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Matthias Saou
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-08-30 01:20 UTC by Eric Moret
Modified: 2007-11-30 22:11 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2007-02-02 14:34:29 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Patch that fixes the issue (910 bytes, text/x-patch)
2006-08-30 01:20 UTC, Eric Moret
no flags Details
Spec file including static libraries (11.05 KB, application/octet-stream)
2007-01-16 19:28 UTC, Eric Moret
no flags Details
sysfs patch (955 bytes, patch)
2007-01-16 23:46 UTC, Eric Moret
no flags Details | Diff
Spec file including sysfs patch (11.11 KB, application/octet-stream)
2007-01-16 23:47 UTC, Eric Moret
no flags Details

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 :-)


Note You need to log in before you can comment on or make changes to this bug.