2003-01-17 15:49:14

by Robert P. J. Day

[permalink] [raw]
Subject: unresolved symbols building 2.5.59


tail end of "make modules_install":

if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.5.59; fi
depmod: *** Unresolved symbols in /lib/modules/2.5.59/kernel/drivers/i2c/i2c-proc.ko
depmod: i2c_check_functionality
depmod: i2c_smbus_xfer
depmod: i2c_check_addr
depmod: i2c_adapter_id
depmod: *** Unresolved symbols in /lib/modules/2.5.59/kernel/fs/cramfs/cramfs.ko
depmod: zlib_inflate
depmod: zlib_inflate_workspacesize
depmod: zlib_inflateInit_
depmod: zlib_inflateReset
depmod: zlib_inflateEnd

the first one seems to be i2c-proc looking for symbols in i2c-core,
which i selected and which was built.

the second seems to be that cramfs needs zlib_inflate, which once
again i selected and which was built.

beyond that, i'm not sure how to further debug these.

rday


2003-01-17 15:55:46

by Kai Germaschewski

[permalink] [raw]
Subject: Re: unresolved symbols building 2.5.59

On Fri, 17 Jan 2003, Robert P. J. Day wrote:

>
> tail end of "make modules_install":
>
> if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.5.59; fi
> depmod: *** Unresolved symbols in /lib/modules/2.5.59/kernel/drivers/i2c/i2c-proc.ko
> depmod: i2c_check_functionality
> depmod: i2c_smbus_xfer
> depmod: i2c_check_addr
> depmod: i2c_adapter_id
> depmod: *** Unresolved symbols in /lib/modules/2.5.59/kernel/fs/cramfs/cramfs.ko
> depmod: zlib_inflate
> depmod: zlib_inflate_workspacesize
> depmod: zlib_inflateInit_
> depmod: zlib_inflateReset
> depmod: zlib_inflateEnd
>
> the first one seems to be i2c-proc looking for symbols in i2c-core,
> which i selected and which was built.
>
> the second seems to be that cramfs needs zlib_inflate, which once
> again i selected and which was built.

Which version of module-init-tools do you have? (see
Documentation/Changes)

--Kai


2003-01-17 16:07:04

by Kai Germaschewski

[permalink] [raw]
Subject: Re: unresolved symbols building 2.5.59

On Fri, 17 Jan 2003, Robert P. J. Day wrote:

> On Fri, 17 Jan 2003, Kai Germaschewski wrote:
>
> > On Fri, 17 Jan 2003, Robert P. J. Day wrote:
> >
> > >
> > > tail end of "make modules_install":
> > >
> > > if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.5.59; fi
> > > depmod: *** Unresolved symbols in /lib/modules/2.5.59/kernel/drivers/i2c/i2c-proc.ko
> > > depmod: i2c_check_functionality
> > > depmod: i2c_smbus_xfer
> > > depmod: i2c_check_addr
> > > depmod: i2c_adapter_id
> > > depmod: *** Unresolved symbols in /lib/modules/2.5.59/kernel/fs/cramfs/cramfs.ko
> > > depmod: zlib_inflate
> > > depmod: zlib_inflate_workspacesize
> > > depmod: zlib_inflateInit_
> > > depmod: zlib_inflateReset
> > > depmod: zlib_inflateEnd
> > >
> > > the first one seems to be i2c-proc looking for symbols in i2c-core,
> > > which i selected and which was built.
> > >
> > > the second seems to be that cramfs needs zlib_inflate, which once
> > > again i selected and which was built.
> >
> > Which version of module-init-tools do you have? (see
> > Documentation/Changes)
> >
> > --Kai
>
> ah, i have no such RPM, so where's the canonical location for it?
> and i'm assuming that it is a replacement for the older modutils,
> is that it?

Yes. It's at

ftp://ftp.kernel.org/pub/linux/kernel/people/rusty/modules

IIRC.

--Kai


2003-01-17 16:00:56

by Robert P. J. Day

[permalink] [raw]
Subject: Re: unresolved symbols building 2.5.59

On Fri, 17 Jan 2003, Kai Germaschewski wrote:

> On Fri, 17 Jan 2003, Robert P. J. Day wrote:
>
> >
> > tail end of "make modules_install":
> >
> > if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.5.59; fi
> > depmod: *** Unresolved symbols in /lib/modules/2.5.59/kernel/drivers/i2c/i2c-proc.ko
> > depmod: i2c_check_functionality
> > depmod: i2c_smbus_xfer
> > depmod: i2c_check_addr
> > depmod: i2c_adapter_id
> > depmod: *** Unresolved symbols in /lib/modules/2.5.59/kernel/fs/cramfs/cramfs.ko
> > depmod: zlib_inflate
> > depmod: zlib_inflate_workspacesize
> > depmod: zlib_inflateInit_
> > depmod: zlib_inflateReset
> > depmod: zlib_inflateEnd
> >
> > the first one seems to be i2c-proc looking for symbols in i2c-core,
> > which i selected and which was built.
> >
> > the second seems to be that cramfs needs zlib_inflate, which once
> > again i selected and which was built.
>
> Which version of module-init-tools do you have? (see
> Documentation/Changes)
>
> --Kai

ah, i have no such RPM, so where's the canonical location for it?
and i'm assuming that it is a replacement for the older modutils,
is that it?

rday