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

Bug 46746

Summary: dar ebuilds installs corrupted binaries if upx installed (fix attached)
Product: Gentoo Linux Reporter: REMOVED ACCOUNT <removed_account>
Component: New packagesAssignee: MATSUU Takuto (RETIRED) <matsuu>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: patch for 2.1.2 ebuild

Description REMOVED ACCOUNT 2004-04-03 23:30:15 UTC
The author of DAR thought it's good idea to compress installed binaries with UPX. This conflicts with Gentoo's (and any other distro's, for that matter) installation step that strips debug information binaries. Apparently, strip truncates UPX-compressed executables to 92 bytes long nonfunctional stub. Attached patch for dar-2.1.2.ebuild fixes this by passing --disable-upx to configure. Other DAR versions in Portage are also affected, the fix is same.
Comment 1 REMOVED ACCOUNT 2004-04-03 23:30:41 UTC
Created attachment 28663 [details, diff]
patch for 2.1.2 ebuild
Comment 2 MATSUU Takuto (RETIRED) gentoo-dev 2004-04-22 16:56:51 UTC
in cvs. thanks.
Comment 3 MATSUU Takuto (RETIRED) gentoo-dev 2004-04-22 16:57:33 UTC
in cvs.