Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S263376AbTEVW5d (ORCPT ); Thu, 22 May 2003 18:57:33 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S263380AbTEVW5d (ORCPT ); Thu, 22 May 2003 18:57:33 -0400 Received: from rumms.uni-mannheim.de ([134.155.50.52]:45565 "EHLO rumms.uni-mannheim.de") by vger.kernel.org with ESMTP id S263376AbTEVW5Y (ORCPT ); Thu, 22 May 2003 18:57:24 -0400 From: Thomas Schlichter To: Mads Christensen , davem@ninka.net Subject: Re: Error during compile of 2.5.69-mm8 Date: Fri, 23 May 2003 01:10:07 +0200 User-Agent: KMail/1.5.9 References: <1053611668.4649.1.camel@krycek> <1053617369.1402.0.camel@krycek> In-Reply-To: <1053617369.1402.0.camel@krycek> Cc: Andrew Morton , linux-kernel MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-03=_PjVz+aV3Ck7sHjp"; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Message-Id: <200305230110.07916.schlicht@uni-mannheim.de> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 27356 Lines: 425 --Boundary-03=_PjVz+aV3Ck7sHjp Content-Type: multipart/mixed; boundary="Boundary-01=_PjVz+tx+X1dOlNn" Content-Transfer-Encoding: 7bit Content-Description: signed data Content-Disposition: inline --Boundary-01=_PjVz+tx+X1dOlNn Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Content-Description: body text Content-Disposition: inline Hi! On May 22, Mads Christensen wrote: > Hey! > > Well you can fix it by either compiling apm as a module or not compiling > apm at all =3D) Well, I Don't think this really is a fix, it's just a workaround for a prob= len=20 introduced with ChangeSet@1.1167. With that the definition of SET_MODULE_OWNER was removed from the file=20 include/linux/module.h and an empty one was added to the file=20 include/linux/netdevice.h. This was done because the 'owner' field was removed from the 'struct=20 net_device'. This broke all other places where SET_MODULE_OWNER was also=20 used... I made the attached patch against 2.5.69-mm8 that adds the original definit= ion=20 back to include/linux/module.h and removes all the places where it must not= =20 be called anymore due to the missing owner field... I hope this was the real intention of the ChangeSet mentioned above, and I = did=20 not miss any false occurrence. (The most SET_MODULE_OWNER calls are now in= =20 the isdn subtree) =46or me it compiles and works fine... ;-) > Best Regards > Mads Christensen Best regards, too... Thomas Schlichter P.S.: Sorry that I had to GZIP the patch, but else it would have been too=20 large... > On tor, 2003-05-22 at 15:54, Mads Christensen wrote: > > Hello > > > > Got this while i tried to compile the fucker! > > > > gcc -Wp,-MD,init/.version.o.d -D__KERNEL__ -Iinclude -Wall > > -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common > > -pipe -mpreferred-stack-boundary=3D2 -march=3Dathlon > > -Iinclude/asm-i386/mach-default -fomit-frame-pointer -nostdinc > > -iwithprefix include -DKBUILD_BASENAME=3Dversion > > -DKBUILD_MODNAME=3Dversion -c -o init/.tmp_version.o init/version.c > > scripts/fixdep init/.version.o.d init/version.o 'gcc > > -Wp,-MD,init/.version.o.d -D__KERNEL__ -Iinclude -Wall > > -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common > > -pipe -mpreferred-stack-boundary=3D2 -march=3Dathlon > > -Iinclude/asm-i386/mach-default -fomit-frame-pointer -nostdinc > > -iwithprefix include -DKBUILD_BASENAME=3Dversion > > -DKBUILD_MODNAME=3Dversion -c -o init/.tmp_version.o init/version.c' > > > init/.version.o.tmp; rm -f init/.version.o.d; mv -f init/.version.o.tmp > > init/.version.o.cmd > > ld -m elf_i386 -r -o init/built-in.o init/main.o init/version.o > > init/mounts.o init/initramfs.o > > ld -m elf_i386 -T arch/i386/vmlinux.lds.s > > arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/built-in.o > > --start-group usr/built-in.o arch/i386/kernel/built-in.o > > arch/i386/mm/built-in.o arch/i386/mach-default/built-in.o > > kernel/built-in.o mm/built-in.o fs/built-in.o ipc/built-in.o > > security/built-in.o crypto/built-in.o lib/lib.a arch/i386/lib/lib.a > > drivers/built-in.o sound/built-in.o arch/i386/pci/built-in.o > > net/built-in.o --end-group -o vmlinux > > > > arch/i386/kernel/built-in.o(.init.text+0x5521): In function `apm_init': > > : undefined reference to `SET_MODULE_OWNER' > > > > make[1]: *** [vmlinux] Error 1 > > make[1]: Leaving directory `/usr/src/linux-2.4.69-mm8' > > make: *** [stamp-build] Error 2 > > > > > > Thanks in advance! --Boundary-01=_PjVz+tx+X1dOlNn Content-Type: application/x-gzip; name="SET_MODULE_OWNER.diff.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="SET_MODULE_OWNER.diff.gz" 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 --Boundary-01=_PjVz+tx+X1dOlNn-- --Boundary-03=_PjVz+aV3Ck7sHjp Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA+zVjPYAiN+WRIZzQRAuZnAKDIGu4luAPXkrB5nX9IKgmEcUe7lwCdHaof D/eJQGZSzNyYMECthZJxBFk= =PHG1 -----END PGP SIGNATURE----- --Boundary-03=_PjVz+aV3Ck7sHjp-- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/