Bug#785442: DKMS build fails at linux-4.0.0

2015-06-16 Thread Facundo Aguilera
On Fri, 12 Jun 2015 11:59:25 +0200 =?UTF-8?B?Um9iZXJ0IFJhbWnEmWdh?= 
rob...@plukwa.net wrote:
 On 06/11/2015 03:22 PM, Txo wrote:
  Le 11/06/2015 13:28, Robert Ramięga a écrit :
  Try the nvidia-3.19.patch. Works on i686 should work on amd64 too.
  All is good with nvidia-3.19.patch. I believe that i need only patch 4.0
  for kernel 4.nnn.
 I'm running 4.nn kernel from
 linux-image-4.0.0-2-686-pae_4.0.4-1_i386.deb and to get this to compile
 I've only used nvidia-3.19.patch
 Maybe that other patch was needed on earlier (pre, rc) 4.nnn kernels?


 Best regards,
  Robert



Worked with nvidia-legacy-304xx 304.125, linux 4.0.0-1-amd64 and
nvidia-3.19.patch. Thanks!


Bug#785442: DKMS build fails at linux-4.0.0

2015-06-12 Thread Robert Ramięga

On 06/11/2015 03:22 PM, Txo wrote:

Le 11/06/2015 13:28, Robert Ramięga a écrit :

Try the nvidia-3.19.patch. Works on i686 should work on amd64 too.

All is good with nvidia-3.19.patch. I believe that i need only patch 4.0
for kernel 4.nnn.
I'm running 4.nn kernel from 
linux-image-4.0.0-2-686-pae_4.0.4-1_i386.deb and to get this to compile 
I've only used nvidia-3.19.patch

Maybe that other patch was needed on earlier (pre, rc) 4.nnn kernels?


Best regards,
Robert


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



Bug#785442: DKMS build fails at linux-4.0.0

2015-06-11 Thread Robert Ramięga

On Fri, 29 May 2015 17:31:21 +0200 Txo t...@bidon.fr wrote:
 Bonjour

 It's the same with patch

 Paramétrage de linux-image-4.0.0-1-amd64 (4.0.2-1) ...
 /etc/kernel/postinst.d/dkms:
 Error! Bad return status for module build on kernel: 4.0.0-1-amd64 
(x86_64)

 Consult /var/lib/dkms/nvidia-legacy-304xx/304.125/build/make.log for
 more information.

Try the nvidia-3.19.patch. Works on i686 should work on amd64 too.


Robert


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



Bug#785442: DKMS build fails at linux-4.0.0

2015-06-11 Thread Txo
Le 11/06/2015 13:28, Robert Ramięga a écrit :
 Try the nvidia-3.19.patch. Works on i686 should work on amd64 too.

All is good with nvidia-3.19.patch. I believe that i need only patch 4.0
for kernel 4.nnn.

Merci.

-- 
-- Dominique Marin http://txodom.free.fr  --
  La vie me sied mal, la mort m'ira peut-être mieux.
   FR de Chateau-brillant
----


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



Bug#785442: DKMS build fails at linux-4.0.0

2015-05-29 Thread Txo
Bonjour

It's the same with patch

Paramétrage de linux-image-4.0.0-1-amd64 (4.0.2-1) ...
/etc/kernel/postinst.d/dkms:
Error! Bad return status for module build on kernel: 4.0.0-1-amd64 (x86_64)
Consult /var/lib/dkms/nvidia-legacy-304xx/304.125/build/make.log for
more information.





 /var/lib/dkms/nvidia-legacy-304xx/304.125/build/make.log

DKMS make.log for nvidia-legacy-304xx-304.125 for kernel 4.0.0-1-amd64
(x86_64)
vendredi 29 mai 2015, 17:10:30 (UTC+0200)
make: Entering directory '/var/lib/dkms/nvidia-legacy-304xx/304.125/build'
make KBUILD_VERBOSE=1 -C /lib/modules/4.0.0-1-amd64/build
M=/var/lib/dkms/nvidia-legacy-304xx/304.125/build modules
make[1]: Entering directory '/usr/src/linux-headers-4.0.0-1-amd64'
Makefile:10: *** mixed implicit and normal rules: deprecated syntax
make -C /usr/src/linux-headers-4.0.0-1-amd64
KBUILD_SRC=/usr/src/linux-headers-4.0.0-1-common \
-f /usr/src/linux-headers-4.0.0-1-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/nvidia-legacy-304xx/304.125/build/.tmp_versions ;
rm -f /var/lib/dkms/nvidia-legacy-304xx/304.125/build/.tmp_versions/*
make -f /usr/src/linux-headers-4.0.0-1-common/scripts/Makefile.build
obj=/var/lib/dkms/nvidia-legacy-304xx/304.125/build
echo \#define NV_COMPILER \` gcc-4.9 -v 21 | tail -n 1`\ 
/var/lib/dkms/nvidia-legacy-304xx/304.125/build/nv_compiler.h
   gcc-4.9
-Wp,-MD,/var/lib/dkms/nvidia-legacy-304xx/304.125/build/.nv.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.9/include
-I/usr/src/linux-headers-4.0.0-1-common/arch/x86/include
-Iarch/x86/include/generated/uapi -Iarch/x86/include/generated
-I/usr/src/linux-headers-4.0.0-1-common/include -Iinclude
-I/usr/src/linux-headers-4.0.0-1-common/arch/x86/include/uapi
-Iarch/x86/include/generated/uapi
-I/usr/src/linux-headers-4.0.0-1-common/include/uapi
-Iinclude/generated/uapi -include
/usr/src/linux-headers-4.0.0-1-common/include/linux/kconfig.h
-I/var/lib/dkms/nvidia-legacy-304xx/304.125/build -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_AS_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
-I/var/lib/dkms/nvidia-legacy-304xx/304.125/build -Wall -MD
-Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM
-DNV_VERSION_STRING=\304.125\ -Wno-unused-function -Wuninitialized
-mno-red-zone -mcmodel=kernel -UDEBUG -U_DEBUG -DNDEBUG  -DMODULE
-DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(nv)
-DKBUILD_MODNAME=KBUILD_STR(nvidia) -c -o
/var/lib/dkms/nvidia-legacy-304xx/304.125/build/.tmp_nv.o
/var/lib/dkms/nvidia-legacy-304xx/304.125/build/nv.c
In file included from
/usr/src/linux-headers-4.0.0-1-common/include/uapi/linux/stddef.h:1:0,
 from
/usr/src/linux-headers-4.0.0-1-common/include/linux/stddef.h:4,
 from
/usr/src/linux-headers-4.0.0-1-common/include/uapi/linux/posix_types.h:4,
 from
/usr/src/linux-headers-4.0.0-1-common/include/uapi/linux/types.h:13,
 from
/usr/src/linux-headers-4.0.0-1-common/include/linux/types.h:5,
 from
/usr/src/linux-headers-4.0.0-1-common/include/uapi/linux/capability.h:16,
 from
/usr/src/linux-headers-4.0.0-1-common/include/linux/capability.h:15,
 from
/usr/src/linux-headers-4.0.0-1-common/include/linux/sched.h:15,
 from
/usr/src/linux-headers-4.0.0-1-common/include/linux/utsname.h:5,
 from
/var/lib/dkms/nvidia-legacy-304xx/304.125/build/nv-linux.h:42,
 from
/var/lib/dkms/nvidia-legacy-304xx/304.125/build/nv.c:13:
/usr/src/linux-headers-4.0.0-1-common/include/asm-generic/qrwlock.h: In
function ‘queue_write_trylock’:
/usr/src/linux-headers-4.0.0-1-common/include/asm-generic/qrwlock.h:93:35:

Bug#785442: DKMS build fails at linux-4.0.0

2015-05-16 Thread Robert Schmitz
Package: nvidia-legacy-304xx-kernel-dkms
Version: 304.125-1
Severity: important

Hello,

I found out that updating to kernel version 4.0.0 breaks the nvidia legacy
module. The dkms build fails, possibly because deprecated structures in the
code.

Thanks,
Robert


*** /var/lib/dkms/nvidia-legacy-304xx/304.125/build/make.log
DKMS make.log for nvidia-legacy-304xx-304.125 for kernel 4.0.0-1-amd64 (x86_64)
Sat May 16 12:38:06 IDT 2015
make: Entering directory '/var/lib/dkms/nvidia-legacy-304xx/304.125/build'
make KBUILD_VERBOSE=1 -C /lib/modules/4.0.0-1-amd64/build M=/var/lib/dkms
/nvidia-legacy-304xx/304.125/build modules
make[1]: Entering directory '/usr/src/linux-headers-4.0.0-1-amd64'
Makefile:10: *** mixed implicit and normal rules: deprecated syntax
make -C /usr/src/linux-headers-4.0.0-1-amd64 KBUILD_SRC=/usr/src/linux-
headers-4.0.0-1-common \
-f /usr/src/linux-headers-4.0.0-1-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/nvidia-legacy-304xx/304.125/build/.tmp_versions ; rm -f
/var/lib/dkms/nvidia-legacy-304xx/304.125/build/.tmp_versions/*
make -f /usr/src/linux-headers-4.0.0-1-common/scripts/Makefile.build
obj=/var/lib/dkms/nvidia-legacy-304xx/304.125/build
echo \#define NV_COMPILER \` gcc-4.9 -v 21 | tail -n 1`\  /var/lib/dkms
/nvidia-legacy-304xx/304.125/build/nv_compiler.h
   gcc-4.9 -Wp,-MD,/var/lib/dkms/nvidia-legacy-304xx/304.125/build/.nv.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/4.9/include -I/usr/src/linux-
headers-4.0.0-1-common/arch/x86/include -Iarch/x86/include/generated/uapi
-Iarch/x86/include/generated  -I/usr/src/linux-headers-4.0.0-1-common/include
-Iinclude -I/usr/src/linux-headers-4.0.0-1-common/arch/x86/include/uapi
-Iarch/x86/include/generated/uapi -I/usr/src/linux-
headers-4.0.0-1-common/include/uapi -Iinclude/generated/uapi -include /usr/src
/linux-headers-4.0.0-1-common/include/linux/kconfig.h   -I/var/lib/dkms/nvidia-
legacy-304xx/304.125/build -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_AS_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   -I/var/lib/dkms/nvidia-legacy-304xx/304.125/build
-Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM
-DNV_VERSION_STRING=\304.125\ -Wno-unused-function -Wuninitialized -mno-red-
zone -mcmodel=kernel -UDEBUG -U_DEBUG -DNDEBUG  -DMODULE  -DKBUILD_STR(s)=#s
-DKBUILD_BASENAME=KBUILD_STR(nv)  -DKBUILD_MODNAME=KBUILD_STR(nvidia) -c -o
/var/lib/dkms/nvidia-legacy-304xx/304.125/build/.tmp_nv.o /var/lib/dkms/nvidia-
legacy-304xx/304.125/build/nv.c
In file included from /usr/src/linux-
headers-4.0.0-1-common/include/uapi/linux/stddef.h:1:0,
 from /usr/src/linux-
headers-4.0.0-1-common/include/linux/stddef.h:4,
 from /usr/src/linux-
headers-4.0.0-1-common/include/uapi/linux/posix_types.h:4,
 from /usr/src/linux-
headers-4.0.0-1-common/include/uapi/linux/types.h:13,
 from /usr/src/linux-
headers-4.0.0-1-common/include/linux/types.h:5,
 from /usr/src/linux-
headers-4.0.0-1-common/include/uapi/linux/capability.h:16,
 from /usr/src/linux-
headers-4.0.0-1-common/include/linux/capability.h:15,
 from /usr/src/linux-
headers-4.0.0-1-common/include/linux/sched.h:15,
 from /usr/src/linux-
headers-4.0.0-1-common/include/linux/utsname.h:5,
 from /var/lib/dkms/nvidia-legacy-304xx/304.125/build/nv-
linux.h:42,
 from /var/lib/dkms/nvidia-legacy-304xx/304.125/build/nv.c:13:
/usr/src/linux-headers-4.0.0-1-common/include/asm-generic/qrwlock.h: In
function ‘queue_write_trylock’:
/usr/src/linux-headers-4.0.0-1-common/include/asm-generic/qrwlock.h:93:35:
warning: comparison