[Click] Kernel 2.6 patches

David Biot david.biot at scarlet.be
Wed Feb 7 16:22:18 EST 2007


Eddie Kohler wrote:
> Hi Thor,
>
> I just checked in a patch and Click config support for 2.6.19.2.  It is not 
> deeply tested.  For instance I haven't tested device support and there are 
> some weird "spinlock wrong CPU" messages.  But it is there.  Patches welcome; 
> if I broke an earlier kernel let me know.
>
> Eddie
>
>
> Torquato Bertani wrote:
>   
>> Hi Eddie,
>> do you have any plan to realize a patch for kernel more recent than 2.6.16.13?
>>
>> I tried to realize one for 2.6.17 without much success...too many
>> problems with the configure script, it fails.
>>
>> Any suggestion?
>>
>> Thor
>> _______________________________________________
>> click mailing list
>> click at amsterdam.lcs.mit.edu
>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>     
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>
>   
Hello,

I tried a fresh installation on a computer and compiled a new kernel 
(2.6.19.2) and patched the kernel with the right patch that can be found 
in the CVS-version of today 7 februari 2007.

After booting with the new kernel I tried compiling click. Make worked 
without any problem. It seems it has compiled the kernel-modules.

When I try "make install" it gives errors. I do not have these errors 
with the stable version of click.

The error is:
> /usr/bin/install -c -m 644 ./elementdoc.7 /usr/local/man/man7/elementdoc.7
> /usr/bin/install -c -m 644 ./testie.1 /usr/local/man/man1/testie.1
> perl ./click-elem2man -l -d /usr/local/man/mann -P DEFAULT -p .. 
> ../elementmap.xml
> click-elem2man: warning: category 'devices' begins with a lowercase 
> letter (used in UMLSwitch)
> click-elem2man: warning: category 'devices' begins with a lowercase 
> letter (used in UMLSwitch)
> cd .; ../missing makeinfo click.texi
> WARNING: `makeinfo' is missing on your system.  You should only need it if
>          you modified a `.texi' or `.texinfo' file, or any other file
>          indirectly affecting the aspect of the manual.  The spurious
>          call might also be the consequence of using a buggy `make' (AIX,
>          DU, IRIX).  You might want to install the `Texinfo' package or
>          the `GNU make' package.  Grab either from any GNU archive site.
> make[2]: *** [click.info] Error 1
> make[2]: Leaving directory `/usr/src/click/doc'
> make[1]: *** [install-doc] Error 2
> make[1]: Leaving directory `/usr/src/click'
> make: *** [install] Error 2

I installed the texinfo package, so the makeinfo command works. I doubt 
my make version would be "buggy", it's the standard GNU make. The 
test-system is running Xubuntu 6.10 with a vanilla kernel.


What could be wrong here?

regards,
David Biot


More information about the click mailing list