From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from r00tworld.com (r00tworld.com [82.96.134.129]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j53H1Zkl019944 for <gentoo-hardened@lists.gentoo.org>; Fri, 3 Jun 2005 17:01:36 GMT Received: from angel (theowl@r00tworld.com [82.96.134.129]) by r00tworld.com (8.12.11/8.12.11) with ESMTP id j53H1iC4000804 for <gentoo-hardened@lists.gentoo.org>; Fri, 3 Jun 2005 19:01:44 +0200 (MEST) From: pageexec@freemail.hu To: gentoo-hardened@lists.gentoo.org Date: Fri, 03 Jun 2005 18:01:11 +0100 Precedence: bulk List-Post: <mailto:gentoo-hardened@lists.gentoo.org> List-Help: <mailto:gentoo-hardened+help@gentoo.org> List-Unsubscribe: <mailto:gentoo-hardened+unsubscribe@gentoo.org> List-Subscribe: <mailto:gentoo-hardened+subscribe@gentoo.org> List-Id: Gentoo Linux mail <gentoo-hardened.gentoo.org> X-BeenThere: gentoo-hardened@gentoo.org Reply-to: gentoo-hardened@lists.gentoo.org MIME-Version: 1.0 Subject: Re: [OBORONA-SPAM] Re: [gentoo-hardened] hardened & ati-drivers Message-ID: <42A09AE7.10613.8AEF92F@localhost> Priority: normal In-reply-to: <20050603164158.GA27927@home.power> References: <42A04EF5.15572.7864F2F@localhost> X-mailer: Pegasus Mail for Windows (4.21c) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body X-Archives-Salt: 47f17548-2887-4bb3-af9b-f4e7d2c0288e X-Archives-Hash: a0a690d4cad3d8676f179080747c8807 On 3 Jun 2005 at 19:41, Alex Efros wrote: > Because I think this issue is well-know. Here is a quote from > http://www.gentoo.org/proj/en/hardened/hardenedxorg.xml : > > Binary Drivers > > This is a known issue that can only be resolved by upstream vendors. > Most notably, neither the binary Nvidia nor ATI drivers work currently > with the dlloader. ok, so the 'details' i was asking for is the dlloader and the .so drivers (or lack thereof, rather)? in that case you could try linking the binary .o driver into a .so and see if it works. something like 'ld -shared driver.o -o driver.so'. if that complains about missing symbols, you will have to add -lxxx to the ld command line until all symbols are resolved (xxx is a library that provides the missing symbols, most likely some other xorg driver, nm/readelf can help in tracking them down). note that even if you get a working driver this way, it will most likely have textrelocs (from past experience at least, maybe these days vendors have more clue and compile their code as PIC). -- gentoo-hardened@gentoo.org mailing list