On Tue, 9 Oct 2007 10:29:36 +0100
Neil Bothwick <[EMAIL PROTECTED]> wrote:
> The parentheses mean the flag is not available in
> your profile. in this case, those video cards are for specific,
> non-x86 hardware.
Perhaps this is entirely true, and I am misinterpreting. But the
manpage appears to say differently:
() circumfix = forced, masked, or removed
Not only might those options be masked, they might also be 'forced' or
'removed'. I don't know what 'removed' would be, but take a look at
this output:
[EMAIL PROTECTED] ~ $ emerge openssl -avp
[...]
Calculating dependencies... done!
[ebuild R ] dev-libs/openssl-0.9.8d USE="(sse2) zlib
-bindist -emacs -test" 0 kB
[EMAIL PROTECTED] ~ $ cat /proc/cpuinfo | grep sse2
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt
lm 3dnowext 3dnow pni lahf_lm
Is portage building without sse2 support? Probably not. I think
instead the support is 'forced' because my processor supports it,
although perhaps I am incorrect. It might also be 'forced' because a
dependency uses it, and therefore openssl can't _not_ use it, so it
adds it in be default.
--
[EMAIL PROTECTED] mailing list