[Voyage-linux] Error 2 message onkernel-source-2.6.15-voyage_3.0-1_all.deb, islpci_eth.o

Michael Grollman (spam-protected)
Mon May 22 14:03:15 HKT 2006



I went back and re-did the sarge, but with a clean 2.6.8 kernel, and it
compiled OK.  It's etch and mixed sarge and etch and tanks it.

-----Original Message-----
From: Kim-man "Punky" TSE [mailto:punkytse at punknix.com] 
Sent: Sunday, May 21, 2006 6:19 PM
To: Michael Grollman
Cc: 'Damini Mark'; voyage-linux at voyage.hk
Subject: Re: [Voyage-linux] Error 2 message
onkernel-source-2.6.15-voyage_3.0-1_all.deb, islpci_eth.o

Hi Michael,

I believed that it is the gcc 4 compiler that impose a strict 
compilation rules and the code doesn't follow the latest C compliance 
standard.

Not sure why you can't make a sarge environment work for you.  But I can 
tell you that all kernels, the voyage distro, and packages in voyage apt 
repository are built on sarge (and under user-mode-linux as well).

- Punky

Michael Grollman wrote:
> Punky,
>
> 1.  gcc  = 4.04 ('etch' build overall on development system).
> 2.  Yes, I used the kernel config from the www.voyage.hk site, as spec'd
> below.
>
>
> My suspicion is that it is my etch system causing this and a few other
woes
> with building voyage updates, so I am going to build-up a sarge and see if
> that helps.
>
> I did try straight sarge from the current Debian i386 stable r2, and it
was
> not happy, would not even run make menuconfig, probably an old kernel or
old
> kernel header set.  So I'll try something in the middle tomorrow.
>
> If anyone has a somewhat detailed spec on what a dev system would look
like
> that'd run this voyage kernel build well, let me know.
>
> Thanks.
>
> - Michael
>
> -----Original Message-----
> From: Kim-man "Punky" TSE [mailto:punkytse at punknix.com] 
> Sent: Friday, May 19, 2006 6:34 PM
> To: mgrollman
> Cc: Damini Mark; voyage-linux at voyage.hk
> Subject: Re: [Voyage-linux] Error 2 message
> onkernel-source-2.6.15-voyage_3.0-1_all.deb, islpci_eth.o
>
> Hi Michael,
>
> 1. what gcc compiler you are using?
> 2. did you use 
> http://www.voyage.hk/download/kernel_config/config-2.6.15-486-voyage_3.0-1

> as the .config?
>
> - Punky
>
>
> mgrollman wrote:
>   
>> I think that:
>>
>> kernel-source-2.6.15-voyage_3.0-1_all.deb --> 
>> /usr/src/kernel-source-2.6.15-voyage.tar.bz2
>>
>> Which does build from source, if I am not misunderstanding your question.
>>
>> An additional piece of data - when I take the prism54 out of the 
>> .config with make menuconfig, then it compiles OK.
>>
>>
>> - Michael
>>
>>
>>
>> Damini Mark wrote:
>>     
>>>   My mistake mgrollman, I thought you were building it from source.
>>> -----Original Message-----
>>> From: mgrollman [mailto:mgrollman at cox.net]
>>> Sent: Friday, May 19, 2006 5:14 PM
>>> To: Damini Mark
>>> Cc: voyage-linux at voyage.hk
>>> Subject: Re: [Voyage-linux] Error 2 message
>>> onkernel-source-2.6.15-voyage_3.0-1_all.deb, islpci_eth.o
>>>
>>>
>>>
>>>
>>> I have taken 'kernel-source-2.6.15-voyage_3.0-1_all.deb' right from 
>>> the voyage website, and patched nothing so far.
>>>
>>>
>>> Damini Mark wrote:
>>>  
>>>       
>>>> hmm
>>>>
>>>>  seem to me you need to patch this.
>>>>
>>>>  Did you apply any patches to your kernel-source ?
>>>>    and if so which on ?
>>>>
>>>> -----Original Message-----
>>>> From: voyage-linux-bounces+dmark=berkcom.com at list.voyage.hk
>>>> [mailto:voyage-linux-bounces+dmark=berkcom.com at list.voyage.hk]On Behalf
>>>> Of Michael Grollman
>>>> Sent: Friday, May 19, 2006 4:53 PM
>>>> To: voyage-linux at voyage.hk
>>>> Subject: [Voyage-linux] Error 2 message
>>>> onkernel-source-2.6.15-voyage_3.0-1_all.deb, islpci_eth.o
>>>>
>>>>
>>>>
>>>>
>>>> Kernel compiles of dpkg -i kernel-source-2.6.15-voyage_3.0-1_all.deb 
>>>> seem to do this to me:
>>>>
>>>> ---------------
>>>> LD      drivers/net/wireless/prism54/built-in.o
>>>> CC [M]  drivers/net/wireless/prism54/islpci_eth.o
>>>> drivers/net/wireless/prism54/islpci_eth.c: In function 
>>>> âislpci_eth_transmitâ:
>>>> drivers/net/wireless/prism54/isl_wds.h:49: sorry, unimplemented: 
>>>> inlining failed in call to âcheck_skb_for_wdsâ: function body not 
>>>> available
>>>> drivers/net/wireless/prism54/islpci_eth.c:120: sorry, unimplemented: 
>>>> called from here
>>>> make[4]: *** [drivers/net/wireless/prism54/islpci_eth.o] Error 1
>>>> make[3]: *** [drivers/net/wireless/prism54] Error 2
>>>> make[2]: *** [drivers/net/wireless] Error 2
>>>> make[1]: *** [drivers/net] Error 2
>>>> make: *** [drivers] Error 2
>>>>
>>>> Is there a package I am missing that is required in order to get 
>>>> this kernel / module to properly compile?
>>>>
>>>> - Michael
>>>>
>>>>       
>>>>         
>>>   
>>>       
>> _______________________________________________
>> Voyage-linux mailing list
>> Voyage-linux at list.voyage.hk
>> http://list.voyage.hk/mailman/listinfo/voyage-linux
>>     
>
>
>   


-- 
Regards,
Punky

P U N K N ! X  . c o m
Technology + Lifestyle
(http://www.punknix.com)

V O Y A G E . H K - http://www.voyage.hk
Linux - voyage-0.2 is released!
Store - Senao NMP-8602 Plus (400mW) is now in stock! 





-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.392 / Virus Database: 268.6.1/344 - Release Date: 5/19/2006
 

-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.392 / Virus Database: 268.6.1/344 - Release Date: 5/19/2006
 





More information about the Voyage-linux mailing list