From: Vincenzo Frascino <vincenzo.frascino@arm.com>
To: Will Deacon <will@kernel.org>, Matteo Croce <mcroce@redhat.com>
Cc: LKML <linux-kernel@vger.kernel.org>,
Linux ARM <linux-arm-kernel@lists.infradead.org>
Subject: Re: build error
Date: Mon, 29 Jul 2019 11:16:51 +0100 [thread overview]
Message-ID: <1cfad84e-5a98-99bd-07c2-9db0cf37292b@arm.com> (raw)
In-Reply-To: <20190729095047.k45isr7etq3xkyvr@willie-the-truck>
Hi Matteo and Will,
On 29/07/2019 10:50, Will Deacon wrote:
> Hi Matteo,
>
> On Sun, Jul 28, 2019 at 10:08:06PM +0200, Matteo Croce wrote:
>> I get this build error with 5.3-rc2"
>>
>> # make
>> arch/arm64/Makefile:58: gcc not found, check CROSS_COMPILE_COMPAT. Stop.
>>
>> I didn't bisect the tree, but I guess that this kconfig can be related
>>
>> # grep CROSS_COMPILE_COMPAT .config
>> CONFIG_CROSS_COMPILE_COMPAT_VDSO=""
>>
>> Does someone have any idea? Am I missing something?
>
> Can you try something like the below?
>
> Will
>
> --->8
>
> diff --git a/arch/arm64/Makefile b/arch/arm64/Makefile
> index bb1f1dbb34e8..d35ca0aee295 100644
> --- a/arch/arm64/Makefile
> +++ b/arch/arm64/Makefile
> @@ -52,7 +52,7 @@ ifeq ($(CONFIG_GENERIC_COMPAT_VDSO), y)
>
> ifeq ($(CONFIG_CC_IS_CLANG), y)
> $(warning CROSS_COMPILE_COMPAT is clang, the compat vDSO will not be built)
> - else ifeq ($(CROSS_COMPILE_COMPAT),)
> + else ifeq ("$(CROSS_COMPILE_COMPAT)","")
> $(warning CROSS_COMPILE_COMPAT not defined or empty, the compat vDSO will not be built)
> else ifeq ($(shell which $(CROSS_COMPILE_COMPAT)gcc 2> /dev/null),)
> $(error $(CROSS_COMPILE_COMPAT)gcc not found, check CROSS_COMPILE_COMPAT)
>
If I try to build a fresh kernel on my machine with the standard "make mrproper
&& make defconfig && make" I do not see the reported issue (Please see below
scissors).
At this point would be interesting to know more about how Matteo is building the
kernel, and try to reproduce the issue here.
@Matteo, could you please provide the full .config and the steps you used to
generate it? Is it an 'oldconfig'?
--->8---
Message of detection of empty compat compiler:
----------------------------------------------
arch/arm64/Makefile:56: CROSS_COMPILE_COMPAT not defined or empty, the compat
vDSO will not be built
Generated .config:
------------------
$ cat .config | grep COMPAT
CONFIG_COMPAT=y
...
CONFIG_GENERIC_COMPAT_VDSO=y
CONFIG_CROSS_COMPILE_COMPAT_VDSO=""
--
Regards,
Vincenzo
next prev parent reply other threads:[~2019-07-29 10:16 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-07-28 20:08 Matteo Croce
2019-07-28 20:15 ` Bernd Petrovitsch
2019-07-28 20:28 ` Matteo Croce
2019-07-29 4:44 ` Bhaskar Chowdhury
2019-07-29 7:58 ` Matteo Croce
2019-07-29 9:50 ` Will Deacon
2019-07-29 10:08 ` Matteo Croce
2019-07-29 10:16 ` Vincenzo Frascino [this message]
2019-07-29 10:21 ` Matteo Croce
2019-07-29 10:25 ` Matteo Croce
2019-07-29 11:08 ` Vincenzo Frascino
2019-07-29 11:12 ` Matteo Croce
2019-07-29 11:18 ` Vincenzo Frascino
2019-07-29 11:26 ` Matteo Croce
2019-07-29 12:54 ` [PATCH] arm64: vdso: Fix Makefile regression Vincenzo Frascino
2019-07-29 16:33 ` Matteo Croce
2019-07-31 16:23 ` Will Deacon
2019-07-31 17:09 ` Catalin Marinas
-- strict thread matches above, loose matches on Subject: below --
2010-05-28 2:54 build error ranjith kumar
2010-05-28 4:20 ` Américo Wang
2007-10-02 20:12 linux-kernel
2007-10-03 0:19 ` Stephen Hemminger
2007-10-03 0:28 ` Randy Dunlap
2007-10-03 0:39 ` Stephen Hemminger
2007-10-10 10:23 ` Wilfried Klaebe
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1cfad84e-5a98-99bd-07c2-9db0cf37292b@arm.com \
--to=vincenzo.frascino@arm.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mcroce@redhat.com \
--cc=will@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®