Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2013-09-13 17:19:55

  b3mol - Użytkownik

b3mol
Użytkownik
Skąd: Gdynia
Zarejestrowany: 2011-10-07

[SOLVED] kompilacja 3.10.11 i błąd make: *** [debian/stamp/build/kerne

Cześć.

Próbowałem skompilować jądro 3.10.11 na bazie konfiga config-3.10-2-686-pae z testinga, zmienionego w tylko w 3 miejscach: procesor, preemption model, timer frequency. kompilacja ruszyła normalnie ale gdzieś w trakcie zkończyła się czymś takim (ostatnie kilka wierszy):

Kod:

  CC [M]  drivers/net/wireless/rtlwifi/rtl8192se/led.o
  CC [M]  drivers/video/via/via_aux_sii164.o
  CC [M]  drivers/net/wireless/rtlwifi/rtl8723ae/hal_btc.o
  CC [M]  drivers/net/wireless/rtlwifi/rtl8192se/phy.o
  CC [M]  drivers/video/via/via_aux_ch7301.o
  CC [M]  drivers/net/wireless/rtlwifi/rtl8192se/rf.o
  LD [M]  drivers/net/wireless/rtlwifi/rtl8192de/rtl8192de.o
  LD [M]  drivers/video/via/viafb.o
  LD [M]  drivers/net/wireless/rtlwifi/rtlwifi.o
  CC [M]  drivers/net/wireless/rtlwifi/rtl8723ae/hal_bt_coexist.o
  CC [M]  drivers/net/wireless/rtlwifi/rtl8723ae/hw.o
  CC [M]  drivers/net/wireless/rtlwifi/rtl8192se/sw.o
  CC [M]  drivers/net/wireless/rtlwifi/rtl8723ae/led.o
  CC [M]  drivers/net/wireless/rtlwifi/rtl8192se/table.o
  CC [M]  drivers/net/wireless/rtlwifi/rtl8723ae/phy.o
  CC [M]  drivers/net/wireless/rtlwifi/rtl8723ae/pwrseq.o
  CC [M]  drivers/net/wireless/rtlwifi/rtl8192se/trx.o
  CC [M]  drivers/net/wireless/rtlwifi/rtl8723ae/pwrseqcmd.o
  CC [M]  drivers/net/wireless/rtlwifi/rtl8723ae/rf.o
  CC [M]  drivers/net/wireless/rtlwifi/rtl8723ae/sw.o
  CC [M]  drivers/net/wireless/rtlwifi/rtl8723ae/table.o
  CC [M]  drivers/net/wireless/rtlwifi/rtl8723ae/trx.o
  LD [M]  drivers/net/wireless/rtlwifi/rtl8192se/rtl8192se.o
  LD [M]  drivers/net/wireless/rtlwifi/rtl8723ae/rtl8723ae.o
make[1]: Opuszczenie katalogu `/media/298e3c61-65b6-4356-9f20-5a86cc87c453/Warsztat/linux-3.10.11'
make: *** [debian/stamp/build/kernel] Błąd 2
mint linux-3.10.11 #

Gdzie szukać problemu?

Podobnie zachował się 3.2.50. Błąd w trakcie, bez punktu zaczepienia a 3.2.49 skompilował się i działa bez problemu na tym samym konfigu:

Kod:

bartek@mint ~ $ uname -a
Linux mint 3.2.49-custom #1 SMP PREEMPT Tue Jul 30 16:40:10 CEST 2013 i686 athlon i386 GNU/Linux

I na wersjach starszych też było dobrze.

Jakieś pomysły? Z góry dzięki.

//edit:
Na konfigu bez modyfikacji ten sam efekt i to samo miejsce.

Ostatnio edytowany przez b3mol (2014-04-28 22:36:11)


Registered Linux User #557815

Offline

 

#2  2013-09-13 17:23:41

  mati75 - Psuj

mati75
Psuj
Skąd: masz ten towar?
Zarejestrowany: 2010-03-14

Re: [SOLVED] kompilacja 3.10.11 i błąd make: *** [debian/stamp/build/kerne

W unstable jest 3.10.12 jak chcesz to możesz na nim bazować. Ewentualnie w experimental jest 3.11.


https://l0calh0st.pl/obrazki/userbar.png

Offline

 

#3  2013-09-13 17:30:30

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: [SOLVED] kompilacja 3.10.11 i błąd make: *** [debian/stamp/build/kerne

Kompilowanie na bazie dystrybucyjnego konfgia jest niezwykle kiepskim pomysłem.
Weź, zacznij od zrobienia konfiga kernela do swojego sprzętu, to potem będziesz miał jakieś 1200 modułów do kompilacji mniej,
przez co o wiele łatwiej i szybciej skompilujesz każdy kernel.

http://forum.dug.net.pl/viewtopic.php?pid=225481#p225481


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#4  2013-09-13 18:12:50

  b3mol - Użytkownik

b3mol
Użytkownik
Skąd: Gdynia
Zarejestrowany: 2011-10-07

Re: [SOLVED] kompilacja 3.10.11 i błąd make: *** [debian/stamp/build/kerne

Dzięki za odpowiedź.

W unstable jest 3.10.12

A na kernel.org 3.10.11 jest najnowsza:), a na poważnie to na moje oko to jest w tej samej wersji co w testing.

Zawsze najpierw robię na bazie dystrybucyjnego konfiga i sprawdzam jak mi to dzieła... lub nie (np. czy sterowniki w dkms się kompilują). Później ustawiam pod sprzęt.


Registered Linux User #557815

Offline

 

#5  2013-09-13 18:45:20

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [SOLVED] kompilacja 3.10.11 i błąd make: *** [debian/stamp/build/kerne

b3mol napisał(-a):

A na kernel.org 3.10.11 jest najnowsza

Co takiego ?????

Dziś kompilowałem 3.11 :)

Kod:

ilin@debian:~/Pulpit$ uname -a
Linux debian 3.11.0 #3 SMP PREEMPT Fri Sep 13 10:05:45 CEST 2013 x86_64 GNU/Linux

Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#6  2013-09-13 18:56:56

  b3mol - Użytkownik

b3mol
Użytkownik
Skąd: Gdynia
Zarejestrowany: 2011-10-07

Re: [SOLVED] kompilacja 3.10.11 i błąd make: *** [debian/stamp/build/kerne

Przepraszam.
Najnowsza z gałęzi 3.10. Ta mnie interesuje bo ma być LTS.

BTW
Spróbowałem skompilować 3.2.51 na bazie konfiga z działającego 3.2.49 i oto efekt (kilka ostatnich wierszy):

Kod:

net/sunrpc/xprtrdma/verbs.c: In function ‘rpcrdma_register_default_external’:
net/sunrpc/xprtrdma/verbs.c:1767:1: warning: the frame size of 1044 bytes is larger than 1024 bytes [-Wframe-larger-than=]
  CC [M]  fs/xfs/xfs_dir2_node.o
  CC [M]  fs/xfs/xfs_dir2_sf.o
  LD [M]  net/sunrpc/xprtrdma/xprtrdma.o
  CC [M]  fs/xfs/xfs_ialloc.o
  LD [M]  net/sunrpc/xprtrdma/svcrdma.o
  LD [M]  net/sunrpc/sunrpc.o
  CC [M]  fs/xfs/xfs_ialloc_btree.o
  CC [M]  fs/xfs/xfs_inode.o
  CC [M]  fs/xfs/xfs_log_recover.o
  CC [M]  fs/xfs/xfs_mount.o
  CC [M]  fs/xfs/xfs_trans.o
  CC [M]  fs/xfs/xfs_log.o
  CC [M]  fs/xfs/xfs_log_cil.o
  CC [M]  fs/xfs/xfs_buf_item.o
  CC [M]  fs/xfs/xfs_extfree_item.o
  CC [M]  fs/xfs/xfs_inode_item.o
  CC [M]  fs/xfs/xfs_trans_ail.o
  CC [M]  fs/xfs/xfs_trans_buf.o
  CC [M]  fs/xfs/xfs_trans_extfree.o
  CC [M]  fs/xfs/xfs_trans_inode.o
  CC [M]  fs/xfs/xfs_dquot.o
  CC [M]  fs/xfs/xfs_dquot_item.o
  CC [M]  fs/xfs/xfs_trans_dquot.o
  CC [M]  fs/xfs/xfs_qm_syscalls.o
  CC [M]  fs/xfs/xfs_qm_bhv.o
  CC [M]  fs/xfs/xfs_qm.o
  CC [M]  fs/xfs/xfs_quotaops.o
  CC [M]  fs/xfs/xfs_qm_stats.o
  CC [M]  fs/xfs/xfs_rtalloc.o
  CC [M]  fs/xfs/xfs_acl.o
  CC [M]  fs/xfs/xfs_stats.o
  CC [M]  fs/xfs/xfs_sysctl.o
  LD [M]  fs/xfs/xfs.o
make[1]: Opuszczenie katalogu `/media/298e3c61-65b6-4356-9f20-5a86cc87c453/Warsztat/linux-3.2'
make: *** [debian/stamp/build/kernel] Błąd 2

Przy probie kompilacji 3.2.50 było dokładnie to samo.

Ostatnio edytowany przez b3mol (2013-09-13 19:01:13)


Registered Linux User #557815

Offline

 

#7  2013-09-13 19:04:29

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [SOLVED] kompilacja 3.10.11 i błąd make: *** [debian/stamp/build/kerne

Masz dosyć miejsca na dysku ?


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#8  2013-09-13 19:07:46

  b3mol - Użytkownik

b3mol
Użytkownik
Skąd: Gdynia
Zarejestrowany: 2011-10-07

Re: [SOLVED] kompilacja 3.10.11 i błąd make: *** [debian/stamp/build/kerne

Masz dosyć miejsca na dysku ?

Na 100%

Kod:

bartek@mint ~ $ df -h /dev/sdb1
System plików  rozm. użyte dost. %uż. zamont. na
/dev/sdb1       466G   28G  439G   6% /media/298e3c61-65b6-4356-9f20-5a86cc87c453

Registered Linux User #557815

Offline

 

#9  2013-09-13 19:08:28

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [SOLVED] kompilacja 3.10.11 i błąd make: *** [debian/stamp/build/kerne

Potrzebujesz to xfs ?
Jeśli nie to wyłącz.

Dlaczego nie masz źródeł w  /usr/src ?


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#10  2013-09-13 19:14:26

  b3mol - Użytkownik

b3mol
Użytkownik
Skąd: Gdynia
Zarejestrowany: 2011-10-07

Re: [SOLVED] kompilacja 3.10.11 i błąd make: *** [debian/stamp/build/kerne

Źródła mam na osobnym dysku, którego nie montuję na stałe. Zobaczę czy odhaczenie XFS cośzmieni.

//edit:
3.2.51 udało się skompilować i działa

Kod:

bartek@mint ~ $ uname -a
Linux mint 3.2.51-custom #3 SMP PREEMPT Fri Sep 13 20:08:51 CEST 2013 i686 athlon i386 GNU/Linux

Czyżby jakiś błąd w źródłach? Spróbuję z 3.10.11. Dzięki za zainteresowanie.

//edit:
3.10.11 wysypał się teraz przy:

Kod:

D [M]  drivers/media/usb/gspca/gspca_spca500.o
  LD [M]  drivers/media/usb/gspca/gspca_spca501.o
  LD [M]  drivers/media/usb/gspca/gspca_spca505.o
  LD [M]  drivers/media/usb/gspca/gspca_spca506.o
  LD [M]  drivers/media/usb/gspca/gspca_spca508.o
  LD [M]  drivers/media/usb/gspca/gspca_spca561.o
  LD [M]  drivers/media/usb/gspca/gspca_spca1528.o
  LD [M]  drivers/media/usb/gspca/gspca_sq905.o
  CC [M]  drivers/media/usb/usbvision/usbvision-i2c.o
  LD [M]  drivers/media/usb/gspca/gspca_sq905c.o
  LD [M]  drivers/media/usb/gspca/gspca_sq930x.o
  LD [M]  drivers/media/usb/gspca/gspca_sunplus.o
  CC [M]  drivers/media/usb/uvc/uvc_video.o
  LD [M]  drivers/media/usb/gspca/gspca_stk014.o
  LD [M]  drivers/media/usb/gspca/gspca_stv0680.o
  LD [M]  drivers/media/usb/gspca/gspca_t613.o
  LD [M]  drivers/media/usb/gspca/gspca_topro.o
  LD [M]  drivers/media/usb/gspca/gspca_tv8532.o
  LD [M]  drivers/media/usb/gspca/gspca_vc032x.o
  LD [M]  drivers/media/usb/gspca/gspca_vicam.o
  LD [M]  drivers/media/usb/gspca/gspca_xirlink_cit.o
  CC [M]  drivers/media/usb/uvc/uvc_ctrl.o
  LD [M]  drivers/media/usb/gspca/gspca_zc3xx.o
  CC [M]  drivers/media/usb/zr364xx/zr364xx.o
  CC [M]  drivers/media/usb/usbvision/usbvision-cards.o
  CC [M]  drivers/media/usb/uvc/uvc_status.o
  LD [M]  drivers/media/usb/usbvision/usbvision.o
  CC [M]  drivers/media/usb/uvc/uvc_isight.o
  CC [M]  drivers/media/usb/uvc/uvc_debugfs.o
  CC [M]  drivers/media/usb/uvc/uvc_entity.o
  LD [M]  drivers/media/usb/uvc/uvcvideo.o
make[1]: *** [drivers] Błąd 2
make[1]: Opuszczenie katalogu `/media/298e3c61-65b6-4356-9f20-5a86cc87c453/Warsztat/linux-3.10.11'
make: *** [debian/stamp/build/kernel] Błąd 2

Wydaje mi się, że coś mam nie tak w systemie.


//edit:
Może komuś się ta informacja przyda, problem rozwiązany. Chodziło o zbyt starą wersję gcc. Zainstalowałem gcc-4.8 z ubuntu/saucy i poszło.

Kod:

bartek@mint ~ $ uname -a
Linux mint 3.12.3-casc #1 SMP PREEMPT Thu Dec 5 20:39:07 CET 2013 i686 athlon i386 GNU/Linux

Kernel 3.12.3 z lekko zmienionym configiem zaporzyczonym z Aptosida.
I wielkie dzięki za zainteresowanie.

Ostatnio edytowany przez b3mol (2013-12-05 21:17:54)


Registered Linux User #557815

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)