Gentoo Archives: gentoo-dev

From: Martin Vaeth <martin@×××××.de>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: lua upgrade plan
Date: Mon, 03 Jul 2017 12:09:25
Message-Id: slrnolkcuv.8as.martin@bois.imp.fu-berlin.de
In Reply to: [gentoo-dev] Re: lua upgrade plan by Duncan <1i5t5.duncan@cox.net>
1 Duncan <1i5t5.duncan@×××.net> wrote:
2 >>
3 >> http://article.gmane.org/gmane.comp.lang.lua.general/18519
4 >
5 > That reply is from 2005 and is apparently specific to (32-bit) x86's
6
7 Even more is true! The only argument there concerns pic.
8 But most distributions (hopefully also gentoo in a not-so-distant future,
9 hopefully also on x86) will have PIE as a built-in gcc default,
10 and programs should better all be built with PIE due to security
11 considerations.
12
13 So the whole argument concerning efficiency is simply invalid, nowadays.
14
15 Yes, there might be very exceptional situations where it might be
16 appropriate to sacrifice security considerations completely
17 as a tradeoff for slightly more speed (although on amd64 this
18 is probably already hardly measurable). But it should be exactly this:
19 very exceptional situations.
20 Most games should better not be exceptional concerning security,
21 at least in a "standard" distribution.