Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 457730 - dev-libs/mini-xml : add USE=static-libs support
Summary: dev-libs/mini-xml : add USE=static-libs support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Rüpel
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-15 17:02 UTC by Agostino Sarubbo
Modified: 2013-02-18 19:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
modified ebuild (mini-xml-2.7-r1.ebuild,1.43 KB, text/plain)
2013-02-18 09:33 UTC, Rüpel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2013-02-15 17:02:51 UTC
We need to have USE=static-libs because this package install '.a' files:

/usr/lib64/libmxml.a                                                                                                                                                                
/usr/lib64/libmxml.so                                                                                                                                                               
/usr/lib64/libmxml.so.1.5                                                                                                                                                           
/usr/lib64/libmxml.so.1

This ebuild had static-libs IUSE, I don't know why it losed the use.
Comment 1 Rüpel 2013-02-16 20:14:49 UTC
(In reply to comment #0)
> This ebuild had static-libs IUSE, I don't know why it losed the use.

Looking at the history it seems that static-libs support (or better yet: static-lib-removal support) was added only to the older (but stable) 2.2.1 ebuild and not the 2.6 ebuild, that the current 2.7 ebuild is based on.

Will be fixed ...
Comment 2 Rüpel 2013-02-18 09:33:09 UTC
Created attachment 339228 [details]
modified ebuild

Please review the attached new ebuild. I've changed three things:

1.) support for static-libs along the lines of the 2.2.1 ebuild

2.) updated $HOMEPAGE

3.) cleaned the emake line a bit (removed explicit libmxml.a parameter), since doc/mxml.man depends on libmxml.a it is built anyways

Are you proxy-maintainer supporting guys reading this?

Thanks!
Comment 3 Markos Chandras (RETIRED) gentoo-dev 2013-02-18 09:37:53 UTC
(In reply to comment #2)
> Created attachment 339228 [details]
> modified ebuild
> 
> Please review the attached new ebuild. I've changed three things:
> 
> 1.) support for static-libs along the lines of the 2.2.1 ebuild
> 
> 2.) updated $HOMEPAGE
> 
> 3.) cleaned the emake line a bit (removed explicit libmxml.a parameter),
> since doc/mxml.man depends on libmxml.a it is built anyways
> 
> Are you proxy-maintainer supporting guys reading this?
> 
> Thanks!

We do... give us sometime to review the changes
Comment 4 Markos Chandras (RETIRED) gentoo-dev 2013-02-18 19:14:59 UTC
+*mini-xml-2.7-r1 (18 Feb 2013)
+
+  18 Feb 2013; Markos Chandras <hwoarang@gentoo.org> +mini-xml-2.7-r1.ebuild:
+  Add static-libs useflag. Bug #457730. Thanks to Rüpel <ruepel@gmx.li>
+