Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 532244 - dev-lang/mono should not call paxctl directly
Summary: dev-lang/mono should not call paxctl directly
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: paxctl-directly
  Show dependency tree
 
Reported: 2014-12-11 09:04 UTC by Jason Zaman
Modified: 2015-12-22 10:08 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 Jason Zaman gentoo-dev 2014-12-11 09:04:59 UTC
the mono ebuilds currently contain (some call paxctl, some call paxctl-ng):
sed '/exec "/ i\paxctl-ng -mr "$r/@mono_runtime@"' -i "${S}"/runtime/mono-wrapper.in

paxmark.sh should be used instead because it contains the same logic as in the eclass.

see bug 516158 for more info.

Reproducible: Always
Comment 1 Jason Zaman gentoo-dev 2015-11-23 11:37:33 UTC
commit 1ed77efedf7b762cea57373c02b299862198ea2f
Author: Jason Zaman <perfinion@gentoo.org>
Date:   Mon Nov 23 19:34:12 2015 +0800

    dev-lang/mono: do not call paxctl directly
    
    paxmark.sh should be used instead which follows XT/PT marks correctly
    
    Gentoo-Bug: https://bugs.gentoo.org/532244
    
    Package-Manager: portage-2.2.20.1
Comment 2 Jason Zaman gentoo-dev 2015-12-22 08:53:43 UTC
bumps undid the fix.
Comment 3 Jason Zaman gentoo-dev 2015-12-22 09:10:29 UTC
commit 97c69c36ab7c791eb050317c48967b14d4bbcf99
Author: Jason Zaman <perfinion@gentoo.org>
Date:   Tue Dec 22 17:09:01 2015

    dev-lang/mono: do not call paxctl directly
    
    paxmark.sh should be used instead which follows XT/PT marks correctly
    
    Gentoo-Bug: https://bugs.gentoo.org/532244
    
    Package-Manager: portage-2.2.24

also submitted https://github.com/gentoo/dotnet/pull/149
Comment 4 Jason Zaman gentoo-dev 2015-12-22 10:08:50 UTC
fixed in both the overlay and main tree now.