FS#33713 - [linux] fail build nvidia drivers from official DKMS script

Attached to Project: Arch Linux
Opened by Gustavo Alvarez (sl1pkn07) - Monday, 04 February 2013, 19:28 GMT
Last edited by Dave Reisner (falconindy) - Monday, 04 February 2013, 19:41 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

fail build nvidia driver through DKMS mkinitcpio hook (and use official nvidia dkms script without modification)

Additional info:
* package version(s)

linux-3.7.6-1
nvidia.beta 313.18 from official page
mkinitcpio-dkms-1.1-1 https://aur.archlinux.org/packages/mkinitcpio-dkms/

* config and/or log files etc.

mkinitcpio.conf: HOOKS="base udev autodetect modconf block filesystems keyboard fsck dkms"
linux installation: http://paste.ubuntu.com/1610030
nvidia build log: http://paste.ubuntu.com/1610041

Steps to reproduce:

copy nvidia kernel headers to /usr/src/nvidia-313.18
add dkms hook to /etc/mkinitcpio.conf
install linux-headers first
install linux

install linux-lts(+headers) 3.0.61-1 (core) -> build OK
install linux-lts(+headers) 3.0.62-1 (testing) -> build OK
install linux(+headers) 3.7.5-1 (core) -> build OK
install linux(+headers) 3.7.6-1 (testing) -> Fail build
previous linux(+headers) 3.7.4-1 -> build OK

build with "dkms autoinstall -k 3.7.6-1-ARCH fails

same if build by hand without dkms intervention

go to /var/lib/dkms/nvidia/313.18/build
make module SYSSRC=/usr/lib/modules/3.7.6-1-ARCH/build

in other pc (server)
install linux-lts(+headers) 3.0.61-1 (core) -> build OK
install linux-lts(+headers) 3.0.62-1 (testing) -> build OK
previous linux(+headers) 3.6.11-1 -> build OK

mkinitcpio-dkms not is the problem.

greetings
This task depends upon

Closed by  Dave Reisner (falconindy)
Monday, 04 February 2013, 19:41 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#33710 

Loading...