<html>
<body>
Hi.<br><br>
How does work openswan with the kernel of Red Hat Enterprise ES 3 (v
2.4.21-9.0.1.EL)?<br>
Do I have to patch the kernel for NatTraversal feature?<br><br>
I have searched for this issue everywhere in the web ... but I have found
nothing!<br><br>
<br>
Then ... I tested to rpmbuild (as a normal user, NOT root) the package
with the tarball <i>openswan-2.1.1.tar.gz</i> (renaming it to
<i>freeswan-2.0x-cvs.tar.gz</i> as in the spec file) but compiling it
reports an error:<br>
---------------------------------------------------<br>
...<br>
...<br>
...<br>
cc -g -O2 -g -pipe -march=i386 -mcpu=i686 -I../../linux/include -g -O2 -g
-pipe -march=i386 -mcpu=i686 -Wall -Wpointer-arith -Wcast-qual
-Wstrict-prototypes -Wbad-function-cast&nbsp; -DNAT_TRAVERSAL
-DNAT_TRAVERSAL -Werror&nbsp;&nbsp; -c -o ikeping.o ikeping.c<br>
cc -g -O2 -g -pipe -march=i386 -mcpu=i686 -I../../linux/include -g -O2 -g
-pipe -march=i386 -mcpu=i686 -Wall -Wpointer-arith -Wcast-qual
-Wstrict-prototypes -Wbad-function-cast&nbsp; -DNAT_TRAVERSAL
-DNAT_TRAVERSAL -Werror -o ikeping ikeping.o&nbsp;&nbsp;
../../lib/libfreeswan/libfreeswan.a<br>
rm ikeping.o<br>
make[2]: Leaving directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/programs/ikeping'<br>
make[2]: Entering directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/programs/examples'<br>
make[2]: Nothing to be done for `programs'.<br>
make[2]: Leaving directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/programs/examples'<br>
make[1]: Leaving directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/programs'<br>
make[1]: Entering directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux'<br>
make[1]: Leaving directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux'<br>
make[1]: Entering directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing'<br>
make[2]: Entering directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/lib'<br>
make[3]: Entering directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/lib/libfreeswan'<br>
make[3]: Leaving directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/lib/libfreeswan'<br>
make[2]: Leaving directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/lib'<br>
make[2]: Entering directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/utils'<br>
make[3]: Entering directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/utils/uml_netjig'<br>
make[3]: Leaving directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/utils/uml_netjig'<br>
make[2]: Leaving directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/utils'<br>
make[2]: Entering directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/klips'<br>
make[2]: Leaving directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/klips'<br>
make[2]: Entering directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/pluto'<br>
make[2]: Leaving directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/pluto'<br>
make[2]: Entering directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/dnssec'<br>
make[2]: Leaving directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/dnssec'<br>
make[2]: Entering directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/scripts'<br>
make[2]: Leaving directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/scripts'<br>
make[2]: Entering directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/packaging'<br>
make[2]: Leaving directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing/packaging'<br>
make[1]: Leaving directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/testing'<br>
++ pwd<br>
+ FS=/home/mork/rpm/BUILD/freeswan-2.0x-cvs<br>
+ mkdir -p BUILD.i386<br>
+ mkdir -p BUILD.i386-smp<br>
+ cd packaging/redhat<br>
+ /usr/bin/make -C /home/mork/rpm/BUILD/freeswan-2.0x-cvs
MODBUILDDIR=/home/mork/rpm/BUILD/freeswan-2.0x-cvs/BUILD.i386-smp
FREESWANSRCDIR=/home/mork/rpm/BUILD/freeswan-2.0x-cvs
KERNELSRC=/usr/src/linux-2.4.21-9.0.1.EL ARCH=i386 SUBARCH=i386
MODULE_DEF_INCLUDE=/home/mork/rpm/BUILD/freeswan-2.0x-cvs/packaging/redhat/config-i386-smp.h
module<br>
make: Entering directory `/home/mork/rpm/BUILD/freeswan-2.0x-cvs'<br>
mkdir -p /home/mork/rpm/BUILD/freeswan-2.0x-cvs/BUILD.i386-smp<br>
cp /home/mork/rpm/BUILD/freeswan-2.0x-cvs/packaging/makefiles/module.make
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/BUILD.i386-smp/Makefile<br>
echo &quot;#
&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&gt;&gt;/home/mork/rpm/BUILD/freeswan-2.0x-cvs/BUILD.i386-smp/Makefile<br>
echo &quot;# Local Variables: &quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&gt;&gt;/home/mork/rpm/BUILD/freeswan-2.0x-cvs/BUILD.i386-smp/Makefile<br>
echo &quot;# compile-command: \&quot;/usr/bin/make
FREESWANSRCDIR=/home/mork/rpm/BUILD/freeswan-2.0x-cvs ARCH=i386
KLIPSMODULE=true TOPDIR=/usr/src/linux-2.4.21-9.0.1.EL -f
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/net/ipsec/defconfig -f
Makefile
MODULE_DEF_INCLUDE=/home/mork/rpm/BUILD/freeswan-2.0x-cvs/packaging/redhat/config-i386-smp.h
ipsec.o\&quot;&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&gt;&gt;/home/mork/rpm/BUILD/freeswan-2.0x-cvs/BUILD.i386-smp/Makefile<br>
echo &quot;# End: &quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&gt;&gt;/home/mork/rpm/BUILD/freeswan-2.0x-cvs/BUILD.i386-smp/Makefile<br>
/usr/bin/make -C linux/net/ipsec KLIPSMODULE=true
TOPDIR=/usr/src/linux-2.4.21-9.0.1.EL -f
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/net/ipsec/defconfig -f
Makefile
MODULE_DEF_INCLUDE=/home/mork/rpm/BUILD/freeswan-2.0x-cvs/packaging/redhat/config-i386-smp.h
clean<br>
make[1]: execvp: /usr/src/linux-2.4.21-9.0.1.EL/scripts/pathdown.sh:
Permission denied<br>
make[1]: Entering directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/net/ipsec'<br>
o addrtot.o ultot.o&nbsp; addrtypeof.o anyaddr.o initaddr.o ultoa.o&nbsp;
addrtoa.o&nbsp; subnettoa.o&nbsp; subnetof.o&nbsp; goodmask.o&nbsp;
datÐrm -f *.o<br>
rm -f .*.o.flags<br>
rm -f version.c<br>
make[1]: Leaving directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/net/ipsec'<br>
/usr/bin/make -C
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/BUILD.i386-smp&nbsp; ARCH=i386
KLIPSMODULE=true TOPDIR=/usr/src/linux-2.4.21-9.0.1.EL -f
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/net/ipsec/defconfig -f
Makefile
MODULE_DEF_INCLUDE=/home/mork/rpm/BUILD/freeswan-2.0x-cvs/packaging/redhat/config-i386-smp.h
ipsec.o<br>
make[1]: execvp: /usr/src/linux-2.4.21-9.0.1.EL/scripts/pathdown.sh:
Permission denied<br>
make[1]: Entering directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/BUILD.i386-smp'<br>
.o addrtot.o ultot.o&nbsp; addrtypeof.o anyaddr.o initaddr.o
ultoa.o&nbsp; addrtoa.o&nbsp; subnettoa.o&nbsp; subnetof.o&nbsp;
goodmask.o&nbsp; datÐcc&nbsp; -DIPCOMP_PREFIX -include
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/packaging/redhat/config-i386-smp.h
-I/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/include
-I/usr/src/linux-2.4.21-9.0.1.EL/include&nbsp;
-I/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/lib/zlib -O3 -Wall
-DARCH=i386&nbsp; -DMODVERSIONS -include
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/modversions.h -DMODULE&nbsp;
-D__KERNEL__ -I/usr/src/linux-2.4.21-9.0.1.EL/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
-Wno-unused -fomit-frame-pointer -pipe -freorder-blocks
-mpreferred-stack-boundary=2&nbsp; -DKBUILD_BASENAME=ipsec_init&nbsp; -c
-o ipsec_init.o
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/net/ipsec/ipsec_init.c<br>
In file included from
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/skbuff.h:26,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/include/freeswan/ipsec_kversion.h:58,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/include/freeswan/ipsec_param.h:32,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/net/ipsec/ipsec_init.c:28:<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:203: syntax error
before &quot;pte_addr_t&quot;<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:203: warning: no
semicolon at end of struct or union<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:203: warning: no
semicolon at end of struct or union<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:204: warning: type
defaults to `int' in declaration of `pte'<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:204: warning: data
definition has no type or storage class<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:223: syntax error
before '}' token<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:223: warning: type
defaults to `int' in declaration of `mem_map_t'<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:223: warning: data
definition has no type or storage class<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h: In function
`pte_chain_lock':<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:389: dereferencing
pointer to incomplete type<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:390: dereferencing
pointer to incomplete type<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:390: dereferencing
pointer to incomplete type<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h: In function
`pte_chain_unlock':<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:402: dereferencing
pointer to incomplete type<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h: In function
`page_zone':<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:425: dereferencing
pointer to incomplete type<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h: In function
`set_page_zone':<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:430: dereferencing
pointer to incomplete type<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:431: dereferencing
pointer to incomplete type<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h: In function
`page_mapped':<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:607: dereferencing
pointer to incomplete type<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h: At top level:<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:617: syntax error
before '*' token<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:617: warning: type
defaults to `int' in declaration of `mem_map'<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/mm.h:617: warning: data
definition has no type or storage class<br>
In file included from
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/highmem.h:5,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from /usr/src/linux-2.4.21-9.0.1.EL/include/linux/skbuff.h:27,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/include/freeswan/ipsec_kversion.h:58,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/include/freeswan/ipsec_param.h:32,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/net/ipsec/ipsec_init.c:28:<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/asm/pgalloc.h: In function
`pmd_populate':<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/asm/pgalloc.h:23: invalid operands
to binary -<br>
In file included from
/usr/src/linux-2.4.21-9.0.1.EL/include/asm/highmem.h:29,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from /usr/src/linux-2.4.21-9.0.1.EL/include/linux/highmem.h:11,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from /usr/src/linux-2.4.21-9.0.1.EL/include/linux/skbuff.h:27,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/include/freeswan/ipsec_kversion.h:58,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/include/freeswan/ipsec_param.h:32,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/net/ipsec/ipsec_init.c:28:<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/asm/atomic_kmap.h: In function
`__kmap_atomic_noflush':<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/asm/atomic_kmap.h:42: invalid
operands to binary -<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/asm/atomic_kmap.h: In function
`__kmap_atomic':<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/asm/atomic_kmap.h:65: invalid
operands to binary -<br>
In file included from
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/highmem.h:11,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from /usr/src/linux-2.4.21-9.0.1.EL/include/linux/skbuff.h:27,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/include/freeswan/ipsec_kversion.h:58,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/include/freeswan/ipsec_param.h:32,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/net/ipsec/ipsec_init.c:28:<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/asm/highmem.h: In function
`__kmap':<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/asm/highmem.h:65: dereferencing
pointer to incomplete type<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/asm/highmem.h: In function
`kmap_atomic':<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/asm/highmem.h:88: dereferencing
pointer to incomplete type<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/asm/highmem.h: In function
`kmap_atomic_to_page':<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/asm/highmem.h:110: warning: return
from incompatible pointer type<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/asm/highmem.h:114: warning: return
from incompatible pointer type<br>
In file included from
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/skbuff.h:27,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/include/freeswan/ipsec_kversion.h:58,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/include/freeswan/ipsec_param.h:32,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
from
/home/mork/rpm/BUILD/freeswan-2.0x-cvs/linux/net/ipsec/ipsec_init.c:28:<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/highmem.h: In function
`bh_kmap_irq':<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/highmem.h:41: dereferencing
pointer to incomplete type<br>
/usr/src/linux-2.4.21-9.0.1.EL/include/linux/highmem.h:41: dereferencing
pointer to incomplete type<br>
make[1]: *** [ipsec_init.o] Error 1<br>
make[1]: Leaving directory
`/home/mork/rpm/BUILD/freeswan-2.0x-cvs/BUILD.i386-smp'<br>
make: *** [module] Error 2<br>
make: Leaving directory `/home/mork/rpm/BUILD/freeswan-2.0x-cvs'<br>
error: Bad exit status from /var/tmp/rpm-tmp.77408 (%build)<br><br>
<br>
RPM build errors:<br>
&nbsp;&nbsp;&nbsp; Bad exit status from /var/tmp/rpm-tmp.77408
(%build)<br>
---------------------------------------------------<br><br>
I have tested the same operation with the tarball freeswan-2.05.tar.gz
(from
<a href="http://www.freeswan.org/" eudora="autourl">www.freeswan.org</a>)
and ... reports the same error!<br><br>
Could you help me?<br><br>
Thanks!<br>
Morgan</body>
</html>