Package: openswan-modules-source
Version: 1:2.4.3-1
Severity: important
Tags: patch
Justification: fails to build from source

When I try to build binary modules with 2.4.27 kernel following README.Debian
instructions I get the following:

# debian/rules binary-modules KVERS="2.4.27-2-686" 
KSRC="/usr/src/kernel-source-2.4.27"
sed -e "s!\$KVERS!2.4.27-2-686!g; s!\$KSRC!/usr/src/kernel-source-2.4.27!; 
s!\$KEMAIL!!; s!\$KMAINT!!; s!\$KDREV!"Custom.1.00"!; s!\$DEBDATE!Tue, 22 Nov 
2005 08:03:22 -0300!" debian/control.in > debian/control
dh_testdir
/usr/bin/make module KERNELSRC=/usr/src/kernel-source-2.4.27 
OPENSWANSRCDIR=/usr/src/modules/openswan
make[1]: Entering directory `/usr/src/modules/openswan'
Building module for a 2.4 kernel
make[2]: Entering directory `/usr/src/modules/openswan'
make[3]: Entering directory `/usr/src/modules/openswan'
make[3]: `/usr/src/modules/openswan/modobj/Makefile' is up to date.
make[3]: Leaving directory `/usr/src/modules/openswan'
/usr/bin/make -C /usr/src/modules/openswan/modobj  
OPENSWANSRCDIR=/usr/src/modules/openswan ARCH=i386 KLIPSMODULE=true -f 
/usr/src/modules/openswan/linux/net/ipsec/defconfig  
MODULE_DEF_INCLUDE=/usr/src/modules/openswan/packaging/linus/config-all.h 
TOPDIR=/usr/src/kernel-source-2.4.27 -f Makefile ipsec.o
/usr/src/kernel-source-2.4.27/scripts/pathdown.sh: line 4: TOPDIR: parameter 
null or not set
make[3]: Entering directory `/usr/src/modules/openswan/modobj'
cc  -include /usr/src/modules/openswan/packaging/linus/config-all.h -O3 -Wall 
-DIPCOMP_PREFIX -D__KERNEL__ -I/usr/src/kernel-source-2.4.27/include -Wall 
-Wstrict-prototypes -Wno-trigraphs -Os -fno-strict-aliasing -fno-common 
-fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i386 
-I/usr/src/modules/openswan/linux/include 
-I/usr/src/kernel-source-2.4.27/include  -I -DIPCOMP_PREFIX -DARCH=i386  
-DMODVERSIONS -include 
/usr/src/kernel-source-2.4.27/include/linux/modversions.h -DMODULE 
-DMODVERSIONS -include 
/usr/src/kernel-source-2.4.27/include/linux/modversions.h   
-DKBUILD_BASENAME=ipsec_init  -c -o ipsec_init.o 
/usr/src/modules/openswan/linux/net/ipsec/ipsec_init.c
/usr/src/modules/openswan/linux/net/ipsec/ipsec_init.c: In function 
`openswan_inet_add_protocol':
/usr/src/modules/openswan/linux/net/ipsec/ipsec_init.c:162: error: too few 
arguments to function `inet_add_protocol_Rca20efa7'
/usr/src/modules/openswan/linux/net/ipsec/ipsec_init.c: In function 
`openswan_inet_del_protocol':
/usr/src/modules/openswan/linux/net/ipsec/ipsec_init.c:169: error: too few 
arguments to function `inet_del_protocol_R055b70ec'
make[3]: *** [ipsec_init.o] Error 1
make[3]: Leaving directory `/usr/src/modules/openswan/modobj'
make[2]: *** [module24] Error 2
make[2]: Leaving directory `/usr/src/modules/openswan'
make[1]: *** [module] Error 2
make[1]: Leaving directory `/usr/src/modules/openswan'
make: *** [build-stamp] Error 2


Patch available on www.e-nix.com.ar/~maliaga/ipsec_init.c.patch


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.27
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages openswan-modules-source depends on:
ii  coreutils [fileutils]         5.2.1-2    The GNU core utilities
ii  debhelper                     4.2.32     helper programs for debian/rules
ii  fileutils                     5.2.1-2    The GNU file management utilities 

-- no debconf informat



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to