This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: build failure: No rule to make target '/usr/include/linux/limits.h'
- From: Szabolcs Nagy <szabolcs dot nagy at arm dot com>
- To: Andreas Schwab <schwab at suse dot de>
- Cc: nd at arm dot com, Joseph Myers <joseph at codesourcery dot com>, GNU C Library <libc-alpha at sourceware dot org>
- Date: Wed, 06 Sep 2017 12:05:22 +0100
- Subject: Re: build failure: No rule to make target '/usr/include/linux/limits.h'
- Authentication-results: sourceware.org; auth=none
- Authentication-results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs dot Nagy at arm dot com;
- Nodisclaimer: True
- References: <59AEEBE6.5030708@arm.com> <alpine.DEB.2.20.1709052049181.6352@digraph.polyomino.org.uk> <59AFD19D.1060305@arm.com> <mvm8thsdrgk.fsf@suse.de>
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:99
On 06/09/17 11:58, Andreas Schwab wrote:
> On Sep 06 2017, Szabolcs Nagy <szabolcs.nagy@arm.com> wrote:
>
>> stracing make it seems make fstats about 400 different
>> paths ending in /linux before it finds
>>
>> D/build/../include/linux/limits.h
>
> Where does that file come from?
>
there must be a broken
$(prefix)/include/%.h: ../include/%.h
install ...
rule somewhere that is invoked from D/build.