Package: virtualbox-guest-dkms Version: 4.0.10-dfsg-1~bpo60+1 Severity: important
MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" From: Andrew Gallagher <andr...@andrewg.com> To: Debian Bug Tracking System <sub...@bugs.debian.org> Subject: virtualbox-guest-dkms: module build fails on kernel 3.2 - please implement upstream patch Message-ID: <20130328110730.6268.72127.reportbug@itchy> X-Mailer: reportbug 4.12.6 Date: Thu, 28 Mar 2013 11:07:30 +0000 Package: virtualbox-guest-dkms Version: 4.0.10-dfsg-1~bpo60+1 Severity: important There is an error building utils.o under kernel 3.2 - this has been fixed upstream for some time and a patch is available: https://www.virtualbox.org/changeset/39224/vbox Transcript: agallagher@itchy:~$ sudo apt-get install --reinstall virtualbox-guest-dkms Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libbase-java-openoffice.org libxerces2-java fonts-opensymbol mesa-common-dev libxerces2-java-gcj libserializer-java-openoffice.org libjaxp1.3-java-gcj Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded. Need to get 0 B/547 kB of archives. After this operation, 0 B of additional disk space will be used. (Reading database ... 142544 files and directories currently installed.) Preparing to replace virtualbox-guest-dkms 4.0.10-dfsg-1~bpo60+1 (using .../virtualbox-guest-dkms_4.0.10-dfsg-1~bpo60+1_all.deb) ... ------------------------------ Deleting module version: 4.0.10 completely from the DKMS tree. ------------------------------ Done. Unpacking replacement virtualbox-guest-dkms ... Setting up virtualbox-guest-dkms (4.0.10-dfsg-1~bpo60+1) ... Loading new virtualbox-guest-4.0.10 DKMS files... Building only for 3.2.0-0.bpo.4-rt-amd64 Building initial module for 3.2.0-0.bpo.4-rt-amd64 Error! Bad return status for module build on kernel: 3.2.0-0.bpo.4-rt-amd64 (x86_64) Consult the make.log in the build directory /var/lib/dkms/virtualbox-guest/4.0.10/build/ for more information. agallagher@itchy:~$ tail -20 /var/lib/dkms/virtualbox-guest/4.0.10/build/make.log LD [M] /var/lib/dkms/virtualbox-guest/4.0.10/build/vboxguest/vboxguest.o LD /var/lib/dkms/virtualbox-guest/4.0.10/build/vboxsf/built-in.o CC [M] /var/lib/dkms/virtualbox-guest/4.0.10/build/vboxsf/vfsmod.o CC [M] /var/lib/dkms/virtualbox-guest/4.0.10/build/vboxsf/dirops.o CC [M] /var/lib/dkms/virtualbox-guest/4.0.10/build/vboxsf/lnkops.o CC [M] /var/lib/dkms/virtualbox-guest/4.0.10/build/vboxsf/regops.o CC [M] /var/lib/dkms/virtualbox-guest/4.0.10/build/vboxsf/utils.o /var/lib/dkms/virtualbox-guest/4.0.10/build/vboxsf/utils.c: In function ‘sf_init_inode’: /var/lib/dkms/virtualbox-guest/4.0.10/build/vboxsf/utils.c:112: error: assignment of read-only member ‘i_nlink’ /var/lib/dkms/virtualbox-guest/4.0.10/build/vboxsf/utils.c:121: error: assignment of read-only member ‘i_nlink’ /var/lib/dkms/virtualbox-guest/4.0.10/build/vboxsf/utils.c:131: error: assignment of read-only member ‘i_nlink’ /var/lib/dkms/virtualbox-guest/4.0.10/build/vboxsf/utils.c: In function ‘sf_nlscpy’: /var/lib/dkms/virtualbox-guest/4.0.10/build/vboxsf/utils.c:562: warning: passing argument 3 of ‘utf8_to_utf32’ from incompatible pointer type /usr/src/linux-headers-3.2.0-0.bpo.4-common-rt/include/linux/nls.h:53: note: expected ‘unicode_t *’ but argument is of type ‘wchar_t *’ make[4]: *** [/var/lib/dkms/virtualbox-guest/4.0.10/build/vboxsf/utils.o] Error 1 make[3]: *** [/var/lib/dkms/virtualbox-guest/4.0.10/build/vboxsf] Error 2 make[2]: *** [_module_/var/lib/dkms/virtualbox-guest/4.0.10/build] Error 2 make[1]: *** [sub-make] Error 2 make: *** [all] Error 2 make: Leaving directory `/usr/src/linux-headers-3.2.0-0.bpo.4-rt-amd64' -- System Information: Debian Release: 6.0.7 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-0.bpo.4-rt-amd64 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages virtualbox-guest-dkms depends on: ii dkms 2.1.1.2-5 Dynamic Kernel Module Support Fram ii virtualbox-guest-u 4.0.10-dfsg-1~bpo60+1 x86 virtualization solution - non- virtualbox-guest-dkms recommends no packages. virtualbox-guest-dkms suggests no packages. -- no debconf information -- System Information: Debian Release: 6.0.7 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-0.bpo.4-rt-amd64 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages virtualbox-guest-dkms depends on: ii dkms 2.1.1.2-5 Dynamic Kernel Module Support Fram ii virtualbox-guest-u 4.0.10-dfsg-1~bpo60+1 x86 virtualization solution - non- virtualbox-guest-dkms recommends no packages. virtualbox-guest-dkms suggests no packages. -- no debconf information The information in this email and any attachments contain confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail, the attachments or any part thereof. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. Unless expressly stated, this email is not intended to create any contractual relationship. If this email is not sent in the course of the senders employment or fulfilment of his/her duties to Ward Solutions, Ward Solutions accepts no liability whatsoever for the content of this message or any attachment(s). Ward Solutions Ltd. Registered in Republic of Ireland at 2054 Castle Drive, CityWest Business Campus, Dublin 24 Reg. No. 316165.