Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 580406

Summary: app-emulation/wine-1.8.1: prelink USE should be enabled by default per USE flag description
Product: Gentoo Linux Reporter: Pacho Ramos <pacho>
Component: Current packagesAssignee: Wine Maintainers <wine>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Pacho Ramos gentoo-dev 2016-04-18 09:22:52 UTC
I was curious about the meaning of prelink USE flag for wine and, then, I looked to its description:
prelink                : Run prelink on DLLs during build; For versions before wine-1.7.55 or hardened, do not disable if you do not know what this means as it can break things at runtime

It seems, then, that it should be enabled by default as, otherwise, most users will get it disabled... that seems not wanted :/

Thanks
Comment 1 Adam Feldman gentoo-dev 2016-04-18 12:09:59 UTC
As the description indicates, only versions < 1.7.55 want this.  Starting with version 1.7.55, wine implements its own internal linking solution instead of requiring prelink.  Hardened users can attempt to force some extra support by using prelink (according to a user report).   As such, prelink is not used anymore.
Obviously, 1.8.1 is > 1.7.55, so the use description does not apply.

Please let me know if that isn't clear.
Comment 2 Pacho Ramos gentoo-dev 2016-04-18 12:43:10 UTC
Ah ok, sorry for the noise, I guess I got confused by the "do not disable if you do not know what this means as it can break things at runtime" after the comma that looked to me like "more general"

My fault ;)
Comment 3 Adam Feldman gentoo-dev 2016-04-18 12:58:29 UTC
(In reply to Pacho Ramos from comment #2)
> Ah ok, sorry for the noise, I guess I got confused by the "do not disable if
> you do not know what this means as it can break things at runtime" after the
> comma that looked to me like "more general"
> 
> My fault ;)

Not a problem :)