Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 87607 - lvm2-2.00.33-r3 ebuild doesn't compile the binaries statically
Summary: lvm2-2.00.33-r3 ebuild doesn't compile the binaries statically
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Eric Edgar (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-01 15:23 UTC by Stelian Ionescu
Modified: 2005-04-05 13:28 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 Stelian Ionescu 2005-04-01 15:23:40 UTC
I believe that the developer who bumped lvm2 to 2.00.33-r3 wanted this line:

use nolvmstatic || myconf="$(use_enable static_link)"

to add "--enable-static_link" to the configure opts if the "nolvmstatic" flag is disabled, but according to http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1 "$(use_enable static_link)" returns "--enable-static_link" only when a flag called "static_link" is enabled, yet in /usr/portage/profiles/use*.desc such flag does not exist(end would be useless because of nolvmstatic). Therefore this ebuild always builds lvm2 with "--disable-static_link" which can cause seriuos brokage. The above line should be replaced with with:

use nolvmstatic || myconf="--enable-static_link"
Comment 1 Eric Edgar (RETIRED) gentoo-dev 2005-04-05 13:28:38 UTC
new ebuild to fix this issue