From: Keith Owens <kaos@ocs.com.au>
To: "Justin T. Gibbs" <gibbs@scsiguy.com>
Cc: leroyljr@ccsi.com, linux-kernel@vger.kernel.org
Subject: Re: Failure to Compile AIC7xxx Driver
Date: Tue, 21 Aug 2001 12:21:43 +1000 [thread overview]
Message-ID: <18449.998360503@kao2.melbourne.sgi.com> (raw)
In-Reply-To: Your message of "Thu, 16 Aug 2001 19:04:12 CST." <200108170104.f7H14CI83159@aslan.scsiguy.com>
On Thu, 16 Aug 2001 19:04:12 -0600,
"Justin T. Gibbs" <gibbs@scsiguy.com> wrote:
>>aicasm/aicasm_scan.l: In function `yylex':
>>aicasm/aicasm_scan.l:115: `T_VERSION' undeclared (first use in this function)
>>aicasm/aicasm_scan.l:115: (Each undeclared identifier is reported only once
>I tried to reproduce this locally, but was never able to do so. My
>best guess is that the default rules for building lex/yacc grammers don't
>include proper dependencies for the generated y.tab.h file. Of course,
>it shouldn't be necessary. Both aicasm_gram.y and aicasm_scan.l should
>have newer dates than the y.tab.h file from a previous build (both are
>updated for 2.4.9) and aicasm_gram.c is listed first in the dependency
>line, so yacc should have already been run prior to the compilation of
>aicasm_scan.c.
>
>Perhaps a make guru can lend some insight?
I have repeatedly offered to fix the aic7xxx and aicasm makefiles but
you have refused to let me. See the thread that ended in
http://marc.theaimsgroup.com/?l=linux-kernel&m=99353014629653&w=2
You have hit the precise problem that I raised in that thread, you
cannot rely on timestamps for files that are both generated and
shipped. aic7xxx is not the only system that has this problems but
other maintainers accept that I know the kbuild system better than they
do. I have fixed the problem in kbuild 2.5 for all generated files
_except_ for aic7xxx. Until you accept that your makefiles are
incorrect and do not fit the Linux kernel build model, I have no
intention of doing any more work on aic7xxx.
Keith Owens, Linux kernel build maintainer.
next prev parent reply other threads:[~2001-08-21 2:22 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-08-17 0:15 Failure to Compile AIC7xxx Driver leroyljr
2001-08-17 1:04 ` Justin T. Gibbs
2001-08-17 2:36 ` Pete Toscano
2001-08-21 2:21 ` Keith Owens [this message]
2001-08-21 2:53 ` Justin T. Gibbs
2001-08-17 17:31 ` thobi
2001-08-17 17:39 ` Justin T. Gibbs
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=18449.998360503@kao2.melbourne.sgi.com \
--to=kaos@ocs.com.au \
--cc=gibbs@scsiguy.com \
--cc=leroyljr@ccsi.com \
--cc=linux-kernel@vger.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