Gentoo Archives: gentoo-hardened

From: "Tóth Attila" <atoth@××××××××××.hu>
To: gentoo-hardened@l.g.o
Cc: nick.alcock@××××××.com
Subject: [gentoo-hardened] Support building glibc with -fstack-protector
Date: Wed, 21 Dec 2016 18:03:40
Message-Id: eeea9e502ac0870fae43aed1ad9af797.squirrel@atoth.sote.hu
1 I don't know who else follows it on this list, but some interesting
2 commits are happening upstreams regarding to compile glibc with
3 fstack-protector enabled, thanks to Nick Alcock from Oracle. I'm not sure
4 how these behaves with the more recent fstack-protector-strong. It seems
5 to be a nice Xmas present under the hardened tree. BR: Dw
6 --
7 dr Tóth Attila, Radiológus, 06-20-825-8057
8 Attila Toth MD, Radiologist, +36-20-825-8057
9
10
11 ---------------------------- Eredeti üzenet -----------------------------
12 Tárgy: [Bug build/7065] Support building glibc with -fstack-protector or
13 -fstack-protector-all
14 Feladó: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla@××××××××××.org>
15 dátum: 2016.December 21.(Sze) 12:41
16 Címzett: atoth@××××××××××.hu
17 --------------------------------------------------------------------------
18
19 https://sourceware.org/bugzilla/show_bug.cgi?id=7065
20
21 --- Comment #21 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot
22 gnu.org> ---
23 This is an automated email from the git hooks/post-receive script. It was
24 generated because a ref change was pushed to the repository containing
25 the project "GNU C Library master sources".
26
27 The branch, master has been updated
28 via fcd942370ff863f67f971e255d30fb9c1f127607 (commit)
29 from 2908885c822eb43ffa2cdd67e0464e6d35afaf53 (commit)
30
31 Those revisions listed above that are new to this repository have
32 not appeared on any other notification email; so we list those
33 revisions in full, below.
34
35 - Log -----------------------------------------------------------------
36 https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=fcd942370ff863f67f971e255d30fb9c1f127607
37
38 commit fcd942370ff863f67f971e255d30fb9c1f127607
39 Author: Nick Alcock <nick.alcock@××××××.com>
40 Date: Wed Dec 21 12:04:12 2016 +0100
41
42 x86_64: tst-quad1pie, tst-quad2pie: compile with -fPIE [BZ #7065]
43
44 With stack protection enabled, these files have external symbol
45 references for the first time, so the fact that they are not compiled
46 with -fPIE and are then linked into a -pie binary starts to hurt.
47
48 -----------------------------------------------------------------------
49
50 Summary of changes:
51 ChangeLog | 6 ++++++
52 sysdeps/x86_64/Makefile | 3 +++
53 2 files changed, 9 insertions(+), 0 deletions(-)
54
55 --
56 You are receiving this mail because:
57 You are on the CC list for the bug.