Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 395413 - app-emulation/qemu-9999 --enable-user-pie: invalid configure option
Summary: app-emulation/qemu-9999 --enable-user-pie: invalid configure option
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Luca Barbato
URL:
Whiteboard:
Keywords:
: 395333 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-12-20 21:02 UTC by Anton Kochkov
Modified: 2012-01-21 16:19 UTC (History)
5 users (show)

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 Anton Kochkov 2011-12-20 21:02:59 UTC
if use "hardened" useflag, current qemu-9999 ebuild add option --enable-user-pie (which is invalid) instead of valid --enable-pie.

just change in line 133 "user-pie" to "pie"
Comment 1 Jan Psota 2012-01-01 13:58:08 UTC
If I could find this option (or have right to do it?),
I would mark this as a duplicate of bug 394623.
Comment 2 Sergei Trofimovich (RETIRED) gentoo-dev 2012-01-21 16:06:01 UTC
Fix pushed with other improvements:

>  21 Jan 2012; Sergei Trofimovich <slyfox@gentoo.org> qemu-9999.ebuild:
>  Fixed configure failure (follow upstream in renaming --enablble-user-pic to
>  --enable-pic). Added all missing linux targets except lm32 (needs proper deps
>  and a fix against --as-needed). Made ./configure params to be shown.

Upstream now does -pie for qemu-system-* binaries as well.
Does it play well on hardened?

Thanks for the report!
Comment 3 Sergei Trofimovich (RETIRED) gentoo-dev 2012-01-21 16:19:00 UTC
*** Bug 395333 has been marked as a duplicate of this bug. ***