Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135816 - cmake 2.4.2 does not need rpath patch
Summary: cmake 2.4.2 does not need rpath patch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Daniel Black (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-06 13:39 UTC by Dan
Modified: 2006-06-30 01:51 UTC (History)
1 user (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 Dan 2006-06-06 13:39:09 UTC
the rpath patch to disable rpath in cmake is no longer necessary in 2.4, it was fixed somewhere between 2.2 and 2.4, and causes trouble for some build systems to have it disabled by default.  

in 2.4.2 the rpath pointed to the bin

irc log:
<hydrogen> but why...
<aleXXX> RPATH is considered bad by some people
<aleXXX> in previous cmake versions the executables had RPATH poiting to the builddir, which can be a security problem
<hydrogen> ah
<hydrogen> This is fixed in 2.4.2?
<aleXXX> hydrogen: this has been fixed somewhen between 2.2.0 and 2.4.0

cmake 2.4.2
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-06-06 14:49:41 UTC
See Bug 131080, Comment #16. Insecure RPATHs produce a QA notice on Gentoo, which is fatal w/ FEATURES="stricter". Sorry.
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-22 19:00:19 UTC
According to latest comment on the same bug the problem does not exists anymore, on 2.4 series. I have yet to check that but I think this should go to Daniel at least.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-22 19:01:16 UTC
Daniel can you take a look to this issue? This has an high priority for KDE4. The quickest of us who can take a look to that if it's still needed will comment here, okay? :)
Comment 4 Daniel Black (RETIRED) gentoo-dev 2006-06-30 00:19:26 UTC
quite right - patch not needed. will be in cmake-2.4.2-r1 when I fix bug 137918 at the same time.
Comment 5 Daniel Black (RETIRED) gentoo-dev 2006-06-30 01:51:59 UTC
In cmake-2.4.2-r1. Thanks Dan