plustek: Thread: pt_drv doesnt' build any more


[<<] [<] Page 1 of 1 [>] [>>]
Subject: pt_drv doesnt' build any more
From: Arthur Pedyczak ####@####.####
Date: 23 Jun 2004 01:32:26 +0100
Message-Id: <200406222032.24160.arthur-p@magma.ca>

Hi,
I have just upgraded my Suse 9.1 kernel (due to the known security issue). 
Current kernel version is 2.6.5-7.75 (Suse versioning).

After upgrading the kernel, I have downloaded the latest snapshot of 
sane-backends (sane-backends-2004-06-22.tar.gz). I used the script 
MakeModule.sh to build the pt_drv module. The build completes with one 
warning :

WARNING: Symbol version 
dump /usr/src/linux-2.6.5-7.75-obj/i386/smp/Module.symvers is  missing, 
modules will have CONFIG
_MODVERSIONS disabled

The resulting module refuses to load:

FATAL: Error inserting pt_drv 
(/lib/modules/2.6.5-7.75-smp/kernel/drivers/parport/pt_drv.ko): Unknown 
symbol in module,
or unknown parameter (see dmesg)


The output of dmesg is:
pt_drv: unsupported module, tainting kernel.
pt_drv: Unknown symbol __floatdidf
pt_drv: Unknown symbol __gtdf2
pt_drv: Unknown symbol __floatsidf
pt_drv: Unknown symbol __ltdf2
pt_drv: Unknown symbol __fixunsdfsi
pt_drv: Unknown symbol __adddf3
pt_drv: Unknown symbol __fixdfsi
pt_drv: Unknown symbol __divdf3
pt_drv: Unknown symbol __muldf3
pt_drv: Unknown symbol __nedf2
pt_drv: Unknown symbol __fixdfdi
pt_drv: Unknown symbol __subdf3


====================================
Any suggestions ?
Subject: Re: pt_drv doesnt' build any more
From: Gerhard Jaeger ####@####.####
Date: 24 Jun 2004 07:55:29 +0100
Message-Id: <200406240854.51465.gerhard@gjaeger.de>

Hmmm,

I've seen one similar problem in another report, but only regarding the
versioning...
The unknown symbol stuff is new - but I'm pretty sure that there is
something wrong with the kernel configuration.
Just to be sure: Have you built the kernel on your own?
If not, then you should probably do this - to make sure, that the
configuration is okay - the missing symbols are quite strange, as
I think your kernel should have floating point support - are you sure,
that the kernel + it's configured source are installed correctly?

Ciao, 
  Gerhard

On Wednesday 23 June 2004 02:32, Arthur Pedyczak wrote:
> Hi,
> I have just upgraded my Suse 9.1 kernel (due to the known security issue).
> Current kernel version is 2.6.5-7.75 (Suse versioning).
>
> After upgrading the kernel, I have downloaded the latest snapshot of
> sane-backends (sane-backends-2004-06-22.tar.gz). I used the script
> MakeModule.sh to build the pt_drv module. The build completes with one
> warning :
>
> WARNING: Symbol version
> dump /usr/src/linux-2.6.5-7.75-obj/i386/smp/Module.symvers is  missing,
> modules will have CONFIG
> _MODVERSIONS disabled
>
> The resulting module refuses to load:
>
> FATAL: Error inserting pt_drv
> (/lib/modules/2.6.5-7.75-smp/kernel/drivers/parport/pt_drv.ko): Unknown
> symbol in module,
> or unknown parameter (see dmesg)
>
>
> The output of dmesg is:
> pt_drv: unsupported module, tainting kernel.
> pt_drv: Unknown symbol __floatdidf
> pt_drv: Unknown symbol __gtdf2
> pt_drv: Unknown symbol __floatsidf
> pt_drv: Unknown symbol __ltdf2
> pt_drv: Unknown symbol __fixunsdfsi
> pt_drv: Unknown symbol __adddf3
> pt_drv: Unknown symbol __fixdfsi
> pt_drv: Unknown symbol __divdf3
> pt_drv: Unknown symbol __muldf3
> pt_drv: Unknown symbol __nedf2
> pt_drv: Unknown symbol __fixdfdi
> pt_drv: Unknown symbol __subdf3
>
>
> ====================================
> Any suggestions ?
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ####@####.####
> For additional commands, e-mail: ####@####.####

Subject: Re: pt_drv doesnt' build any more
From: Gerhard Jaeger ####@####.####
Date: 24 Jun 2004 08:42:14 +0100
Message-Id: <200406240941.43535.gerhard@gjaeger.de>

One thing I've forgotten:

On SuSE you should rebuild your kernel:

cd /usr/src/linux 
 make cloneconfig 
 make bzImage 
 make modules 

This should help...
  Gerhard

On Wednesday 23 June 2004 02:32, Arthur Pedyczak wrote:
> Hi,
> I have just upgraded my Suse 9.1 kernel (due to the known security issue).
> Current kernel version is 2.6.5-7.75 (Suse versioning).
>
> After upgrading the kernel, I have downloaded the latest snapshot of
> sane-backends (sane-backends-2004-06-22.tar.gz). I used the script
> MakeModule.sh to build the pt_drv module. The build completes with one
> warning :
>
> WARNING: Symbol version
> dump /usr/src/linux-2.6.5-7.75-obj/i386/smp/Module.symvers is  missing,
> modules will have CONFIG
> _MODVERSIONS disabled
>
> The resulting module refuses to load:
>
> FATAL: Error inserting pt_drv
> (/lib/modules/2.6.5-7.75-smp/kernel/drivers/parport/pt_drv.ko): Unknown
> symbol in module,
> or unknown parameter (see dmesg)
>
>
> The output of dmesg is:
> pt_drv: unsupported module, tainting kernel.
> pt_drv: Unknown symbol __floatdidf
> pt_drv: Unknown symbol __gtdf2
> pt_drv: Unknown symbol __floatsidf
> pt_drv: Unknown symbol __ltdf2
> pt_drv: Unknown symbol __fixunsdfsi
> pt_drv: Unknown symbol __adddf3
> pt_drv: Unknown symbol __fixdfsi
> pt_drv: Unknown symbol __divdf3
> pt_drv: Unknown symbol __muldf3
> pt_drv: Unknown symbol __nedf2
> pt_drv: Unknown symbol __fixdfdi
> pt_drv: Unknown symbol __subdf3
>
>
> ====================================
> Any suggestions ?
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ####@####.####
> For additional commands, e-mail: ####@####.####

Subject: Re: pt_drv doesnt' build any more
From: "Christof Bodner" ####@####.####
Date: 24 Jun 2004 14:00:01 +0100
Message-Id: <32829.80.109.209.205.1088085617.squirrel@rosi.yi.org>

Hi,

Just did as suggested, results in the same behaviour. I am using
sane-backends-2004-06-23.tar.gz and linux-2.6.5-7.75 (new SuSE9.1 kernel)

# modprobe pt_drv
FATAL: Error inserting pt_drv
(/lib/modules/2.6.5-7.75-default/kernel/drivers/parport/pt_drv.ko):
Unknown symbol in module, or unknown parameter (see dmesg)
# dmesg
pt_drv: unsupported module, tainting kernel.
pt_drv: Unknown symbol __floatdidf
pt_drv: Unknown symbol __gtdf2
pt_drv: Unknown symbol __floatsidf
pt_drv: Unknown symbol __ltdf2
pt_drv: Unknown symbol __fixunsdfsi
pt_drv: Unknown symbol __adddf3
pt_drv: Unknown symbol __fixdfsi
pt_drv: Unknown symbol __divdf3
pt_drv: Unknown symbol __muldf3
pt_drv: Unknown symbol __nedf2
pt_drv: Unknown symbol __fixdfdi
pt_drv: Unknown symbol __subdf3

Christof Bodner

Gerhard Jaeger sagte:
> One thing I've forgotten:
>
> On SuSE you should rebuild your kernel:
>
> cd /usr/src/linux
>  make cloneconfig
>  make bzImage
>  make modules
>
> This should help...
>   Gerhard
>
> On Wednesday 23 June 2004 02:32, Arthur Pedyczak wrote:
>> Hi,
>> I have just upgraded my Suse 9.1 kernel (due to the known security
>> issue).
>> Current kernel version is 2.6.5-7.75 (Suse versioning).
>>
>> After upgrading the kernel, I have downloaded the latest snapshot of
>> sane-backends (sane-backends-2004-06-22.tar.gz). I used the script
>> MakeModule.sh to build the pt_drv module. The build completes with one
>> warning :
>>
>> WARNING: Symbol version
>> dump /usr/src/linux-2.6.5-7.75-obj/i386/smp/Module.symvers is  missing,
>> modules will have CONFIG
>> _MODVERSIONS disabled
>>
>> The resulting module refuses to load:
>>
>> FATAL: Error inserting pt_drv
>> (/lib/modules/2.6.5-7.75-smp/kernel/drivers/parport/pt_drv.ko): Unknown
>> symbol in module,
>> or unknown parameter (see dmesg)
>>
>>
>> The output of dmesg is:
>> pt_drv: unsupported module, tainting kernel.
>> pt_drv: Unknown symbol __floatdidf
>> pt_drv: Unknown symbol __gtdf2
>> pt_drv: Unknown symbol __floatsidf
>> pt_drv: Unknown symbol __ltdf2
>> pt_drv: Unknown symbol __fixunsdfsi
>> pt_drv: Unknown symbol __adddf3
>> pt_drv: Unknown symbol __fixdfsi
>> pt_drv: Unknown symbol __divdf3
>> pt_drv: Unknown symbol __muldf3
>> pt_drv: Unknown symbol __nedf2
>> pt_drv: Unknown symbol __fixdfdi
>> pt_drv: Unknown symbol __subdf3
>>
>>
>> ====================================
>> Any suggestions ?
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: ####@####.####
>> For additional commands, e-mail: ####@####.####
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ####@####.####
> For additional commands, e-mail: ####@####.####
>



-----------------------------------------
This email was sent using SquirrelMail.
   "Webmail for nuts!"
http://squirrelmail.org/
Subject: Re: pt_drv doesnt' build any more
From: Arthur Pedyczak ####@####.####
Date: 24 Jun 2004 14:54:59 +0100
Message-Id: <200406240954.52391.arthur-p@magma.ca>

Hi Gerhard,
I did this _BEFORE_ trying to build the pt_drv (I always do it after 
installing new kernels). This time, it doesn't help. I have added a package 
kernel-syms-2.6.5-7.75 (previously not installed). It changes behaviour a 
bit. Now I get specific warning about missing symbols at compile time:

  Building modules, stage 2.
  MODPOST
*** Warning: 
"__subdf3" [/home/arthur-p/build/sane-backends/doc/plustek/build/pt_drv.ko] 
undefined!
*** Warning: 
"__fixdfdi" [/home/arthur-p/build/sane-backends/doc/plustek/build/pt_drv.ko] 
undefined!
*** Warning: 
"__nedf2" [/home/arthur-p/build/sane-backends/doc/plustek/build/pt_drv.ko] 
undefined!
*** Warning: 
"__muldf3" [/home/arthur-p/build/sane-backends/doc/plustek/build/pt_drv.ko] 
undefined!
*** Warning: 
"__divdf3" [/home/arthur-p/build/sane-backends/doc/plustek/build/pt_drv.ko] 
undefined!
*** Warning: 
"__fixdfsi" [/home/arthur-p/build/sane-backends/doc/plustek/build/pt_drv.ko] 
undefined!
*** Warning: 
"__adddf3" [/home/arthur-p/build/sane-backends/doc/plustek/build/pt_drv.ko] 
undefined!
*** Warning: 
"__fixunsdfsi" [/home/arthur-p/build/sane-backends/doc/plustek/build/pt_drv.ko] 
undefined!
*** Warning: 
"__ltdf2" [/home/arthur-p/build/sane-backends/doc/plustek/build/pt_drv.ko] 
undefined!
*** Warning: 
"__floatsidf" [/home/arthur-p/build/sane-backends/doc/plustek/build/pt_drv.ko] 
undefined!
*** Warning: 
"__gtdf2" [/home/arthur-p/build/sane-backends/doc/plustek/build/pt_drv.ko] 
undefined!
*** Warning: 
"__floatdidf" [/home/arthur-p/build/sane-backends/doc/plustek/build/pt_drv.ko] 
undefined!
  CC      /home/arthur-p/build/sane-backends/doc/plustek/build/pt_drv.mod.o
  LD [M]  /home/arthur-p/build/sane-backends/doc/plustek/build/pt_drv.ko


and the module (obviously) stlii doesn't load.



These symbols are _really_ not present in the kernel (stock Suse, or rebuilt).

==========================
Artur


On Thursday 24 June 2004 03:41, Gerhard Jaeger wrote:
> One thing I've forgotten:
>
> On SuSE you should rebuild your kernel:
>
> cd /usr/src/linux
>  make cloneconfig
>  make bzImage
>  make modules
>
> This should help...
>   Gerhard
>
> On Wednesday 23 June 2004 02:32, Arthur Pedyczak wrote:
> > Hi,
> > I have just upgraded my Suse 9.1 kernel (due to the known security
> > issue). Current kernel version is 2.6.5-7.75 (Suse versioning).
> >
> > After upgrading the kernel, I have downloaded the latest snapshot of
> > sane-backends (sane-backends-2004-06-22.tar.gz). I used the script
> > MakeModule.sh to build the pt_drv module. The build completes with one
> > warning :
> >
> > WARNING: Symbol version
> > dump /usr/src/linux-2.6.5-7.75-obj/i386/smp/Module.symvers is  missing,
> > modules will have CONFIG
> > _MODVERSIONS disabled
> >
> > The resulting module refuses to load:
> >
> > FATAL: Error inserting pt_drv
> > (/lib/modules/2.6.5-7.75-smp/kernel/drivers/parport/pt_drv.ko): Unknown
> > symbol in module,
> > or unknown parameter (see dmesg)
> >
> >
> > The output of dmesg is:
> > pt_drv: unsupported module, tainting kernel.
> > pt_drv: Unknown symbol __floatdidf
> > pt_drv: Unknown symbol __gtdf2
> > pt_drv: Unknown symbol __floatsidf
> > pt_drv: Unknown symbol __ltdf2
> > pt_drv: Unknown symbol __fixunsdfsi
> > pt_drv: Unknown symbol __adddf3
> > pt_drv: Unknown symbol __fixdfsi
> > pt_drv: Unknown symbol __divdf3
> > pt_drv: Unknown symbol __muldf3
> > pt_drv: Unknown symbol __nedf2
> > pt_drv: Unknown symbol __fixdfdi
> > pt_drv: Unknown symbol __subdf3
> >
> >
> > ====================================
> > Any suggestions ?
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: ####@####.####
> > For additional commands, e-mail: ####@####.####
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ####@####.####
> For additional commands, e-mail: ####@####.####
Subject: Re: pt_drv doesnt' build any more
From: Gerhard Jaeger ####@####.####
Date: 25 Jun 2004 09:32:13 +0100
Message-Id: <200406241639.37237.gerhard@gjaeger.de>

Hmmm, 
I'm somewhat confused...
There's another thing I've found:
cd /usr/src/linux
make prepare-all

Can you guys try this on your boxes?

@Arthur: I know, that this is the general way to install
a kernel - sorry!

I've currently installed 2.6.5-7.82 from SuSE and it seems,
that I can trigger the problem too - I'll keep you informed...

Ciao,
  Gerhard
Subject: Re: pt_drv doesnt' build any more
From: Arthur Pedyczak ####@####.####
Date: 25 Jun 2004 21:41:14 +0100
Message-Id: <200406251641.09521.arthur-p@magma.ca>

On Thursday 24 June 2004 10:39, Gerhard Jaeger wrote:
> Hmmm,
> I'm somewhat confused...
> There's another thing I've found:
> cd /usr/src/linux
> make prepare-all
>
> Can you guys try this on your boxes?
>
>
Tried it. No change.
A.
Subject: Re: pt_drv doesnt' build any more
From: Gerhard Jaeger ####@####.####
Date: 26 Jun 2004 11:09:33 +0100
Message-Id: <200406261207.06489.gerhard@gjaeger.de>

Okay, I did some more tests, using pristine kernel 2.6.6 works...
No real solution, but I will try and do some more investigations...

Ciao,
  Gerhard

On Friday 25 June 2004 22:41, Arthur Pedyczak wrote:
> On Thursday 24 June 2004 10:39, Gerhard Jaeger wrote:
> > Hmmm,
> > I'm somewhat confused...
> > There's another thing I've found:
> > cd /usr/src/linux
> > make prepare-all
> >
> > Can you guys try this on your boxes?
>
> Tried it. No change.
> A.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ####@####.####
> For additional commands, e-mail: ####@####.####
Subject: Re: pt_drv doesnt' build any more
From: Gerhard Jaeger ####@####.####
Date: 30 Jun 2004 14:07:09 +0100
Message-Id: <200406301506.28935.gerhard@gjaeger.de>

Hi,

at least, it seems, that something regarding the floating point support
is broken on that SuSE 2.6.5 Updatekernel.
When you edit the Makefile.kernel26 in the doc/plustek driectory
and simply append the 
-mhard-float
Option to the line EXTRA_CFLAGS @ line 18, then the module will
be built and installed...

Ciao,
  Gerhard

Subject: Re: pt_drv doesnt' build any more
From: Arthur Pedyczak ####@####.####
Date: 1 Jul 2004 00:48:34 +0100
Message-Id: <200406301948.30046.arthur-p@magma.ca>

Hi Gerhard.


Your fix is working !
(again!)

Thanks!

Arthur

On Wednesday 30 June 2004 09:06, Gerhard Jaeger wrote:
> Hi,
>
> at least, it seems, that something regarding the floating point support
> is broken on that SuSE 2.6.5 Updatekernel.
> When you edit the Makefile.kernel26 in the doc/plustek driectory
> and simply append the
> -mhard-float
> Option to the line EXTRA_CFLAGS @ line 18, then the module will
> be built and installed...
>
> Ciao,
>   Gerhard
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ####@####.####
> For additional commands, e-mail: ####@####.####
[<<] [<] Page 1 of 1 [>] [>>]


Powered by ezmlm-browse 0.20.