Hello,

I have already reported it, but it seems the maintenair don't care or???

>From the linux-dvb mailing list:

From: Michael Hunold <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED]
Subject: Re: [linux-dvb] Re: 2.5.55 and today CVS: GREAT!!!
...
Nope. The "module-init-tools" (to be precise: depmod) have a bug --
modules with GPL exported symbols are not handled correctly. The
dependencies do *not* include dependencies to GPL modules, so nearly
everything fails...

http://www.de.kernel.org/pub/linux/kernel/people/rusty/modules/

Get the latest "module-init-tools-0.9.7.tar.gz" and apply the patch that
has been posted on lklm by Petr Vandrovec. (I attached it to this mail,
too).
...

diff -ur module-init-tools-0.9.7.src/moduleops_core.c 
module-init-tools-0.9.7/moduleops_core.c
--- module-init-tools-0.9.7.src/moduleops_core.c        2002-12-26 07:04:42.000000000 
+0100
+++ module-init-tools-0.9.7/moduleops_core.c    2003-01-10 23:08:47.000000000 +0100
@@ -30,6 +30,9 @@
        ksyms = PERBIT(load_section)(module->mmap, "__ksymtab", &size);
        for (i = 0; i < size / sizeof(struct PERBIT(kernel_symbol)); i++)
                add_symbol(ksyms[i].name, module);
+       ksyms = PERBIT(load_section)(module->mmap, "__gpl_ksymtab", &size);
+       for (i = 0; i < size / sizeof(struct PERBIT(kernel_symbol)); i++)
+               add_symbol(ksyms[i].name, module);
 }

 /* Calculate the dependencies for this module */

        Gr�goire
________________________________________________________________
http://ulima.unil.ch/greg ICQ:16624071 mailto:[EMAIL PROTECTED]

Reply via email to