Newsgroup: it.comp.os.linux.sys
Titolo: Non sono piu' capace a compilare un kernel?????

 CONFIG_ZLIB_DEFLATE=y
---------------------------------------
     Davide D'Amico - SysAdmin
Resp. Sistemi Operativi e Hardware
       Novasoft s.a.s. - Pescara
          Linux User #280127
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.797 / Virus Database: 541 - Release Date: 15/11/2004 

 Sotto vi mando una diff di due .config.
diff -u è più chiaro :)

 diff -u è più chiaro :)
Eccoti accontentato:
--- linux-2.6.9/.config 2004-11-18 15:13:08.000000000 +0100
+++ linux-2.6.9-1.3_FC2/.config 2004-11-19 17:33:58.000000000 +0100
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
-# Linux kernel version: 2.6.9
-# Thu Nov 18 12:39:23 2004
+# Linux kernel version: 2.6.9-1.3_FC2
+# Fri Nov 19 17:33:58 2004
#
CONFIG_X86=y
CONFIG_MMU=y
@@ -52,22 +52,22 @@
# CONFIG_MODULE_FORCE_UNLOAD is not set
CONFIG_OBSOLETE_MODPARM=y
# CONFIG_MODVERSIONS is not set
+# CONFIG_MODULE_SIG is not set
CONFIG_KMOD=y
CONFIG_STOP_MACHINE=y
#
# Processor type and features
#
-# CONFIG_X86_PC is not set
+CONFIG_X86_PC=y
# CONFIG_X86_ELAN is not set
# CONFIG_X86_VOYAGER is not set
# CONFIG_X86_NUMAQ is not set
# CONFIG_X86_SUMMIT is not set
# CONFIG_X86_BIGSMP is not set
# CONFIG_X86_VISWS is not set
-CONFIG_X86_GENERICARCH=y
+# CONFIG_X86_GENERICARCH is not set
# CONFIG_X86_ES7000 is not set
-CONFIG_X86_CYCLONE_TIMER=y
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
@@ -99,12 +99,18 @@
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
+# CONFIG_X86_4G is not set
+# CONFIG_X86_SWITCH_PAGETABLES is not set
+# CONFIG_X86_4G_VM_LAYOUT is not set
+# CONFIG_X86_UACCESS_INDIRECT is not set
+# CONFIG_X86_HIGH_ENTRY is not set
CONFIG_HPET_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
CONFIG_SMP=y
CONFIG_NR_CPUS=32
# CONFIG_SCHED_SMT is not set
# CONFIG_PREEMPT is not set
+# CONFIG_PREEMPT_VOLUNTARY is not set
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_TSC=y
@@ -126,7 +132,6 @@
CONFIG_HIGHMEM64G=y
CONFIG_HIGHMEM=y
CONFIG_X86_PAE=y
-# CONFIG_NUMA is not set
CONFIG_HIGHPTE=y
# CONFIG_MATH_EMULATION is not set
CONFIG_MTRR=y
@@ -134,6 +139,7 @@
# CONFIG_IRQBALANCE is not set
CONFIG_HAVE_DEC_LOCK=y
CONFIG_REGPARM=y
+# CONFIG_KEXEC is not set
#
# Power management options (ACPI, APM)
@@ -415,6 +421,7 @@
CONFIG_BLK_DEV_RAM_SIZE=16384
CONFIG_BLK_DEV_INITRD=y
CONFIG_LBD=y
+# CONFIG_DISKDUMP is not set
#
# ATA/ATAPI/MFM/RLL support
@@ -430,6 +437,7 @@
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECS=m
+# CONFIG_BLK_DEV_DELKIN is not set
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDETAPE=m
CONFIG_BLK_DEV_IDEFLOPPY=y
@@ -468,6 +476,7 @@
CONFIG_BLK_DEV_HPT366=y
# CONFIG_BLK_DEV_SC1200 is not set
CONFIG_BLK_DEV_PIIX=y
+# CONFIG_BLK_DEV_IT8212 is not set
# CONFIG_BLK_DEV_NS87415 is not set
CONFIG_BLK_DEV_PDC202XX_OLD=y
# CONFIG_PDC202XX_BURST is not set
@@ -544,6 +553,7 @@
# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
CONFIG_SCSI_SATA=y
+# CONFIG_SCSI_SATA_AHCI is not set
CONFIG_SCSI_SATA_SVW=m
CONFIG_SCSI_ATA_PIIX=m
# CONFIG_SCSI_SATA_NV is not set
@@ -564,6 +574,7 @@
# CONFIG_SCSI_GENERIC_NCR5380 is not set
# CONFIG_SCSI_GENERIC_NCR5380_MMIO is not set
CONFIG_SCSI_IPS=m
+# CONFIG_SCSI_INITIO is not set
CONFIG_SCSI_INIA100=m
CONFIG_SCSI_PPA=m
CONFIG_SCSI_IMM=m
@@ -1009,6 +1020,14 @@
CONFIG_BT_HCIBLUECARD=m
CONFIG_BT_HCIBTUART=m
CONFIG_BT_HCIVHCI=m
+CONFIG_TUX=y
+
+#
+# TUX options
+#
+CONFIG_TUX_EXTCGI=y
+# CONFIG_TUX_EXTENDED_LOG is not set
+# CONFIG_TUX_DEBUG is not set
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_BONDING=m
@@ -1096,7 +1115,6 @@
CONFIG_TLAN=m
CONFIG_VIA_RHINE=m
CONFIG_VIA_RHINE_MMIO=y
-# CONFIG_VIA_VELOCITY is not set
CONFIG_NET_POCKET=y
CONFIG_ATP=m
CONFIG_DE600=m
@@ -1115,7 +1133,8 @@
CONFIG_YELLOWFIN=m
CONFIG_R8169=m
# CONFIG_R8169_NAPI is not set
-CONFIG_SK98LIN=y
+CONFIG_SK98LIN=m
+# CONFIG_VIA_VELOCITY is not set
CONFIG_TIGON3=m
#
@@ -1466,6 +1485,7 @@
CONFIG_SERIAL_CORE_CONSOLE=y
CONFIG_UNIX98_PTYS=y
# CONFIG_LEGACY_PTYS is not set
+# CONFIG_CRASH is not set
CONFIG_PRINTER=m
CONFIG_LP_CONSOLE=y
CONFIG_PPDEV=m
@@ -2050,6 +2070,7 @@
CONFIG_USB_SE401=m
# CONFIG_USB_SN9C102 is not set
CONFIG_USB_STV680=m
+# CONFIG_USB_PWC is not set
#
# USB Network adaptors
@@ -2143,6 +2164,10 @@
CONFIG_USB_TEST=m
#
+# USB ATM/DSL drivers
+#
+
+#
# USB Gadget Support
#
# CONFIG_USB_GADGET is not set
@@ -2214,6 +2239,7 @@
CONFIG_DEVPTS_FS_XATTR=y
CONFIG_DEVPTS_FS_SECURITY=y
CONFIG_TMPFS=y
+# CONFIG_TMPFS_XATTR is not set
CONFIG_HUGETLBFS=y
CONFIG_HUGETLB_PAGE=y
CONFIG_RAMFS=y
@@ -2368,7 +2394,6 @@
# CONFIG_KPROBES is not set
# CONFIG_DEBUG_STACK_USAGE is not set
# CONFIG_DEBUG_PAGEALLOC is not set
-# CONFIG_4KSTACKS is not set
# CONFIG_SCHEDSTATS is not set
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_MPPARSE=y
@@ -2413,6 +2438,8 @@
CONFIG_CRYPTO_MICHAEL_MIC=m
CONFIG_CRYPTO_CRC32C=m
# CONFIG_CRYPTO_TEST is not set
+# CONFIG_CRYPTO_SIGNATURE is not set
+# CONFIG_CRYPTO_MPILIB is not set
#
# Library routines
@@ -2421,7 +2448,7 @@
CONFIG_CRC32=y
CONFIG_LIBCRC32C=m
CONFIG_ZLIB_INFLATE=y
-CONFIG_ZLIB_DEFLATE=m
+CONFIG_ZLIB_DEFLATE=y
CONFIG_X86_SMP=y
CONFIG_X86_HT=y
CONFIG_X86_BIOS_REBOOT=y


 le varie cose mi ha messo il nuovo kernel 2.6.9-1.3_FC2.
Ho fatto la stessa cosa ieri, ma con yum, non con up2date e ha funzionato.
Devo dire che pero' ho notato una cosa che non avevo mai visto prima:
yum mi ha lasciato il 2.6.8 installato e ha aggiunto il 2.6.9. cosi' in 
grub mi sono ritrovato le voci per entrambi i kernel.
Probabilmente si sono resi conto che il 2.6.9 combinava dei casini in 
certi casi e con yum hanno messo a posto in questo modo.
--
ciao
Massimiliano.

[CUT]
Una domanda (ed una provocazione!) come mai usi FC e non distribuzioni come
Slackware o Debian ?
troppo difficili per te? (umorismo on)
-- 
Rossi c'è !!!! "che spettacolo" !! World Champion 2004
No Linux........No Party..........per saperne di piu
www.distrowatch.com
  ...........

 
ma che mi frega. A casa uso il PC per cazzeggiare, con il dual boot e 
non mi faccio seghe mentali su debian o slack o chissenefrega.
Uso Fedora per un fatto di pigrizia mentale, perche' ho iniziato con 
redhat ai tempi dei tempi e ho mantenuto l'abitudine.
Adesso devo dire che gentoo mi stuzzica parecchio, ma devo prima 
combattere la pigrizia.
p.s.: scordatelo che uso slackware. Mi ha fatto cagare dalla prima volta 
che l'ho vista nel mio primo cofanetto con RedHat, Metro X server (ai 
tempi non esisteva xfre86 e tantomeno xorg) e slackware.
---
Massimiliano.

 tempi non esisteva xfre86 e tantomeno xorg) e slackware.
di quale versione di Slack parli ?
??????  ho capito bene ? *NON* esisteva Slackware ??
cmq fossi in te un'altra chance a Slack la darei ! (magari la 9.1)


 certi casi e con yum hanno messo a posto in questo modo.
Veramente sarebbe meglio fare così per qualsiasi aggiornamento di kernel
pacchettizzato, visto che è meno controllabile. 
See you,
	Silver Drake
-- 
http://www.silverdrakenet.it
 
Australian Largest Bed, cover band extraordinaire!
http://www.silverdrakenet.it/platy/carpe.html
Carpe Platypus: cogli l'ornitorinco!

 cmq fossi in te un'altra chance a Slack la darei ! (magari la 9.1)
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


come volevasi dimostrare 


o forse da sempre il kernel viene aggiornato aggiungendo la nuova versione, 
e non sostituendola.
bastano tre neuroni per rendersi conto che questa è la cosa più logica che 
si possa fare: la sostituzione di un kernel, specie su macchine in 
produzione è un'operazione troppo delicata e rischiosa. il kernel nuovo te 
lo mettono lì, tu lo avvii manualmente, e se ti piace te lo tieni cambiando 
il default in lilo o grub.
immagina cosa succederebbe se ti venisse installato e avviato in automatico 
un kernel che sulla tua macchina non è in grado di funzionare (io ho un 
server in produzione con un controller SCSI-RAID abbastanza particolare, e 
delle configurazioni di servizio per cui i kernel standard di redhat/fedora 
non completano il boot) 

 nulla che giustifichi il panic di cui sopra?
CUT
In effetti delle differenze ci sono. I kernel di Fedora/RedHat sono
piuttosto "patched" con parecchie cosette che il kernel "vanilla" non ha.
Se compili e installi un vanilla, stai fondamentalmente installando
qualcosa che ha il 10-15% in meno di codice. Magari hai una
incompatibilita' su qualcuna delle porzioni di codice che Fedora aggiunge
al suo kernel. Direi di controllare magari se ci sono moduli (anche
statically linked) riguardanti l'accesso ai dischi (tipo block devices e
IDE/ATAPI). 
-- 
Mario "Reliant" Pascucci
"From" field altered. Please use ilpettegolo(a)
yahoo.it
 for private mail.
http://ilpettegolo.altervista.org/

 e prima devi imparare a usare linux
vai avanti tu che mi viene da ridere.
--
Massimiliano

 si possa fare:
mi rompi i XXXXXX o cosa?
E' la prima volta che yum si comporta così.
Le altre volte ha sempre irmpiazzato il kernel e basta.
--
Massimiliano.


assolutamente no.
dico solo che (molto) probabilmente ti sbagli.
posso portarti i log di almeno tre macchine che fanno girare fedora da 
quando č uscita core 2, e che prima facevano girare RH9, che si sono sempre 
aggiornarte con yum senza mai sostituire un kernel. 


appunto per quello mi sembra abbiano poco senso discorsi tipo "con quella 
distro ci sbatto la testa" o "questa distro è migliore di un'altra".
forse ho frainteso il senso delle tue parole... 

 writes:
MA> Devo dire che pero' ho notato una cosa che non avevo mai visto prima:
MA> yum mi ha lasciato il 2.6.8 installato e ha aggiunto il 2.6.9. cosi'
MA> in grub mi sono ritrovato le voci per entrambi i kernel.
A dire  il vero  a me  ha sempre fatto  cosi`, le  due/tre volte  che ho
aggiornato i kernel  via yum. Visto che il kernel  e` un zinzino critico
per il sistema :-), approvo in  pieno una simile prudenza: se voglio, il
kernel vecchio sono capace di cancellarlo da solo.
Saluti,
Luca Polo.
-- 
Luca...@gest.unipd.it
 --- 
http://www.gest.unipd.it/~jake
----------------------------------------------------------
One Ping to rule them all. One Ping to find them.
One Ping to bring down them all.
And in the darkness crash them.         [The Lord of the Pings]

 grub mi sono ritrovato le voci per entrambi i kernel.
Forse non ci siamo capiti, io non metto in discussione che la cosa normale 
sia quella di aggiungere un nuovo kernel al bootloader, in modo da poterlo 
scegliere, invece di sostituire il precedente, e non mi sembra (a parte 
suse) che ci siano sistemi di aggiornamento automatico cosi' stupidi da fare 
una cosa simile, sarebbe veramente grave, avevo solo notato che il kernel in 
questione personalizzato per FC_2 impanica la macchina... tutto qui, e 
questo anche se scarico i sorgenti e compilo io, dato che avendo un 
controller sata ho pensato che magari il precompilato non includeva i moduli 
necessari.
Ciao.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.798 / Virus Database: 542 - Release Date: 18/11/2004 

 tra le varie cose mi ha messo il nuovo kernel 2.6.9-1.3_FC2.
Per la cronaca, stamattina ho acceso la macchina in questione e' ho trovato 
disponibile su up2date la versione 2.6.9-1.6_FC2 che guardacaso funziona!
Ciao.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
