From: Bob Miller <rem@osdl.org>
To: Adam Kropelin <akropel1@rochester.rr.com>, davej@suse.de
Cc: linux-kernel@vger.kernel.org
Subject: Re: [2.5.7-dj2] Compile Error
Date: Thu, 28 Mar 2002 09:53:52 -0800 [thread overview]
Message-ID: <20020328095352.A6291@doc.pdx.osdl.net> (raw)
In-Reply-To: <200203281216.32590@xsebbi.de> <00c801c1d655$d8e75cd0$02c8a8c0@kroptech.com>
On Thu, Mar 28, 2002 at 07:41:14AM -0500, Adam Kropelin wrote:
> ----- Original Message -----
> From: "Sebastian Roth" <xsebbi@gmx.de>
> To: <linux-kernel@vger.kernel.org>
> Sent: Thursday, March 28, 2002 6:17 AM
> Subject: [2.5.7-dj2] Compile Error
>
>
> > Hi there,
> >
> > make bzImage says:
> > make[1]: Entering directory `/usr/src/linux-2.5-dj/kernel'
> > make all_targets
> > make[2]: Entering directory `/usr/src/linux-2.5-dj/kernel'
> > gcc -D__KERNEL__ -I/usr/src/linux-2.5-dj/include -Wall
> > -Wstrict-prototypes -Wno-
> > trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common
> > -pipe -mpref
> > erred-stack-boundary=2 -march=i686 -malign-functions=4
> > -DKBUILD_BASENAME=acct
> > -c -o acct.o acct.c
> > acct.c:235: parse error before `do'
> > acct.c:378: parse error before `do'
> > acct.c:384: parse error before `&'
>
> <snip>
>
> I'm a "me too" on this.
>
> I see some discussion a few days ago where Grega Fajdiga had the same problem on
> stock 2.5.7. There didn't seem to be a resolution other than Bob Miller saying:
>
> > You have CONFIG_BSD_PROCESS_ACCT not set
> > but the compile errors you're getting are for code in acct.c that
> > will only compile if CONFIG_BSD_PROCESS_ACCT is SET.
>
> Same is true here except stock 2.5.7 *does* compile and -dj2 does not. Same
> config modulo symbol differences.
>
> Downloaded multiple times, made mrproper, etc.
>
> Failing .config for -dj2 is below.
>
> --Adam
>
> CONFIG_X86=y
Stuff deleted...
In looking at kernel/acct.c it looks like someone tried to change acct.c
to no longer conditionally compile based on CONFIG_BSD_PROCESS_ACCT.
The problem is that other files that conditionally compile with
CONFIG_BSD_PROCESS_ACCT (include/linux/acct.h and others) where not changed.
So if you build with CONFIG_BSD_PROCESS_ACCT not set you're build will
break. I'm in the process of generating a patch that will make acct.c
again conditionally compile based on CONFIG_BSD_PROCESS_ACCT. This
should be done in a little bit and I'll post.
Dave, where did you get the patch for acct.c?
--
Bob Miller Email: rem@osdl.org
Open Source Development Lab Phone: 503.626.2455 Ext. 17
next prev parent reply other threads:[~2002-03-28 17:54 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-03-28 11:17 [2.5.7-dj2] Compile Error Sebastian Roth
2002-03-28 12:41 ` Adam Kropelin
2002-03-28 17:53 ` Bob Miller [this message]
2002-03-28 18:25 ` [PATCH] " Bob Miller
2002-03-28 19:03 ` Dave Jones
2002-03-29 2:01 ` Adam Kropelin
-- strict thread matches above, loose matches on Subject: below --
2002-03-28 19:01 Andrey Klochko
2002-03-28 20:07 ` Sebastian Roth
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=20020328095352.A6291@doc.pdx.osdl.net \
--to=rem@osdl.org \
--cc=akropel1@rochester.rr.com \
--cc=davej@suse.de \
--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