CIPED/RH7.1 - very basis|
Sun, 14 Oct 2001 20:39:06 +0200|
I upgraged from RH7.0 to RH7.1 (using the "garage edition" of RH).
Before the upgrade I had cipe 1.5.2 running fine, and had recompiled
my kernel on many instances. Following help from a previous cipe
request I had installed the 'best' version of openssl.
After the upgrade cipe failed to work.
Firstly I had to reconfigure and rebuild my kernel (?why did I have to do
this following an upgrade? But that is a question to RH!).
Then I modded the cipe configure script -
detect the kernel version
detect the compiler
finally I go to the bug others seemed to have hit -
But I can't find a line 51 in any of the mentioned files to patch
>>> Mark Solhjem <MSolhjem,AT,luthersem,DOT,edu> writes:
>>> > gcc -MD -DKCC_BUILD -I. -include ./config.h -D__KERNEL__
>>> > -I/usr/src/linux-2.4.3/include -Wall -Wstrict-prototypes -O2
>>> > -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused -pipe
>>> > -mpreferred-stack-boundary=2 -DMODULE -o output.o -c ../cipe/output.c
>>> > In file included from ../cipe/output.c:15:
>>> > ../cipe/cipe.h:411:8: warning: extra tokens at end of #endif directive
>>> > ../cipe/output.c: In function `cipe_xmit':
>>> > ../cipe/output.c:280: too few arguments to function `ip_select_ident'
>>> > gmake: *** [output.o] Error 1
>>> > Any one have an idea of where to go or the steps needed?
>>> Add ",NULL" to the macro defined on line 51.
>>> This should be addressed more carefully by folks who've seen a number
>>> of consecutive kernel versions. The #if in use does not switch at the
>>> proper kernel version number where the difference in question is needed.
-output.c or cipe.h
I am on 2.4.2 not 2.4.3 that seems to be used above.
I would appreciate any and all help.