Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 14440 - Proposal for new use flag: blowfish
Summary: Proposal for new use flag: blowfish
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-23 14:12 UTC by Joachim Blaabjerg (RETIRED)
Modified: 2011-10-30 22:20 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joachim Blaabjerg (RETIRED) gentoo-dev 2003-01-23 14:12:01 UTC
Post 1.4 of course, but I might as well ask now. I've just made a working crypt(3) 
implementation of blowfish (based on crypt_blowfish for glibc-2.1.3), and controlling 
this through a USE flag would be desireable. There are two alternatives:  
 
1) Making blowfish default. I doubt this is any good, as it's fairly non-standard and 
somewhat slower than MD5. Besides, packages that aren't patched for blowfish won't 
work by default. 
 
2) Controlling it with the tcb USE flag. This is possible, but seems silly. Although 
relevant, they are still two distinctly separate features. One can have blowfish 
support without tcb, and vice versa (at least I think so).
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2003-02-06 22:52:19 UTC
can you confirm the tcb thing, styx?
Comment 2 Joachim Blaabjerg (RETIRED) gentoo-dev 2003-02-07 05:47:00 UTC
Yup, blowfish and tcb can be used independently. 
Comment 3 Seemant Kulleen (RETIRED) gentoo-dev 2003-02-12 06:51:52 UTC
how many ebuilds would use this flag?
Comment 4 Joachim Blaabjerg (RETIRED) gentoo-dev 2003-02-12 06:55:59 UTC
Basically every package that uses crypt(3) can take advantage of this USE flag. 
Comment 5 Seemant Kulleen (RETIRED) gentoo-dev 2003-02-12 07:45:57 UTC
ok add it to use.desc, but please don't touch any stable packages with it, only ~arch masked ones.
Comment 6 Joachim Blaabjerg (RETIRED) gentoo-dev 2003-02-12 08:07:44 UTC
Oki, thanks :)