Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 165378 - dev-libs/tre - invalid usage of USE=static
Summary: dev-libs/tre - invalid usage of USE=static
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Shell Tools project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: invalid-static 190270
  Show dependency tree
 
Reported: 2007-02-05 01:13 UTC by Jakub Moc (RETIRED)
Modified: 2007-12-12 16:23 UTC (History)
2 users (show)

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


Attachments
new ebuild, added --enable-static for configuration/compilation process (tre-0.7.5.ebuild,1.20 KB, text/plain)
2007-12-12 14:56 UTC, tomas charvat
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jakub Moc (RETIRED) gentoo-dev 2007-02-05 01:13:28 UTC
Please, remove the flag and always install both...

http://marc.theaimsgroup.com/?l=gentoo-dev&m=116026024223024&w=2
Comment 1 Mark Loeser (RETIRED) gentoo-dev 2007-11-24 21:56:50 UTC
So, what's going on here?  Its been awhile.

While you are at it and fixing this ebuild:

 * the DEPEND on virtual/libc is completely unnecessary
 * please quote ${D} properly in the src_install call.
Comment 2 tomas charvat 2007-12-10 20:10:30 UTC
Dunno why , but tre has been forgoten by gentoo maintaners for quite a long time.
May be we could fix it in new version.
http://bugs.gentoo.org/show_bug.cgi?id=190270
Comment 3 Peter Volkov (RETIRED) gentoo-dev 2007-12-10 20:42:56 UTC
tre-0.7.5 is not affected. I'll stabilize and clean old versions with USE=static in one month. Fixed for now.

Mark, thank you. Your investigation is not lost ;)

BTW. Tomas, the answer on your question why is that there are few gentoo maintainers. So if you wish to see the work done, please, help us a bit more in bugzilla: like closed now tre-0.7.5 version bump bug, where you notice that simple cp is enough... Or you could help me even more if you attach tested ebuild which fixed this bug too. Don't forgive this is community driven distribution and you are the part of community ;) 
Comment 4 tomas charvat 2007-12-11 00:29:37 UTC
heya ... i will do my best, thanks for the tips and for everything ;)

(In reply to comment #3)
> tre-0.7.5 is not affected. I'll stabilize and clean old versions with
> USE=static in one month. Fixed for now.
> 
> Mark, thank you. Your investigation is not lost ;)
> 
> BTW. Tomas, the answer on your question why is that there are few gentoo
> maintainers. So if you wish to see the work done, please, help us a bit more in
> bugzilla: like closed now tre-0.7.5 version bump bug, where you notice that
> simple cp is enough... Or you could help me even more if you attach tested
> ebuild which fixed this bug too. Don't forgive this is community driven
> distribution and you are the part of community ;) 
> 

Comment 5 tomas charvat 2007-12-12 14:56:40 UTC
Created attachment 138314 [details]
new ebuild, added --enable-static for configuration/compilation process

crm114 depends on this flag.
Comment 6 tomas charvat 2007-12-12 14:58:46 UTC
Comment on attachment 138314 [details]
new ebuild, added --enable-static for configuration/compilation process

On amd64 arch works like a charm. CRM114 passed all tests with tre library.

Comments are very welcome, publishing into portage as well :)
Comment 7 Peter Volkov (RETIRED) gentoo-dev 2007-12-12 16:23:44 UTC
Tomas, I've reverted --enable-static back. Enjoy. :)

BTW. Next time, please, attach `diff -u` instead of full ebuild. This really simplifies review.