[1082] in arla-drinkers
arla & linux-2.2.11
daemon@ATHENA.MIT.EDU (Dave Morrison)
Tue Aug 17 19:15:39 1999
From owner-arla-drinkers@stacken.kth.se Tue Aug 17 23:15:39 1999
Return-Path: <owner-arla-drinkers@stacken.kth.se>
Delivered-To: arla-drinkers-mtg@bloom-picayune.mit.edu
Received: (qmail 28023 invoked from network); 17 Aug 1999 23:15:38 -0000
Received: from unknown (HELO sundance.stacken.kth.se) (130.237.234.41)
by bloom-picayune.mit.edu with SMTP; 17 Aug 1999 23:15:38 -0000
Received: (from majordom@localhost)
by sundance.stacken.kth.se (8.8.8/8.8.8) id BAA20899
for arla-drinkers-list; Wed, 18 Aug 1999 01:08:05 +0200 (MET DST)
Received: from bnl.gov (bnl.gov [130.199.128.163])
by sundance.stacken.kth.se (8.8.8/8.8.8) with ESMTP id BAA20894
for <arla-drinkers@stacken.kth.se>; Wed, 18 Aug 1999 01:08:00 +0200 (MET DST)
Received: from rcf.rhic.bnl.gov (rcf.rhic.bnl.gov [130.199.80.160])
by bnl.gov (8.9.1/8.9.2) with ESMTP id TAA20878;
Tue, 17 Aug 1999 19:07:24 -0400 (EDT)
Received: from bnl.gov (morrison.rhic.bnl.gov [130.199.80.17])
by rcf.rhic.bnl.gov (8.9.3/8.9.3) with ESMTP id TAA19895;
Tue, 17 Aug 1999 19:07:28 -0400 (EDT)
Message-ID: <37B9EAA7.DD74E8A1@bnl.gov>
Date: Tue, 17 Aug 1999 19:05:11 -0400
From: Dave Morrison <dave@bnl.gov>
X-Mailer: Mozilla 4.6 [en] (X11; I; Linux 2.2.11 i686)
X-Accept-Language: en
MIME-Version: 1.0
To: arla-drinkers <arla-drinkers@stacken.kth.se>
Subject: arla & linux-2.2.11
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-arla-drinkers@stacken.kth.se
Precedence: bulk
Hi all,
I've built arla in concert with a bevy of past linux kernels, but there seem to
have been recent changes in the kernel sources that break my string of
successes. I'm working with linux-2.2.11 and arla-0.26 and when I follow the
simple prescription that's worked so well in the past, I get errors like this:
gcc -c -DHAVE_CONFIG_H -DMODULE -D__KERNEL__ -DDEBUG -I.
-I../../../arla-0.26/xfs/linux -g -Wall -g -I.
-I../../../arla-0.26/xfs/linux/../include -I../../include
-I../../../arla-0.26/xfs/linux/../../include -I/usr/athena/include -Wall
-Wstrict-prototypes -O2 -fomit-frame-pointer
../../../arla-0.26/xfs/linux/xfs_load.c
In file included from /usr/include/linux/fs.h:263,
from ../../../arla-0.26/xfs/linux/xfs/xfs_locl.h:57,
from ../../../arla-0.26/xfs/linux/xfs_load.c:39:
/usr/include/linux/hpfs_fs_i.h:5: parse error before `ino_t'
/usr/include/linux/hpfs_fs_i.h:5: warning: no semicolon at end of struct or
union
Which comes about because `ino_t' doesn't seem to get defined. After poking
around, I figured I might be able to solve things by doing this:
% setenv CFLAGS -D_LOOSE_KERNEL_NAMES
% ../arla-0.26/configure
which got me past some of the errors but smack into new ones
/usr/include/linux/types.h:16: conflicting types for `uid_t'
/usr/include/sys/types.h:50: previous declaration of `uid_t'
/usr/include/linux/types.h:17: conflicting types for `gid_t'
/usr/include/sys/types.h:43: previous declaration of `gid_t'
Is anyone else seeing this same thing? I'll be happy to dig into it further,
but first I'd like to make sure I'm not repatching the wheel.
Cheers,
Dave
--
David Morrison Brookhaven National Laboratory phone: 516-344-5840
Physics Department, Bldg 510 C fax: 516-344-3253
Upton, NY 11973-5000 email: dave@bnl.gov