1 |
Hello list, |
2 |
|
3 |
My box is trying to upgrade nvidia-drivers to version 180.51, but I get |
4 |
this: |
5 |
|
6 |
>>> Compiling source |
7 |
in /tmp/portage/x11-drivers/nvidia-drivers-180.51/work/NVIDIA-Linux-x86_64-180.51-pkg2 ... |
8 |
* Preparing nvidia module |
9 |
make -j3 -s HOSTCC=x86_64-pc-linux-gnu-gcc |
10 |
CROSS_COMPILE=x86_64-pc-linux-gnu- LDFLAGS= IGNORE_CC_MISMATCH=yes V=1 |
11 |
SYSSRC=/usr/src/linux SYSOUT=/lib/modules/2.6.29-gentoo-r1/build |
12 |
HOST_CC=x86_64-pc-linux-gnu-gcc clean module |
13 |
[...] |
14 |
*** Unable to determine the target kernel version. *** |
15 |
|
16 |
make: *** [select_makefile] Error 1 |
17 |
* |
18 |
* ERROR: x11-drivers/nvidia-drivers-180.51 failed. |
19 |
* Call stack: |
20 |
* ebuild.sh, line 49: Called src_compile |
21 |
* environment, line 3792: Called linux-mod_src_compile |
22 |
* environment, line 2799: Called die |
23 |
* The specific snippet of code: |
24 |
* eval "emake HOSTCC="$(tc-getBUILD_CC)" |
25 |
CROSS_COMPILE=${CHOST}- |
26 |
LDFLAGS="$(get_abi_LDFLAGS)" |
27 |
${BUILD_FIXES} ${BUILD_PARAMS} |
28 |
${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" |
29 |
CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} |
30 |
${BUILD_PARAMS} ${BUILD_TARGETS}"; |
31 |
|
32 |
Can anyone see what the problem is? I did the upgrade of X to 1.5 a few |
33 |
weeks ago, and the /usr/src/linux link is correctly pointing to the current |
34 |
kernel. |
35 |
|
36 |
This first happened yesterday, but I waited to see if it was still the same |
37 |
after the next daily sync. It is. I can't see a bugzilla entry for it; |
38 |
perhaps I should raise one. |
39 |
|
40 |
-- |
41 |
Rgds |
42 |
Peter |