From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 350C2139083 for ; Mon, 11 Dec 2017 17:34:59 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CCF7CE1056; Mon, 11 Dec 2017 17:34:53 +0000 (UTC) Received: from mx07-00178001.pphosted.com (mx08-00178001.pphosted.com [91.207.212.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 25B6BE103B for ; Mon, 11 Dec 2017 17:34:52 +0000 (UTC) Received: from pps.filterd (m0046661.ppops.net [127.0.0.1]) by mx08-.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id vBBHXsME017588 for ; Mon, 11 Dec 2017 18:34:41 +0100 Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx08-00178001.pphosted.com with ESMTP id 2esr0shxs7-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Mon, 11 Dec 2017 18:34:41 +0100 Received: from zeta.dmz-eu.st.com (zeta.dmz-eu.st.com [164.129.230.9]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 3206934 for ; Mon, 11 Dec 2017 17:34:41 +0000 (GMT) Received: from Webmail-eu.st.com (gpxdag7node5.st.com [10.75.127.84]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 1F69F5344 for ; Mon, 11 Dec 2017 17:34:41 +0000 (GMT) Received: from [10.50.186.1] (10.75.127.46) by GPXDAG7NODE5.st.com (10.75.127.84) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Mon, 11 Dec 2017 18:34:40 +0100 Subject: Re: [gentoo-user] Make failed to compile: symbol __alloca not found... To: "gentoo-user@lists.gentoo.org" References: <20171210062834.tyba6c4iakos2wm7@solfire> <35b48599-10f5-0ff8-2742-d41cbbe90d9a@st.com> <20171211172717.zyqsjac2tdfdz3gz@solfire> From: Raffaele Belardi Message-ID: <6f2bf4e3-9399-3d50-284f-0454ccf23ac8@st.com> Date: Mon, 11 Dec 2017 18:38:04 +0100 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.5.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 In-Reply-To: <20171211172717.zyqsjac2tdfdz3gz@solfire> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [10.75.127.46] X-ClientProxiedBy: SFHDAG4NODE2.st.com (10.75.127.11) To GPXDAG7NODE5.st.com (10.75.127.84) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-12-11_06:,, signatures=0 X-Archives-Salt: 1df3aa33-c0ee-499f-ab33-b567c096a8a5 X-Archives-Hash: fd2b98c5433eea021331b1080a50c1d8 tuxic@posteo.de wrote: > On 12/11 10:12, Raffaele Belardi wrote: >> tuxic@posteo.de wrote: >>> >>> sys-devel/make-4.2.1-r1 failed to compile with this: >>> >>> How can I recompile make -- it is still non-PIE and one of those >>> application which I cant convince to be friendly to gcc :) >>> >>> How serious is this alloca-thingy at all? >>> >> >> Is there anything special about your environment? For example, I notice '--as-needed' in >> your linker flags: that affects how the linker works which in turn may cause your problem, >> was it your choice or a default option? >> > > My root-environment look like this: > What's the output of: $ grep CFLAGS /etc/portage/make.conf $ grep USE /etc/portage/make.conf Are you defining per-package USE or CFLAGS? raffaele