Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[RISOLTO]Problema compilazione kernel 3.10.7
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Massimog
Apprentice
Apprentice


Joined: 04 Nov 2011
Posts: 164
Location: Osimo(AN)

PostPosted: Fri Aug 23, 2013 6:12 pm    Post subject: [RISOLTO]Problema compilazione kernel 3.10.7 Reply with quote

Ciao a tutti... non riesco a compilare il kernel 3.10.7, la configurazione l'ho copiata come al solito dal kernel precedente.
L'errore è questo

Code:
* Gentoo Linux Genkernel; Version 3.4.45.1
* Running with options: --menuconfig all

* Using genkernel.conf from /etc/genkernel.conf
* Sourcing arch-specific config.sh from /usr/share/genkernel/arch/x86_64/config.sh ..
* Sourcing arch-specific modules_load from /usr/share/genkernel/arch/x86_64/modules_load ..

* Linux Kernel 3.10.7-gentoo for x86_64...
* .. with config file /etc/kernels/kernel-config-x86_64-3.10.7-gentoo
* mount: /boot mounted successfully!
* kernel: Using config from /etc/kernels/kernel-config-x86_64-3.10.7-gentoo
*         Previous config backed up to .config--2013-08-23--19-41-58.bak
* kernel: >> Running mrproper...
*         >> Running oldconfig...
* kernel: >> Cleaning...
* kernel: >> Invoking menuconfig...


*** End of the configuration.
*** Execute 'make' to start the build or try 'make help'.

*         >> Compiling 3.10.7-gentoo bzImage...
* ERROR: Failed to compile the "bzImage" target...
*
* -- Grepping log... --
*
*Allow for memory hot-add (MEMORY_HOTPLUG) [N/y] n
*Allow for memory compaction (COMPACTION) [N/y/?] n
*Enable bounce buffers (BOUNCE) [Y/n/?] y
*Enable KSM for page merging (KSM) [N/y/?] n
*Low address space to protect from user allocation (DEFAULT_MMAP_MIN_ADDR) [4096] 4096
*Enable recovery from hardware memory errors (MEMORY_FAILURE) [N/y/?] n
*--
*VMware VMCI Driver (VMWARE_VMCI) [N/m/y/?] (NEW)
*
* Serial ATA and Parallel ATA drivers
*
*Serial ATA and Parallel ATA drivers (ATA) [Y/n/m/?] y
*  Verbose ATA error reporting (ATA_VERBOSE_ERROR) [Y/n/?] y
*--
*SCSI CDROM support (BLK_DEV_SR) [Y/n/m/?] y
*  Enable vendor-specific extensions (for SCSI CDROM) (BLK_DEV_SR_VENDOR) [Y/n/?] y
*SCSI generic support (CHR_DEV_SG) [N/m/y/?] n
*SCSI media changer support (CHR_DEV_SCH) [N/m/y/?] n
*Probe all LUNs on each SCSI device (SCSI_MULTI_LUN) [Y/n/?] y
*Verbose SCSI error reporting (kernel size +=12K) (SCSI_CONSTANTS) [N/y/?] n
*--
*OSD-Initiator library (SCSI_OSD_INITIATOR) [N/m/y/?] n
*
* Serial ATA and Parallel ATA drivers
*
*Serial ATA and Parallel ATA drivers (ATA) [Y/n/m/?] y
*  Verbose ATA error reporting (ATA_VERBOSE_ERROR) [Y/n/?] y
*--
*
* InfiniBand support
*
*InfiniBand support (INFINIBAND) [N/m/y/?] n
*
* EDAC (Error Detection And Correction) reporting
*
*EDAC (Error Detection And Correction) reporting (EDAC) [N/y/?] n
*--
*Enable tracing for RCU (RCU_TRACE) [N/y/?] n
*Self test for the backtrace code (BACKTRACE_SELF_TEST) [N/m/y/?] n
*Force extended block device numbers and spread them (DEBUG_BLOCK_EXT_DEVT) [N/y/?] n
*Force weak per-cpu definitions (DEBUG_FORCE_WEAK_PER_CPU) [N/y/?] n
*Debug access to per_cpu maps (DEBUG_PER_CPU_MAPS) [N/y/?] n
*Notifier error injection (NOTIFIER_ERROR_INJECTION) [N/m/y/?] n
*--
*  SHIPPED scripts/genksyms/keywords.hash.c
*  SHIPPED scripts/genksyms/parse.tab.h
*  SHIPPED scripts/genksyms/parse.tab.c
*  HOSTCC  scripts/genksyms/lex.lex.o
*scripts/genksyms/lex.lex.c_shipped: In function ‘yylex1’:
*scripts/genksyms/lex.lex.c_shipped:904:1: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result [-Wunused-result]
*--
*  CC      drivers/video/console/fonts.o
*  CC      drivers/video/console/font_8x8.o
*  CC      drivers/video/console/font_8x16.o
*  CC      drivers/video/console/softcursor.o
*  CC      drivers/video/console/fbcondecor.o
*drivers/video/console/fbcondecor.c:511:6: warning: function declaration isn’t a prototype [-Wstrict-prototypes]
*--
* Running with options: --menuconfig all
* Using genkernel.conf from /etc/genkernel.conf
* Sourcing arch-specific config.sh from /usr/share/genkernel/arch/x86_64/config.sh ..
* Sourcing arch-specific modules_load from /usr/share/genkernel/arch/x86_64/modules_load ..
*
* ERROR: Failed to compile the "bzImage" target...
*
* -- End log... --
*
* Please consult /var/log/genkernel.log for more information and any
* errors that were reported above.
*
* Report any genkernel bugs to bugs.gentoo.org and
* assign your bug to genkernel@gentoo.org. Please include
* as much information as you can in your bug report; attaching
* /var/log/genkernel.log so that your issue can be dealt with effectively.
*
* Please do *not* report compilation failures as genkernel bugs!
*


Last edited by Massimog on Sat Aug 31, 2013 7:19 pm; edited 1 time in total
Back to top
View user's profile Send private message
sabayonino
Veteran
Veteran


Joined: 03 Jan 2012
Posts: 1008

PostPosted: Sat Aug 24, 2013 9:29 am    Post subject: Reply with quote

ciao

ho avuto lo stesso prioblema (o simile) su una configurazione uguale di 3 pc (ma solo uno ha dato questo problema)

anche io ho utilizzato la configurazione precedente (3.8.13)

onestamente non ho fatto nulla di particolare (ho rimosso i sources e riscaricati) .ho insistito nel passaggio 2-3 volte 8O epo è andata.

forse qualche mirror ha il tarball fallato :?
_________________
LRS i586 on G.Drive
LRS x86-64 EFI on MEGA
Back to top
View user's profile Send private message
tornadomig
Tux's lil' helper
Tux's lil' helper


Joined: 22 Oct 2011
Posts: 121
Location: Torino

PostPosted: Sat Aug 24, 2013 9:42 am    Post subject: Reply with quote

ciao a tutti!


con genkernel --oldconfig etc etc la compilazione per il 3.10.7 ha funzionato. problemino di mancata ricompilazione dei drivers nvidia 319.32 (ho notato che c'e' nei tips da applicare una patch e dovrebbe andare ma io ho preferito smascherare gli ultimi).

peccato che al reboot il login in init 3 (preferisco sempre dare startx) va in freeze dopo qualche secondo.

morale: son ritornato al 3.8.13 e per ora va bene cosi'.
Back to top
View user's profile Send private message
oRDeX
Veteran
Veteran


Joined: 19 Oct 2003
Posts: 1325
Location: Italy

PostPosted: Sun Aug 25, 2013 8:19 pm    Post subject: Reply with quote

onestamente io non vedo errori ma solo warning. Che genkernel lanci la compilazione utilizzando -Werror=qualcosa ? (trasforma i warning riguardo a qualcosa in errori e blocca la compilazione)

Prova a dare tu un "make" dall'interno del folder del kernel e vedi che succede..
Il tarball fallato lo escluderei a priori dato che emerge si lamenterebbe dell'hash non uguale a quello che si aspetterebbe.
Back to top
View user's profile Send private message
sabayonino
Veteran
Veteran


Joined: 03 Jan 2012
Posts: 1008

PostPosted: Sun Aug 25, 2013 8:27 pm    Post subject: Reply with quote

oRDeX wrote:

Il tarball fallato lo escluderei a priori dato che emerge si lamenterebbe dell'hash non uguale a quello che si aspetterebbe.


probabilmente il mio errore era diverso (infatti ho detto "simile"). sono andato a memoria.

nel mio vaso non segnava nessun fallimento hash ma (a memoria) indicava dei moduli non impostati o qualcosa del genere ....

non essendomene preoccupato più di tanto , riscaricato il pacco tutto è andato bene (su 3 cloni solo uno ha dato sto problema... quindi)

quindi ... tutto è bene quel che finisce bene :roll:
_________________
LRS i586 on G.Drive
LRS x86-64 EFI on MEGA
Back to top
View user's profile Send private message
Massimog
Apprentice
Apprentice


Joined: 04 Nov 2011
Posts: 164
Location: Osimo(AN)

PostPosted: Mon Aug 26, 2013 2:54 am    Post subject: Reply with quote

ho riprovato con genkernel ma mi fa lo stesso, nemmeno a compilarlo manualmente non va

Code:
 
::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::
AR      arch/x86/lib/lib.a
  LINK    vmlinux
  LD      vmlinux.o
  MODPOST vmlinux.o
  GEN     .version
  CHK     include/generated/compile.h
  UPD     include/generated/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      vmlinux
drivers/built-in.o: nella funzione "vb2_fop_mmap":
(.text+0x12adc8): riferimento non definito a "video_devdata"
drivers/built-in.o: nella funzione "vb2_ioctl_create_bufs":
(.text+0x12bc42): riferimento non definito a "video_devdata"
drivers/built-in.o: nella funzione "vb2_ioctl_reqbufs":
(.text+0x12bf03): riferimento non definito a "video_devdata"
drivers/built-in.o: nella funzione "vb2_ioctl_qbuf":
(.text+0x12c5e5): riferimento non definito a "video_devdata"
drivers/built-in.o: nella funzione "vb2_ioctl_streamoff":
(.text+0x12c6b2): riferimento non definito a "video_devdata"
drivers/built-in.o:(.text+0x12c77e): seguono ulteriori riferimenti non definiti a "video_devdata"
drivers/built-in.o: nella funzione "vb2_fop_release":
(.text+0x12c7b2): riferimento non definito a "v4l2_fh_release"
drivers/built-in.o: nella funzione "vb2_ioctl_streamon":
(.text+0x12c8f1): riferimento non definito a "video_devdata"
drivers/built-in.o: nella funzione "vb2_poll":
(.text+0x12cb3a): riferimento non definito a "video_devdata"
drivers/built-in.o: nella funzione "vb2_poll":
(.text+0x12cb67): riferimento non definito a "v4l2_event_pending"
drivers/built-in.o: nella funzione "vb2_fop_poll":
(.text+0x12cd82): riferimento non definito a "video_devdata"
drivers/built-in.o: nella funzione "vb2_ioctl_expbuf":
(.text+0x12d0a2): riferimento non definito a "video_devdata"
drivers/built-in.o: nella funzione "vb2_ioctl_dqbuf":
(.text+0x12d51e): riferimento non definito a "video_devdata"
drivers/built-in.o: nella funzione "vb2_fop_write":
(.text+0x12d8f5): riferimento non definito a "video_devdata"
drivers/built-in.o: nella funzione "vb2_fop_read":
(.text+0x12d9eb): riferimento non definito a "video_devdata"
drivers/built-in.o:(.text+0x12db3a): seguono ulteriori riferimenti non definiti a "video_devdata"
drivers/built-in.o: nella funzione "uvc_delete":
uvc_driver.c:(.text+0x12e462): riferimento non definito a "v4l2_device_unregister"
uvc_driver.c:(.text+0x12e4ad): riferimento non definito a "video_device_release"
drivers/built-in.o: nella funzione "uvc_unregister_video":
uvc_driver.c:(.text+0x12e566): riferimento non definito a "video_unregister_device"
drivers/built-in.o: nella funzione "uvc_probe":
uvc_driver.c:(.text+0x12feb4): riferimento non definito a "v4l2_device_register"
uvc_driver.c:(.text+0x12ff5a): riferimento non definito a "v4l2_prio_init"
uvc_driver.c:(.text+0x130491): riferimento non definito a "video_device_alloc"
uvc_driver.c:(.text+0x13053a): riferimento non definito a "__video_register_device"
uvc_driver.c:(.text+0x13055f): riferimento non definito a "video_device_release"
drivers/built-in.o: nella funzione "uvc_v4l2_release":
uvc_v4l2.c:(.text+0x130e0b): riferimento non definito a "v4l2_fh_del"
uvc_v4l2.c:(.text+0x130e13): riferimento non definito a "v4l2_fh_exit"
drivers/built-in.o: nella funzione "uvc_v4l2_open":
uvc_v4l2.c:(.text+0x130e88): riferimento non definito a "video_devdata"
uvc_v4l2.c:(.text+0x130f36): riferimento non definito a "v4l2_fh_init"
uvc_v4l2.c:(.text+0x130f3e): riferimento non definito a "v4l2_fh_add"
drivers/built-in.o: nella funzione "uvc_v4l2_ioctl":
uvc_v4l2.c:(.text+0x130fe0): riferimento non definito a "v4l_printk_ioctl"
uvc_v4l2.c:(.text+0x131003): riferimento non definito a "video_usercopy"
drivers/built-in.o: nella funzione "uvc_v4l2_do_ioctl":
uvc_v4l2.c:(.text+0x1318d1): riferimento non definito a "video_devdata"
uvc_v4l2.c:(.text+0x131c4d): riferimento non definito a "v4l2_prio_max"
uvc_v4l2.c:(.text+0x131c6b): riferimento non definito a "v4l2_prio_check"
uvc_v4l2.c:(.text+0x131c90): riferimento non definito a "v4l2_prio_change"
uvc_v4l2.c:(.text+0x131d11): riferimento non definito a "v4l2_prio_check"
uvc_v4l2.c:(.text+0x131e24): riferimento non definito a "v4l2_prio_check"
uvc_v4l2.c:(.text+0x13206f): riferimento non definito a "v4l2_prio_check"
uvc_v4l2.c:(.text+0x1321a4): riferimento non definito a "v4l2_prio_check"
uvc_v4l2.c:(.text+0x13249c): riferimento non definito a "v4l2_prio_check"
drivers/built-in.o:uvc_v4l2.c:(.text+0x132557): seguono ulteriori riferimenti non definiti a "v4l2_prio_check"
drivers/built-in.o: nella funzione "uvc_v4l2_do_ioctl":
uvc_v4l2.c:(.text+0x13271a): riferimento non definito a "v4l2_event_subscribe"
uvc_v4l2.c:(.text+0x13272a): riferimento non definito a "v4l2_event_unsubscribe"
uvc_v4l2.c:(.text+0x132743): riferimento non definito a "v4l2_event_dequeue"
drivers/built-in.o: nella funzione "uvc_ctrl_add_event":
uvc_ctrl.c:(.text+0x1353c9): riferimento non definito a "v4l2_event_queue_fh"
drivers/built-in.o: nella funzione "uvc_ctrl_send_event":
uvc_ctrl.c:(.text+0x135468): riferimento non definito a "v4l2_event_queue_fh"
drivers/built-in.o:(.rodata+0x1f520): riferimento non definito a "v4l2_ctrl_replace"
drivers/built-in.o:(.rodata+0x1f528): riferimento non definito a "v4l2_ctrl_merge"
make: *** [vmlinux] Errore 1
Back to top
View user's profile Send private message
sabayonino
Veteran
Veteran


Joined: 03 Jan 2012
Posts: 1008

PostPosted: Mon Aug 26, 2013 12:42 pm    Post subject: Reply with quote

:? non è che abbiano cambiato qualche sigla/nome/ e nell'installazione (non compilazione) non si capisce ?

forzando la compilazione con un file di conf nuovo (o pulito) e salvandola , riproponendo la compilazione con quest'ultimo file , il problema si ripresenta ?
_________________
LRS i586 on G.Drive
LRS x86-64 EFI on MEGA
Back to top
View user's profile Send private message
Massimog
Apprentice
Apprentice


Joined: 04 Nov 2011
Posts: 164
Location: Osimo(AN)

PostPosted: Mon Aug 26, 2013 12:47 pm    Post subject: Reply with quote

sabayonino wrote:
:? non è che abbiano cambiato qualche sigla/nome/ e nell'installazione (non compilazione) non si capisce ?

forzando la compilazione con un file di conf nuovo (o pulito) e salvandola , riproponendo la compilazione con quest'ultimo file , il problema si ripresenta ?


il problema pare con UVC
Back to top
View user's profile Send private message
Massimog
Apprentice
Apprentice


Joined: 04 Nov 2011
Posts: 164
Location: Osimo(AN)

PostPosted: Thu Aug 29, 2013 8:39 pm    Post subject: Reply with quote

ho compilato usando genkernel con la configurazione di default ed e andata.mi tocca ripasarmi a mano la conf o c'è qualche modo di usare quella vecchia ?

edit: Ho configurato a mano il supporto per il mio hardware, metto Risolto...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum