Gentoo Archives: gentoo-user

From: tuxic@××××××.de
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Make failed to compile: symbol __alloca not found...
Date: Mon, 11 Dec 2017 17:56:07
Message-Id: 20171211175544.sil3s2kpazltzbnp@solfire
In Reply to: Re: [gentoo-user] Make failed to compile: symbol __alloca not found... by Raffaele Belardi
1 On 12/11 06:38, Raffaele Belardi wrote:
2 > tuxic@××××××.de wrote:
3 > > On 12/11 10:12, Raffaele Belardi wrote:
4 > >> tuxic@××××××.de wrote:
5 > >>>
6 > >>> sys-devel/make-4.2.1-r1 failed to compile with this:
7 > >>>
8 > >>> How can I recompile make -- it is still non-PIE and one of those
9 > >>> application which I cant convince to be friendly to gcc :)
10 > >>>
11 > >>> How serious is this alloca-thingy at all?
12 > >>>
13 > >>
14 > >> Is there anything special about your environment? For example, I notice '--as-needed' in
15 > >> your linker flags: that affects how the linker works which in turn may cause your problem,
16 > >> was it your choice or a default option?
17 > >>
18 > >
19 > > My root-environment look like this:
20 > >
21 >
22 > What's the output of:
23 >
24 > $ grep CFLAGS /etc/portage/make.conf
25 > $ grep USE /etc/portage/make.conf
26 >
27 > Are you defining per-package USE or CFLAGS?
28 >
29 > raffaele
30 >
31
32 I am not defining per package CFLAGS an alike.
33
34 CFLAGS="-march=native -O2 -pipe"
35 USE="nvidia X lua sdl mp3 flac jack alsa gtk cairo sndfile qt3support kpathsea gif tga jpeg png jpeg2k mad dvb dvdr encode lzo bzip2 ogg sox v4l v4l2 vorbis x264 x265 zsh-completion -hal -lirc"
36 USE_PYTHON=3.5
37
38 Meino