Bug#792154: xtables-addons: module can't be built with kernel 4.0

2015-07-13 Thread Christoph Anton Mitterer
Package: xtables-addons-dkms
Version: 2.7-1
Followup-For: Bug #792154
Control: reopen -1


Still happens in 2.7-1:
Setting up xtables-addons-dkms (2.7-1) ...
Loading new xtables-addons-2.7 DKMS files...
Building only for 4.0.0-2-amd64
Building initial module for 4.0.0-2-amd64
Error!  Build of xt_ECHO.ko failed for: 4.0.0-2-amd64 (x86_64)
Consult the make.log in the build directory
/var/lib/dkms/xtables-addons/2.7/build/ for more information.


Cheers,
Chris.


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_DE.UTF-8, LC_CTYPE=en_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages xtables-addons-dkms depends on:
ii  dkms   2.2.0.3-2
ii  make   4.0-8.1
ii  xtables-addons-common  2.7-1

Versions of packages xtables-addons-dkms recommends:
pn  linux-headers  none

xtables-addons-dkms suggests no packages.

-- no debconf information
DKMS make.log for xtables-addons-2.7 for kernel 4.0.0-2-amd64 (x86_64)
Tue Jul 14 01:00:13 CEST 2015
make: Entering directory '/usr/src/linux-headers-4.0.0-2-amd64'
Makefile:10: *** mixed implicit and normal rules: deprecated syntax
make -C /usr/src/linux-headers-4.0.0-2-amd64 
KBUILD_SRC=/usr/src/linux-headers-4.0.0-2-common \
-f /usr/src/linux-headers-4.0.0-2-common/Makefile modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (
\
echo 2;   \
echo 2   ERROR: Kernel configuration is invalid.;   \
echo 2  include/generated/autoconf.h or include/config/auto.conf are 
missing.;\
echo 2  Run 'make oldconfig  make prepare' on kernel src to fix 
it.;  \
echo 2 ;  \
/bin/false)
mkdir -p /var/lib/dkms/xtables-addons/2.7/build/extensions/.tmp_versions ; rm 
-f /var/lib/dkms/xtables-addons/2.7/build/extensions/.tmp_versions/*
make -f /usr/src/linux-headers-4.0.0-2-common/scripts/Makefile.build 
obj=/var/lib/dkms/xtables-addons/2.7/build/extensions
   gcc-4.9 
-Wp,-MD,/var/lib/dkms/xtables-addons/2.7/build/extensions/.compat_xtables.o.d  
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.9/include 
-I/usr/src/linux-headers-4.0.0-2-common/arch/x86/include 
-Iarch/x86/include/generated/uapi -Iarch/x86/include/generated  
-I/usr/src/linux-headers-4.0.0-2-common/include -Iinclude 
-I/usr/src/linux-headers-4.0.0-2-common/arch/x86/include/uapi 
-Iarch/x86/include/generated/uapi 
-I/usr/src/linux-headers-4.0.0-2-common/include/uapi -Iinclude/generated/uapi 
-include /usr/src/linux-headers-4.0.0-2-common/include/linux/kconfig.h   
-I/var/lib/dkms/xtables-addons/2.7/build/extensions -D__KERNEL__ -Wall -Wundef 
-Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common 
-Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -m64 
-mno-80387 -mno-fp-ret-in-387 -mtune=generic -mno-red-zone -mcmodel=kernel 
-funit-at-a-time -maccumulate-outgoing-args -DCONFIG_X86_X32_ABI 
-DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_A
 S_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 
-DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -pipe -Wno-sign-compare 
-fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx 
-fno-delete-null-pointer-checks -O2 --param=allow-store-data-races=0 
-Wframe-larger-than=2048 -fstack-protector -Wno-unused-but-set-variable 
-fno-var-tracking-assignments -g -pg -mfentry -DCC_USING_FENTRY 
-Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow 
-fconserve-stack -Werror=implicit-int -Werror=strict-prototypes 
-Werror=date-time -DCC_HAVE_ASM_GOTO  -DMODULE  -DKBUILD_STR(s)=#s 
-DKBUILD_BASENAME=KBUILD_STR(compat_xtables)  
-DKBUILD_MODNAME=KBUILD_STR(compat_xtables) -c -o 
/var/lib/dkms/xtables-addons/2.7/build/extensions/.tmp_compat_xtables.o 
/var/lib/dkms/xtables-addons/2.7/build/extensions/compat_xtables.c
  if [ -pg = -pg ]; then if [ 
/var/lib/dkms/xtables-addons/2.7/build/extensions/compat_xtables.o != 
scripts/mod/empty.o ]; then ./scripts/recordmcount  
/var/lib/dkms/xtables-addons/2.7/build/extensions/compat_xtables.o; fi; fi;
   gcc-4.9 
-Wp,-MD,/var/lib/dkms/xtables-addons/2.7/build/extensions/.xt_CHAOS.o.d  
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.9/include 
-I/usr/src/linux-headers-4.0.0-2-common/arch/x86/include 
-Iarch/x86/include/generated/uapi -Iarch/x86/include/generated  
-I/usr/src/linux-headers-4.0.0-2-common/include -Iinclude 
-I/usr/src/linux-headers-4.0.0-2-common/arch/x86/include/uapi 
-Iarch/x86/include/generated/uapi 
-I/usr/src/linux-headers-4.0.0-2-common/include/uapi -Iinclude/generated/uapi 
-include /usr/src/linux-headers-4.0.0-2-common/include/linux/kconfig.h   
-I/var/lib/dkms/xtables-addons/2.7/build/extensions -D__KERNEL__ -Wall -Wundef 

Bug#792154: xtables-addons: module can't be built with kernel 4.0

2015-07-12 Thread Alexander Inyukhin
Source: xtables-addons
Version: 2.6-1
Severity: normal

The command dkms install xtables-addons/2.6 is failed with error:

  Build of xt_ECHO.ko failed for: 4.0.0-2-amd64 (x86_64)

This issue is caused by explicit check in the Kbuild file.

  ifeq (${VERSION},3)
  obj-${build_ECHO}+= xt_ECHO.o
  endif

-- System Information:
Debian Release: stretch/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (193, 'testing'), (192, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to ru_RU.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org