Bug#713841: oss4-dkms: oss4-4.2-build2006 cp: stat failed /source/include/linux/limits.h

2014-05-04 Thread Moritz Wilhelmy
Hello,

I just wanted to point out that this bug also affects OSS4 on wheezy
with a backported kernel 3.13-0.bpo.1.

Will this fix be committed to wheezy as well?

Best regards,

Moritz


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



Bug#713841: oss4-dkms: oss4-4.2-build2006 cp: stat failed /source/include/linux/limits.h

2013-10-20 Thread Michal Suchanek
Package: oss4-dkms
Version: 4.2-build2007-2
Followup-For: Bug #713841

Hello,

following patch should fix the issue.

Only tested dkms.

Thanks

Michal

-- System Information:
Debian Release: 7.2
  APT prefers testing
  APT policy: (990, 'testing'), (990, 'stable'), (171, 'unstable'), (151, 
'experimental'), (121, 'precise-updates'), (121, 'precise-security'), (121, 
'precise'), (101, 'stable'), (101, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.7.1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages oss4-dkms depends on:
ii  dkms2.2.0.3-1.2
ii  dpkg-dev1.16.12
ii  linux-headers-3.11-trunk-amd64 [linux-headers]  3.11-1~exp1
ii  linux-headers-3.2.0-24 [linux-headers]  3.2.0-24.39
ii  linux-headers-3.2.0-4-amd64 [linux-headers] 3.2.51-1
ii  linux-headers-3.7.1-amd64 [linux-headers]   1
ii  linux-headers-amd64 [linux-headers] 3.2+46
ii  oss4-base   4.2-build2006-2+deb7u1

oss4-dkms recommends no packages.

oss4-dkms suggests no packages.

-- no debconf information
diff -urx series oss4-4.2-build2007/debian/m-a/rules oss4-4.2-build2007-2+l310/debian/m-a/rules
--- oss4-4.2-build2007/debian/m-a/rules	2012-11-19 18:53:17.0 +0100
+++ oss4-4.2-build2007-2+l310/debian/m-a/rules	2013-10-20 19:20:09.0 +0200
@@ -44,10 +44,10 @@
 	dh_installdirs lib/modules/$(KVERS)/kernel/oss4
 
 	# This is Bad(tm) but necessary since linux-headers = 2.6.29
-	test ! -e /lib/modules/$(KVERS)/build/include/linux/limits.h || \
-	cp /lib/modules/$(KVERS)/build/include/linux/limits.h $(PWD)/core
-	test ! -e /lib/modules/$(KVERS)/source/include/linux/limits.h || \
-	cp /lib/modules/$(KVERS)/source/include/linux/limits.h $(PWD)/core
+	for i in /lib/modules/$(KVERS)/build/include/linux/limits.h /lib/modules/$(KVERS)/source/include/linux/limits.h \
+	 /lib/modules/$(KVERS)/build/include/uapi/linux/limits.h /lib/modules/$(KVERS)/source/include/uapi/linux/limits.h ; do \
+	test -e $$i  cp -v $$i $(PWD)/core  break ; done ||:
+	test -e $(PWD)/core/limits.h
 
 	# Build the modules
 	$(MAKE) -C $(KSRC) M=$(PWD)/core modules
diff -urx series oss4-4.2-build2007/debian/oss4-dkms.dkms.in oss4-4.2-build2007-2+l310/debian/oss4-dkms.dkms.in
--- oss4-4.2-build2007/debian/oss4-dkms.dkms.in	2012-11-19 19:09:42.0 +0100
+++ oss4-4.2-build2007-2+l310/debian/oss4-dkms.dkms.in	2013-10-20 19:14:37.0 +0200
@@ -97,8 +97,11 @@
 DEST_MODULE_LOCATION[30]=/updates/dkms/
 DEST_MODULE_LOCATION[31]=/updates/dkms/
 AUTOINSTALL=yes
-MAKE[0]=test ! -e /lib/modules/${kernelver}/build/include/linux/limits.h || cp /lib/modules/${kernelver}/build/include/linux/limits.h ${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build/core ; \
- test ! -e /lib/modules/${kernelver}/source/include/linux/limits.h || cp /lib/modules/${kernelver}/source/include/linux/limits.h ${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build/core ; \
+MAKE[0]=test -e /lib/modules/${kernelver}/build/include/linux/limits.h  cp -v /lib/modules/${kernelver}/build/include/linux/limits.h ${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build/core ; \
+ test -e /lib/modules/${kernelver}/build/include/uapi/linux/limits.h  cp -v /lib/modules/${kernelver}/build/include/uapi/linux/limits.h ${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build/core ; \
+ test -e /lib/modules/${kernelver}/source/include/linux/limits.h  cp -v /lib/modules/${kernelver}/source/include/linux/limits.h ${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build/core ; \
+ test -e /lib/modules/${kernelver}/source/include/uapi/linux/limits.h  cp -v /lib/modules/${kernelver}/source/include/uapi/linux/limits.h ${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build/core ; \
+ test -e ${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build/core/limits.h  \
  make -C ${kernel_source_dir} SUBDIRS=${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build/core modules  \
  make -C ${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build/drivers osscore_symbols.inc  \
  make -C ${kernel_source_dir} SUBDIRS=${dkms_tree}/${PACKAGE_NAME}/${PACKAGE_VERSION}/build/drivers modules


Bug#713841: oss4-dkms: oss4-4.2-build2006 cp: stat failed /source/include/linux/limits.h

2013-06-23 Thread slyher
Package: oss4-dkms
Version: 4.2-build2006-2+deb7u1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Dear Maintainer,

I've updated system ( apt-get update  apt-get dist-upgrade) new kernel was
installed 3.9-1-686-pae . After that no sound (from sound card) was on the
system.
Kernel packages were installed: linux-headers-3.9-1-686-pae, linux-source-3.9
to force oss4-dkms to build- without efect.

#cat /var/lib/dkms/oss4/4.2-build2006/build/make.log
sun, 23 jun 2013, 10:01:11 CEST
cp: cannot stat `/lib/modules/3.9-1-686-pae/source/include/linux/limits.h': No
such file or directory

Well its not there:
# ls -chal /lib/modules/3.9-1-686-pae/source/include/linux/|grep  li
-rw-r--r--  1 root root  60K jun 22 18:33 libata.h
-rw-r--r--  1 root root  284 jun 22 18:33 libfdt_env.h
-rw-r--r--  1 root root  205 jun 22 18:33 libfdt.h
-rw-r--r--  1 root root 1,8K jun 22 18:33 libps2.h
-rw-r--r--  1 root root  374 jun 22 18:33 license.h
-rw-r--r--  1 root root 2,1K jun 22 18:33 linkage.h
-rw-r--r--  1 root root 2,1K jun 22 18:33 linux_logo.h
-rw-r--r--  1 root root 5,0K jun 22 18:33 lis3lv02d.h
-rw-r--r--  1 root root 4,1K jun 22 18:33 list_bl.h
-rw-r--r--  1 root root  21K jun 22 18:33 list.h
-rw-r--r--  1 root root 3,2K jun 22 18:33 list_nulls.h
-rw-r--r--  1 root root  238 jun 22 18:33 list_sort.h

# uname -r
3.9-1-686-pae

Please contact me with any additional information You may require for fixing
this issue.
I will deliver them ASAP.
Sincerely Herber Sylwester



-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.9-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages oss4-dkms depends on:
ii  dkms2.2.0.3-1.2
ii  linux-headers-2.6-686 [linux-headers]   2.6.38+34
ii  linux-headers-2.6.38-2-686 [linux-headers]  2.6.38-5
ii  linux-headers-2.6.39-2-686-pae [linux-headers]  2.6.39-3
ii  linux-headers-3.0.0-1-486 [linux-headers]   3.0.0-3
ii  linux-headers-3.0.0-1-686-pae [linux-headers]   3.0.0-3
ii  linux-headers-3.0.0-1-amd64 [linux-headers] 3.0.0-3
ii  linux-headers-3.1.0-1-486 [linux-headers]   3.1.8-2
ii  linux-headers-3.1.0-1-686-pae [linux-headers]   3.1.8-2
ii  linux-headers-3.1.0-1-amd64 [linux-headers] 3.1.8-2
ii  linux-headers-3.2.0-1-686-pae [linux-headers]   3.2.6-1
ii  linux-headers-3.2.0-2-686-pae [linux-headers]   3.2.20-1
ii  linux-headers-3.2.0-4-686-pae [linux-headers]   3.2.46-1
ii  linux-headers-3.9-1-486 [linux-headers] 3.9.6-1
ii  linux-headers-3.9-1-686-pae [linux-headers] 3.9.6-1
ii  linux-headers-3.9-1-amd64 [linux-headers]   3.9.6-1
ii  oss4-base   4.2-build2006-2+deb7u1

oss4-dkms recommends no packages.

oss4-dkms suggests no packages.

-- no debconf information


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