Gentoo Archives: gentoo-releng-autobuilds

From: catalyst@×××××××××××××××××××.name
To: jmbsvicetto@×××××.com, gentoo-releng-autobuilds@l.g.o
Subject: [gentoo-releng-autobuilds] [amd64-auto] Catalyst fatal build error - hardened/stage1-selinux-nomultilib.spec
Date: Tue, 29 Sep 2015 00:23:45
Message-Id: 20150929002338.6ED411341E7@lantean.jmbsvicetto.name
1 Performing Global Updates
2 (Could take a couple of minutes if you have a lot of binary packages.)
3 @@s
4
5 >>> Verifying ebuild manifests
6 >>> Emerging (1 of 6) sys-libs/libsepol-2.4::gentoo
7 >>> Installing (1 of 6) sys-libs/libsepol-2.4::gentoo
8 >>> Emerging (2 of 6) sys-devel/automake-wrapper-10::gentoo
9 >>> Installing (2 of 6) sys-devel/automake-wrapper-10::gentoo
10 >>> Emerging (3 of 6) sys-devel/automake-1.15::gentoo
11 >>> Installing (3 of 6) sys-devel/automake-1.15::gentoo
12 >>> Emerging (4 of 6) dev-lang/python-3.4.3::gentoo
13 >>> Installing (4 of 6) dev-lang/python-3.4.3::gentoo
14 >>> Emerging (5 of 6) sys-libs/libselinux-2.4::gentoo
15 >>> Installing (5 of 6) sys-libs/libselinux-2.4::gentoo
16 >>> Emerging (6 of 6) sys-apps/portage-2.2.20.1::gentoo
17 >>> Installing (6 of 6) sys-apps/portage-2.2.20.1::gentoo
18 * Messages for package dev-lang/python-3.4.3:
19 * You have just upgraded from an older version of Python.
20 *
21 * Please adjust PYTHON_TARGETS (if so desired), and run emerge with the --newuse or --changed-use option to rebuild packages installing python modules.
22 * Messages for package sys-apps/portage-2.2.20.1:
23 * Could not find a UTF-8 locale. This may trigger build failures in
24 * some python packages. Please ensure that a UTF-8 locale is listed in
25 * /etc/locale.gen and run locale-gen.
26
27
28
29
30 Updating seed stage...
31 emerge --quiet --buildpkg=n --update --deep @world
32
33 The following packages are causing rebuilds:
34
35 (dev-libs/libgcrypt-1.6.3-r4:0/20::gentoo, ebuild scheduled for merge) causes rebuilds for:
36 (dev-libs/libxslt-1.1.28-r4:0/0::gentoo, ebuild scheduled for merge)
37 >>> Verifying ebuild manifests
38 >>> Running pre-merge checks for sys-libs/pam-1.2.1
39 >>> Running pre-merge checks for sys-devel/gcc-4.8.5
40 >>> Running pre-merge checks for sec-policy/selinux-base-policy-2.20141203-r8
41 >>> Emerging (1 of 77) sys-apps/gentoo-functions-0.10::gentoo
42 >>> Installing (1 of 77) sys-apps/gentoo-functions-0.10::gentoo
43 >>> Emerging (2 of 77) sys-libs/glibc-2.20-r2::gentoo
44 >>> Failed to emerge sys-libs/glibc-2.20-r2, Log file:
45 >>> '/home/release/tmp/logs/sys-libs:glibc-2.20-r2:20150929-002331.log'
46 * Package: sys-libs/glibc-2.20-r2
47 * Repository: gentoo
48 * Maintainer: toolchain@g.o
49 * USE: abi_x86_64 amd64 build elibc_glibc hardened kernel_linux pie selinux ssp userland_GNU
50 * FEATURES: preserve-libs sandbox selinux sesandbox userpriv usersandbox
51 <builtin>: recipe for target 'glibc-test' failed
52 * Auto adding -march=x86-64 to CFLAGS_x86 #185404
53 * Checking gcc for __thread support ...
54 [ ok ]
55 * Checking kernel version (3.16.5 >= 2.6.32) ...
56 [ ok ]
57 * Checking linux-headers version (3.18.0 >= 2.6.32) ...
58 [ ok ]
59 >>> Unpacking glibc-2.20.tar.xz to /var/tmp/portage/sys-libs/glibc-2.20-r2/work
60 * Applying Gentoo Glibc Patchset 2.20-5 ...
61 * 00_all_0001-disable-ldconfig-during-install.patch ...
62 [ ok ]
63 * 00_all_0002-workaround-crash-when-handling-signals-in-static-PIE.patch ...
64 [ ok ]
65 * 00_all_0003-make-fortify-logic-checks-less-angry.patch ...
66 [ ok ]
67 * 00_all_0004-Fix-localedef-segfault-when-run-under-exec-shield-Pa.patch ...
68 [ ok ]
69 * 00_all_0005-reload-etc-resolv.conf-when-it-has-changed.patch ...
70 [ ok ]
71 * 00_all_0006-nptl-support-thread-stacks-that-grow-up.patch ...
72 [ ok ]
73 * 00_all_0007-rtld-do-not-ignore-arch-specific-CFLAGS.patch ...
74 [ ok ]
75 * 00_all_0008-nptl-handle-EAGAIN-with-some-futex-operations.patch ...
76 [ ok ]
77 * 00_all_0009-gentoo-support-running-tests-under-sandbox.patch ...
78 [ ok ]
79 * 00_all_0010-gentoo-disable-building-in-timezone-subdir.patch ...
80 [ ok ]
81 * 00_all_0011-arm-fix-PIC-vs-SHARED-typos.patch ...
82 [ ok ]
83 * 00_all_0012-hppa-name-setjmp-union.patch ...
84 [ ok ]
85 * 00_all_0013-hppa-fix-build-problems-with-atomic-code.patch ...
86 [ ok ]
87 * 00_all_0014-hppa-fix-bug-in-floating-point-exception-support.patch ...
88 [ ok ]
89 * 00_all_0015-hppa-fix-pthread-spinlock.patch ...
90 [ ok ]
91 * 00_all_0016-hppa-fix-__O_SYNC-to-match-the-kernel.patch ...
92 [ ok ]
93 * 00_all_0017-disable-PIE-when-checking-for-PIC-default.patch ...
94 [ ok ]
95 * 00_all_0018-Update-Russian-translation.patch ...
96 [ ok ]
97 * 00_all_0019-Add-new-Linux-3.16-constants-to-netinet-udp.h.patch ...
98 [ ok ]
99 * 00_all_0020-Handle-zero-prefix-length-in-getifaddrs-BZ-17371.patch ...
100 [ ok ]
101 * 00_all_0021-Revert-to-defining-__extern_inline-only-for-gcc-4.3-.patch ...
102 [ ok ]
103 * 00_all_0022-Fix-memory-leak-in-libio-wfileops.c-do_ftell_wide-BZ.patch ...
104 [ ok ]
105 * 00_all_0023-Fix-memory-leak-in-error-path-of-do_ftell_wide-BZ-17.patch ...
106 [ ok ]
107 * 00_all_0024-Update-French-translation.patch ...
108 [ ok ]
109 * 00_all_0025-BZ-17460-Fix-buffer-overrun-in-nscd-help.patch ...
110 [ ok ]
111 * 00_all_0026-MIPS-Avoid-a-dangling-vfork-GLIBC_2.0-reference.patch ...
112 [ ok ]
113 * 00_all_0027-AArch64-End-frame-record-chain-correctly.patch ...
114 [ ok ]
115 * 00_all_0028-CVE-2014-7817-wordexp-fails-to-honour-WRDE_NOCMD.patch ...
116 [ ok ]
117 * 00_all_0029-arm-drop-EABI-check.patch ...
118 [ ok ]
119 * 00_all_0030-Make-__extern_always_inline-usable-on-clang-again.patch ...
120 [ ok ]
121 * 00_all_0031-CVE-2012-3406-Stack-overflow-in-vfprintf-BZ-16617.patch ...
122 [ ok ]
123 * 00_all_0032-Avoid-infinite-loop-in-nss_dns-getnetbyname-BZ-17630.patch ...
124 [ ok ]
125 * 00_all_0033-Move-findidx-nested-functions-to-top-level.patch ...
126 [ ok ]
127 * 00_all_0034-Fix-memory-handling-in-strxfrm_l-BZ-16009.patch ...
128 [ ok ]
129 * 00_all_0035-Use-AVX-unaligned-memcpy-only-if-AVX2-is-available.patch ...
130 [ ok ]
131 * 00_all_0036-CVE-2015-1472-wscanf-allocates-too-little-memory.patch ...
132 [ ok ]
133 * 00_all_0037-sparc-fix-sigaction-for-32bit-builds-BZ-18694.patch ...
134 [ ok ]
135 * Done with patching
136 * Using GNU config files from /usr/share/gnuconfig
137 * Updating scripts/config.sub
138 [ ok ]
139 * Updating scripts/config.guess
140 [ ok ]
141 * Patching to get working PIE binaries on PIE (hardened) platforms
142 * Applying glibc-2.17-hardened-pie.patch ...
143 [ ok ]
144 * Applying glibc-2.20-hardened-inittls-nosysenter.patch ...
145 [ ok ]
146 * Installing Hardened Gentoo SSP and FORTIFY_SOURCE handler
147 * You need to switch to a newer compiler; gcc-4.8.[0-3] and gcc-4.9.0 miscompile
148 * glibc. See https://bugs.gentoo.org/547420 for details.
149 * ERROR: sys-libs/glibc-2.20-r2::gentoo failed (prepare phase):
150 * need to switch compilers #547420
151 *
152 * Call stack:
153 * ebuild.sh, line 93: Called src_prepare
154 * environment, line 3258: Called eblit-run 'src_prepare'
155 * environment, line 976: Called eblit-run-maybe 'eblit-src_prepare-post'
156 * environment, line 980: Called eblit-src_prepare-post
157 * environment, line 1001: Called die
158 * The specific snippet of code:
159 * die "need to switch compilers #547420"
160 *
161 * If you need support, post the output of `emerge --info '=sys-libs/glibc-2.20-r2::gentoo'`,
162 * the complete build log and the output of `emerge -pqv '=sys-libs/glibc-2.20-r2::gentoo'`.
163 * The complete build log is located at '/home/release/tmp/logs/sys-libs:glibc-2.20-r2:20150929-002331.log'.
164 * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-libs/glibc-2.20-r2/temp/build.log'.
165 * The ebuild environment file is located at '/var/tmp/portage/sys-libs/glibc-2.20-r2/temp/environment'.
166 * Working directory: '/var/tmp/portage/sys-libs/glibc-2.20-r2/work/glibc-2.20'
167 * S: '/var/tmp/portage/sys-libs/glibc-2.20-r2/work/glibc-2.20'
168
169 * Messages for package sys-libs/glibc-2.20-r2:
170
171 * You need to switch to a newer compiler; gcc-4.8.[0-3] and gcc-4.9.0 miscompile
172 * glibc. See https://bugs.gentoo.org/547420 for details.
173 * ERROR: sys-libs/glibc-2.20-r2::gentoo failed (prepare phase):
174 * need to switch compilers #547420
175 *
176 * Call stack:
177 * ebuild.sh, line 93: Called src_prepare
178 * environment, line 3258: Called eblit-run 'src_prepare'
179 * environment, line 976: Called eblit-run-maybe 'eblit-src_prepare-post'
180 * environment, line 980: Called eblit-src_prepare-post
181 * environment, line 1001: Called die
182 * The specific snippet of code:
183 * die "need to switch compilers #547420"
184 *
185 * If you need support, post the output of `emerge --info '=sys-libs/glibc-2.20-r2::gentoo'`,
186 * the complete build log and the output of `emerge -pqv '=sys-libs/glibc-2.20-r2::gentoo'`.
187 * The complete build log is located at '/home/release/tmp/logs/sys-libs:glibc-2.20-r2:20150929-002331.log'.
188 * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-libs/glibc-2.20-r2/temp/build.log'.
189 * The ebuild environment file is located at '/var/tmp/portage/sys-libs/glibc-2.20-r2/temp/environment'.
190 * Working directory: '/var/tmp/portage/sys-libs/glibc-2.20-r2/work/glibc-2.20'
191 * S: '/var/tmp/portage/sys-libs/glibc-2.20-r2/work/glibc-2.20'
192
193 !!! catalyst: cmd() NON-zero return value from: run script failed.
194
195
196 !!! catalyst: Stage build aborting due to error.
197
198 --- Exeption running action sequence:run_local
199 !!! catalyst: Error encountered during run of target stage1
200
201
202
203 Full build log at /home/release/tmp/run/catalyst-auto.6cGOVd/log/hardened_stage1-selinux-nomultilib.log