[Bug 320549] Re: multipile errors when compiling with module-assistant
Christian Roessner
christian at roessner-net.com
Fri Jun 5 12:18:48 UTC 2009
Tried to build this package with:
module-assistant --verbose --text-mode auto-install netfilter-extensions
under Intrepid.
Got the following error messages:
Updating info about netfilter-extensions-source
Updated infos about 1 packages
Getting source for kernel version: 2.6.27-9-server
Kernel headers available in /usr/src/linux
Creating symlink...
Couldn't create the /usr/src/linux symlink!
apt-get install build-essential
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Done!
unpack
Extracting the package tarball, /usr/src/netfilter-extensions.tar.bz2, please wait...
action tar --bzip2 -x -f /usr/src/netfilter-extensions.tar.bz2
tar --bzip2 -x -f /usr/src/netfilter-extensions.tar.bz2
"/usr/share/modass/packages/default.sh" build KVERS=2.6.27-9-server KSRC=/usr/src/linux-headers-2.6.27-9-server KDREV=2.6.27-9.19 kdist_image
debian/rules kdist_clean
/usr/bin/make -C /usr/src/linux-headers-2.6.27-9-server M=/usr/src/modules/netfilter-extensions/net/ipv4/netfilter clean
make[1]: Entering directory `/usr/src/linux-headers-2.6.27-9-server'
CLEAN /usr/src/modules/netfilter-extensions/net/ipv4/netfilter/.tmp_versions
make[1]: Leaving directory `/usr/src/linux-headers-2.6.27-9-server'
debian/rules KVERS=2.6.27-9-server KSRC=/usr/src/linux-headers-2.6.27-9-server KDREV=2.6.27-9.19 kdist_image
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/usr/src/modules/netfilter-extensions'
/usr/bin/make -C /usr/src/linux-headers-2.6.27-9-server M=/usr/src/modules/netfilter-extensions/net/ipv4/netfilter clean
make[2]: Entering directory `/usr/src/linux-headers-2.6.27-9-server'
make[2]: Leaving directory `/usr/src/linux-headers-2.6.27-9-server'
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.27-9-server/g'` ; \
done
for templ in `ls debian/*.modules.in` ; do \
test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \
sed -e 's/##KVERS##/2.6.27-9-server/g ;s/#KVERS#/2.6.27-9-server/g ; s/_KVERS_/2.6.27-9-server/g ; s/##KDREV##/2.6.27-9.19/g ; s/#KDREV#/2.6.27-9.19/g ; s/_KDREV_/2.6.27-9.19/g ' < $templ > ${templ%.modules.in}; \
done
dh_testroot
dh_clean -k
# Build the module
/usr/bin/make -C /usr/src/linux-headers-2.6.27-9-server M=/usr/src/modules/netfilter-extensions/net/ipv4/netfilter modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.27-9-server'
CC [M] /usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ipt_set.o
CC [M] /usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ipt_SET.o
CC [M] /usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ip_set.o
/usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ip_set.c:27:27: error: asm/semaphore.h: No such file or directory
/usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ip_set.c: In function 'ip_set_create':
/usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ip_set.c:834: warning: format not a string literal and no format arguments
make[3]: *** [/usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ip_set.o] Error 1
make[2]: *** [_module_/usr/src/modules/netfilter-extensions/net/ipv4/netfilter] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.27-9-server'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/netfilter-extensions'
make: *** [kdist_build] Error 2
BUILD FAILED!
See /var/cache/modass/netfilter-extensions-source.buildlog.2.6.27-9-server.1244204157 for details.
This package does not build on Jaunty either. The output is:
Updating info about netfilter-extensions-source
Updated infos about 1 packages
Getting source for kernel version: 2.6.28-12-generic
Kernel headers available in /usr/src/linux-headers-2.6.28-12-generic
Creating symlink...
apt-get install build-essential
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Done!
unpack
Extracting the package tarball, /usr/src/netfilter-extensions.tar.bz2, please wait...
action tar --bzip2 -x -f /usr/src/netfilter-extensions.tar.bz2
tar --bzip2 -x -f /usr/src/netfilter-extensions.tar.bz2
"/usr/share/modass/packages/default.sh" build KVERS=2.6.28-12-generic KSRC=/usr/src/linux KDREV=2.6.28-12.43 kdist_image
debian/rules kdist_clean
/usr/bin/make -C /usr/src/linux M=/usr/src/modules/netfilter-extensions/net/ipv4/netfilter clean
make[1]: Entering directory `/usr/src/linux-headers-2.6.28-12-generic'
CLEAN /usr/src/modules/netfilter-extensions/net/ipv4/netfilter/.tmp_versions
make[1]: Leaving directory `/usr/src/linux-headers-2.6.28-12-generic'
debian/rules KVERS=2.6.28-12-generic KSRC=/usr/src/linux KDREV=2.6.28-12.43 kdist_image
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/usr/src/modules/netfilter-extensions'
/usr/bin/make -C /usr/src/linux M=/usr/src/modules/netfilter-extensions/net/ipv4/netfilter clean
make[2]: Entering directory `/usr/src/linux-headers-2.6.28-12-generic'
make[2]: Leaving directory `/usr/src/linux-headers-2.6.28-12-generic'
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.28-12-generic/g'` ; \
done
for templ in `ls debian/*.modules.in` ; do \
test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \
sed -e 's/##KVERS##/2.6.28-12-generic/g ;s/#KVERS#/2.6.28-12-generic/g ; s/_KVERS_/2.6.28-12-generic/g ; s/##KDREV##/2.6.28-12.43/g ; s/#KDREV#/2.6.28-12.43/g ; s/_KDREV_/2.6.28-12.43/g ' < $templ > ${templ%.modules.in}; \
done
dh_testroot
dh_clean -k
# Build the module
/usr/bin/make -C /usr/src/linux M=/usr/src/modules/netfilter-extensions/net/ipv4/netfilter modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.28-12-generic'
CC [M] /usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ipt_set.o
/usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ipt_set.c:130: warning: initialization from incompatible pointer type
/usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ipt_set.c:134: warning: initialization from incompatible pointer type
/usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ipt_set.c:135: warning: initialization from incompatible pointer type
CC [M] /usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ipt_SET.o
/usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ipt_SET.c:150: warning: initialization from incompatible pointer type
/usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ipt_SET.c:154: warning: initialization from incompatible pointer type
/usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ipt_SET.c:155: warning: initialization from incompatible pointer type
CC [M] /usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ip_set.o
/usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ip_set.c:27:27: error: asm/semaphore.h: No such file or directory
/usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ip_set.c: In function 'ip_set_create':
/usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ip_set.c:831: warning: format not a string literal and no format arguments
make[3]: *** [/usr/src/modules/netfilter-extensions/net/ipv4/netfilter/ip_set.o] Error 1
make[2]: *** [_module_/usr/src/modules/netfilter-extensions/net/ipv4/netfilter] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.28-12-generic'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/netfilter-extensions'
make: *** [kdist_build] Error 2
BUILD FAILED!
See /var/cache/modass/netfilter-extensions-source.buildlog.2.6.28-12-generic.1244204280 for details.
Could you please fix this? ipset is really cool and stable enough.
** Changed in: netfilter-extensions (Ubuntu)
Status: New => Confirmed
--
multipile errors when compiling with module-assistant
https://bugs.launchpad.net/bugs/320549
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
More information about the universe-bugs
mailing list