[278] in arla-drinkers
Re: arla 0.12 has missing modversions.h
daemon@ATHENA.MIT.EDU (Magnus Ahltorp)
Wed Sep 30 10:01:51 1998
From owner-arla-drinkers@stacken.kth.se Wed Sep 30 14:01:50 1998
Return-Path: <owner-arla-drinkers@stacken.kth.se>
Delivered-To: arla-drinkers-mtg@bloom-picayune.mit.edu
Received: (qmail 25173 invoked from network); 30 Sep 1998 14:01:49 -0000
Received: from unknown (HELO sundance.stacken.kth.se) (130.237.234.41)
by bloom-picayune.mit.edu with SMTP; 30 Sep 1998 14:01:49 -0000
Received: (from majordom@localhost)
by sundance.stacken.kth.se (8.8.8/8.8.8) id PAA18857
for arla-drinkers-list; Wed, 30 Sep 1998 15:46:32 +0200 (MET DST)
Received: from yakko.stacken.kth.se (map@yakko.stacken.kth.se [130.237.234.52])
by sundance.stacken.kth.se (8.8.8/8.8.8) with ESMTP id PAA18848;
Wed, 30 Sep 1998 15:46:12 +0200 (MET DST)
Received: (from map@localhost)
by yakko.stacken.kth.se (8.8.8/8.8.7) id PAA26229;
Wed, 30 Sep 1998 15:45:53 +0200 (CEST)
To: "A.J.Martin" <A.J.Martin@qmw.ac.uk>
Cc: Assar Westerlund <assar@sics.se>, arla-drinkers@stacken.kth.se
Subject: Re: arla 0.12 has missing modversions.h
References: <Pine.OSF.3.96.980930114915.8115F-100000@hepag.ph.qmw.ac.uk>
From: Magnus Ahltorp <map@stacken.kth.se>
Date: 30 Sep 1998 15:45:52 +0200
In-Reply-To: "A.J.Martin"'s message of Wed, 30 Sep 1998 11:57:00 +0100 (BST)
Message-ID: <lv1lnn1g1db.fsf@yakko.stacken.kth.se>
Lines: 19
X-Mailer: Gnus v5.3/Emacs 19.34
Sender: owner-arla-drinkers@stacken.kth.se
Precedence: bulk
> this may be trivial, but recent versions of xfs/linux/xfs_locl.h
> have not included the header file <linux/modversions.h>. On RedHat
> 5.1, at least, the resulting xfs.o module won't load if this is
> missing (many unresolved kernel syms).
Correct behaviour of modversion handling has always been a problem. It
works perfectly on RedHat 5.1 if you run a 2.1 kernel (sparc) compiled
with version support.
It also works on a Slackware system (with libc5 and 2.0 kernel).
If you have a solution that is guaranteed to work on _all_
configurations, you are welcome to send us a patch.
linux/module.h does not include linux/modversions.h is MODVERSIONS is
set. I suspect that there is a reason for this.
/Magnus
map@stacken.kth.se