PDA

View Full Version : [Kernel 2.6.20-rc6] Errore nella compilazione


CARVASIN
30-01-2007, 01:22
make[1]: Leaving directory `/usr/src/linux-2.6.20-rc6'
COLUMNS=150 dpkg -l 'gcc*' perl dpkg 'libc6*' binutils ldso make dpkg-dev |\
awk '$1 ~ /[hi]i/ { printf("%s-%s\n", $2, $3) }' > debian/buildinfo
uname -a >> debian/buildinfo
echo using the compiler: >> debian/buildinfo
grep LINUX_COMPILER include/linux/compile.h | \
sed -e 's/.*LINUX_COMPILER "//' -e 's/"$//' >> debian/buildinfo
echo applied kernel patches: >> debian/buildinfo
echo done > debian/stamp-build-kernel
====== making target install/linux-image-2.6.20-rc6 [new prereqs: ]======
This is kernel package version 10.066.
echo "The UTS Release version in include/linux/utsrelease.h"; echo " \"2.6.20-rc6-ck1\" "; echo "does not match current version:"; echo " \"2.6.20-rc6\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/utsrelease.h
"2.6.20-rc6-ck1"
does not match current version:
"2.6.20-rc6"
Please correct this.
make: *** [install/linux-image-2.6.20-rc6] Error 2

L'errore credo sia comparso proprio alla fine della compilazione, quando avrebbe dovuto creare il .deb

Please correct this.
Sapete dirmi cosa devo correggere?
Grazie :)

Ciao!

Flop
30-01-2007, 02:19
google libera tutti...

http://lkml.org/lkml/2006/7/16/109 guarda se ti aiuta

CARVASIN
30-01-2007, 11:16
google libera tutti...


:D

Hai ragione...ma anche dormire mi ha liberato :sofico:

Ora do uno sguardo, grazie mille ;)

Ciao!

CARVASIN
30-01-2007, 11:24
ho guardato in /usr/src/linux-2.6.20-rc6/debian/ruleset/misc/version_vars.mk e ho trovato questo
UTS_RELEASE_HEADER=$(call doit,if [ -f include/linux/utsrelease.h ]; then \
echo include/linux/utsrelease.h; \
else \
echo include/linux/version.h ; \
fi)
UTS_RELEASE_VERSION=$(call doit,if [ -f $(UTS_RELEASE_HEADER) ]; then \
grep 'define UTS_RELEASE' $(UTS_RELEASE_HEADER) | \
perl -nle 'm/^\s*\#define\s+UTS_RELEASE\s+("?)(\S+)\1/g && print $$2;';\
else echo "" ; \
fi)
che è diverso da quello che c'è scritto nel sito da te linkato.
:help:

Googlo un po...

Ciao!

CARVASIN
30-01-2007, 12:23
Non sapendo cosa fare ho cambiato version.h con utsrealese.h
UTS_RELEASE_HEADER=$(call doit,if [ -f include/linux/utsrelease.h ]; then \
echo include/linux/utsrelease.h; \
else \
echo include/linux/utsrealese.h ; \
fi)
UTS_RELEASE_VERSION=$(call doit,if [ -f $(UTS_RELEASE_HEADER) ]; then \
grep 'define UTS_RELEASE' $(UTS_RELEASE_HEADER) | \
perl -nle 'm/^\s*\#define\s+UTS_RELEASE\s+("?)(\S+)\1/g && print $$2;';\
else echo "" ; \
fi)
e indovinate un po...stesso risultato, non va :fagiano:

Ciao!

Flop
30-01-2007, 12:35
hai usato il kernel gia patchato ck?

CARVASIN
30-01-2007, 12:37
hai usato il kernel gia patchato ck?
Io ho scaricato i sorgenti del 2.6.20 rc6 e poi l'ho pachato con la relativa ck...intendi questo?

Ciao!

Hire
30-01-2007, 12:53
Teoricamente in questa settimana dovrebbe uscire la final del .20, a sto punto aspetta ancora un pò ..

Comunque credo che sia colpa della patch ck, prova a compilarlo senza patch.

CARVASIN
30-01-2007, 12:55
Teoricamente in questa settimana dovrebbe uscire la final del .20, a sto punto aspetta ancora un pò ..

Comunque credo che sia colpa della patch ck, prova a compilarlo senza patch.
Ok. :)

Adesso sto riprovando con un'ultima compilazione...ho avuto una delle mie "fantastiche idee :muro:

Ci vediamo all'uscita della versione stabile!! :D

Grazie

Ciao e buona giornata a tutti

Flop
30-01-2007, 13:15
Volevo sapere se lo avevi patchato te o se avevi scaricato i sorgenti gia patchati

Guardando l'errore in alto mi è venuto in mente che:

Qualcosa è senza 20-r6 qualcosa è 20-r6-ck e non si intendo, mi son spiegato coi piedo..

Neon87
30-01-2007, 13:19
io lo uso senza patch e funziona bene... l'ho preso via git...
con le patch non l'ho provato pero'...

Hire
30-01-2007, 13:19
Ok. :)

Adesso sto riprovando con un'ultima compilazione...ho avuto una delle mie "fantastiche idee :muro:

Ci vediamo all'uscita della versione stabile!! :D

Grazie

Ciao e buona giornata a tutti

Io sto usando ancora la rc3, compilata da me, senza nessuna patch.

Ora aspetto la stable ( che dovrebbe uscire veramente fra poco, ipotizzo il 1 febbraio, massimo l'8 ) e la ricompilo.

CARVASIN
30-01-2007, 21:12
io lo uso senza patch e funziona bene... l'ho preso via git...
con le patch non l'ho provato pero'...
Scusa l'ignoranza, cosa vuol dire "via git" ?
Grazie

PS: ora me lo compilo senza patch.

Ciao!

CARVASIN
30-01-2007, 22:23
Compilato anche questo...ma mi succede la stessa cosa con tutti i kernel che ho compilato da me.

Ad un certo punto, si blocca tutto. Rimane tutto fermo a
Uniform CD-ROM driver Revision 3,20

Credo però che sia un problema di qualche altra periferica...forse il wifi (anche se ho provato a far partire il portatile con la periferica spenta...ma succede che si blocca lo stesso). Forse devo disinstallare il demone di regolazione e riprovare... :boh:

Che angoscia

Ciao!

Neon87
30-01-2007, 23:59
Scusa l'ignoranza, cosa vuol dire "via git" ?
Grazie

PS: ora me lo compilo senza patch.

Ciao!

è il "nuovo" sistema di gestione dei sorgenti del kernel linux

guarda qui per qualche info

http://linux.yyz.us/git-howto.html

stanno cambiando server e gliene stanno dedicando uno apposito perche' sovraccarica troppo il server www.kernel.org

CARVASIN
31-01-2007, 00:04
è il "nuovo" sistema di gestione dei sorgenti del kernel linux

guarda qui per qualche info

http://linux.yyz.us/git-howto.html

stanno cambiando server e gliene stanno dedicando uno apposito perche' sovraccarica troppo il server www.kernel.org
Grazie.

Comunque non è neanche il wifi...non riesco a capire proprio perchè si blocca il processo di boot.

Considerando che compilo utilizzando make oldconfig...forse è qualche impostazione sbagliata che si porta dietro...

O forse è che con la compilazione non ci prendo molto (neanche col resto veramente :) ) ed è meglio che lascio perdere.

Grazie a tutti per l'aiuto comunque ;)

Ciao!