Gentoo Archives: gentoo-embedded

From: "Anthony G. Basile" <basile@××××××××××××××.edu>
To: gentoo-embedded@l.g.o
Subject: Re: [gentoo-embedded] Problems migrating from uclibc to uclibc-ng
Date: Wed, 28 Dec 2016 16:31:09
Message-Id: 1d5a3e8f-a7df-a9da-6283-85eb17e90ee8@opensource.dyc.edu
In Reply to: Re: [gentoo-embedded] Problems migrating from uclibc to uclibc-ng by "René Rhéaume"
1 On 12/26/16 6:54 PM, René Rhéaume wrote:
2 > $ readelf -l /lib/libuClibc-0.1.0.19.so
3 >
4 > GNU_STACK 0x0000000000000000 0x0000000000000000 0x0000000000000000
5 > 0x0000000000000000 0x0000000000000000 RWE 10
6
7 I don't know how you got an executable stack on libuClibc-0.1.0.19.so
8 and this is going to cause *every* executable to trigger a problem with
9 a pax hardened kernel.
10
11 You can try to rebuild this and see if it goes away, or trace it down
12 otherwise, or you can use a program I wrote to remove the X on the stack:
13
14 https://gitweb.gentoo.org/proj/elfix.git/tree/misc/fix-gnustack
15
16 --
17 Anthony G. Basile, Ph. D.
18 Chair of Information Technology
19 D'Youville College
20 Buffalo, NY 14201
21 (716) 829-8197