[Spark] Build broken

Fremd-Buildsysteme
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

[Spark] Build broken

Beitrag von dbt »

Wollte neu bauen, aber Build bricht ab und zwar zuerst hier mit:

Code: Alles auswählen

make minimal-system-pkgs

Code: Alles auswählen

==> Applying Patch: sparkdrivers/0001-player2_191-silence-kmsg-spam.patch
patching file player2_191/linux/drivers/media/dvb/stm/backend/player_module.c
patching file player2_191/linux/drivers/media/dvb/stm/dvb/e2_proc/e2_proc_audio.c
Hunk #1 succeeded at 99 (offset 43 lines).
Hunk #2 succeeded at 125 (offset 43 lines).
Hunk #3 succeeded at 265 (offset 43 lines).
Hunk #4 succeeded at 281 (offset 43 lines).
Hunk #5 succeeded at 427 (offset 43 lines).
Hunk #6 succeeded at 440 (offset 43 lines).
Hunk #7 succeeded at 516 (offset 43 lines).
Hunk #8 succeeded at 533 (offset 43 lines).
patching file player2_191/linux/drivers/media/dvb/stm/dvb/e2_proc/e2_proc_avs.c
Hunk #1 succeeded at 124 (offset 9 lines).
Hunk #2 succeeded at 148 (offset 9 lines).
Hunk #3 succeeded at 235 (offset 9 lines).
Hunk #4 succeeded at 247 (offset 9 lines).
Hunk #5 succeeded at 360 (offset 108 lines).
Hunk #6 FAILED at 265.
Hunk #7 FAILED at 305.
Hunk #8 succeeded at 602 (offset 280 lines).
Hunk #9 succeeded at 615 (offset 280 lines).
Hunk #10 FAILED at 354.
Hunk #11 FAILED at 367.
Hunk #12 FAILED at 389.
Hunk #13 FAILED at 520.
Hunk #14 FAILED at 551.
Hunk #15 succeeded at 648 (offset 83 lines).
Hunk #16 FAILED at 578.
Hunk #17 FAILED at 596.
Hunk #18 FAILED at 610.
Hunk #19 succeeded at 661 (offset 38 lines).
Hunk #20 succeeded at 690 (offset 38 lines).
10 out of 20 hunks FAILED -- saving rejects to file player2_191/linux/drivers/media/dvb/stm/dvb/e2_proc/e2_proc_avs.c.rej
patching file player2_191/linux/drivers/media/dvb/stm/dvb/e2_proc/e2_proc_video.c
Hunk #1 succeeded at 522 (offset 224 lines).
Hunk #2 succeeded at 530 (offset 224 lines).
Hunk #3 succeeded at 548 (offset 224 lines).
Hunk #4 succeeded at 590 (offset 224 lines).
Hunk #5 succeeded at 610 (offset 224 lines).
Hunk #6 succeeded at 628 (offset 224 lines).
Hunk #7 succeeded at 642 (offset 224 lines).
Hunk #8 succeeded at 695 (offset 224 lines).
Hunk #9 succeeded at 715 (offset 224 lines).
Hunk #10 succeeded at 734 (offset 224 lines).
Hunk #11 succeeded at 760 (offset 224 lines).
Hunk #12 succeeded at 815 (offset 224 lines).
Hunk #13 succeeded at 847 (offset 224 lines).
Hunk #14 succeeded at 861 (offset 224 lines).
Hunk #15 succeeded at 892 (offset 224 lines).
Hunk #16 succeeded at 954 (offset 224 lines).
Hunk #17 succeeded at 973 (offset 224 lines).
Hunk #18 succeeded at 998 (offset 224 lines).
Hunk #19 succeeded at 1016 (offset 224 lines).
Hunk #20 succeeded at 1030 (offset 224 lines).
Hunk #21 succeeded at 1061 (offset 224 lines).
Hunk #22 succeeded at 1080 (offset 224 lines).
Hunk #23 succeeded at 1105 (offset 224 lines).
Hunk #24 succeeded at 1123 (offset 224 lines).
Hunk #25 succeeded at 1137 (offset 224 lines).
Hunk #26 succeeded at 1168 (offset 224 lines).
Hunk #27 succeeded at 1187 (offset 224 lines).
Hunk #28 succeeded at 1212 (offset 224 lines).
Hunk #29 succeeded at 1230 (offset 224 lines).
Hunk #30 succeeded at 1244 (offset 224 lines).
Hunk #31 succeeded at 1275 (offset 224 lines).
Hunk #32 succeeded at 1294 (offset 224 lines).
Hunk #33 succeeded at 1319 (offset 224 lines).
Hunk #34 succeeded at 1337 (offset 224 lines).
Hunk #35 succeeded at 1351 (offset 224 lines).
Hunk #36 succeeded at 1379 (offset 224 lines).
Hunk #37 succeeded at 1401 (offset 224 lines).
Hunk #38 succeeded at 1423 (offset 224 lines).
Hunk #39 succeeded at 1445 (offset 224 lines).
Hunk #40 succeeded at 1467 (offset 224 lines).
Hunk #41 succeeded at 1489 (offset 224 lines).
Hunk #42 succeeded at 1508 (offset 224 lines).
Hunk #43 succeeded at 1523 (offset 224 lines).
Hunk #44 succeeded at 1540 (offset 224 lines).
Hunk #45 succeeded at 1555 (offset 224 lines).
Hunk #46 succeeded at 1574 (offset 224 lines).
Hunk #47 FAILED at 1378.
1 out of 47 hunks FAILED -- saving rejects to file player2_191/linux/drivers/media/dvb/stm/dvb/e2_proc/e2_proc_video.c.rej
patching file player2_191/linux/drivers/media/dvb/stm/dvb/e2_proc/e2_proc_vmpeg.c
patching file player2_191/linux/drivers/media/dvb/stm/dvb/st-pti.c
Hunk #1 FAILED at 110.
Hunk #2 succeeded at 160 (offset 7 lines).
Hunk #3 succeeded at 195 (offset 7 lines).
Hunk #4 succeeded at 222 (offset 7 lines).
Hunk #5 succeeded at 250 (offset 7 lines).
Hunk #6 succeeded at 268 (offset 7 lines).
Hunk #7 FAILED at 295.
Hunk #8 succeeded at 327 (offset 15 lines).
Hunk #9 succeeded at 360 (offset 15 lines).
Hunk #10 succeeded at 573 (offset 26 lines).
2 out of 10 hunks FAILED -- saving rejects to file player2_191/linux/drivers/media/dvb/stm/dvb/st-pti.c.rej
patching file player2_191/linux/drivers/sound/kreplay/kreplay.c
patching file player2_191/linux/drivers/sound/ksound/ksound-core.c
patching file player2_191/linux/drivers/sound/ksound/ktone.c
make: *** [/home/dbt/devel/bs-spk/build_tmp/driver] Fehler 1
dbt@linux-11-3:~/devel/bs-spk>

kennt das schon jemand?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: [Spark] Build broken

Beitrag von seife »

in source/tdt mal "git reset --hard 04e4fcc5e25d1e90b310f360c6b738d26ae05151", um den letzten commit dort rückgängig zu machen.
Wenn ich dazu komme rebase ich heute abend die Patches.
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: [Spark] Build broken

Beitrag von dbt »

Aha. Danke dann warte ich noch mal ab.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: [Spark] Build broken

Beitrag von seife »

Sollte nun wieder gehen.
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: [Spark] Build broken

Beitrag von dbt »

:gruebel:
Danke, aber habe immer noch böse hunks drin...
...habe aber dann das tdt git noch ein Stück weiter zurückgesetzt, dann passte es.

Code: Alles auswählen

6337c28b9ec64582a9356393bcc1aa09e699e705

Wäre vlt. besser, nur einen bestimmten verwendbaren Stand von dort raus zu klonen, denn wenn sich dort was ändert, passt ja dann unter Umständen später überhaupt nichts mehr. Tags gibts dort wohl keine.
...ob und wie weit da was von den Neuerungen hier gebraucht wird, ist mir nicht bekannt. Jedenfalls bauts erst mal. weiter bis hier:

Code: Alles auswählen

make[3]: Leaving directory `/home/dbt/devel/bs-spk/build_tmp/libstb-hal/libspark'
Making all in libeplayer3
make[3]: Entering directory `/home/dbt/devel/bs-spk/build_tmp/libstb-hal/libeplayer3'
  CC       container.o
  CC       container_ffmpeg.o
/home/dbt/devel/bs-spk/source/libstb-hal/libeplayer3/container/container_ffmpeg.c:40:30: fatal error: libavutil/avutil.h: Datei oder Verzeichnis nicht gefunden
compilation terminated.
make[3]: *** [container_ffmpeg.o] Fehler 1
make[3]: Leaving directory `/home/dbt/devel/bs-spk/build_tmp/libstb-hal/libeplayer3'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/dbt/devel/bs-spk/build_tmp/libstb-hal'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/home/dbt/devel/bs-spk/build_tmp/libstb-hal'
make: *** [libstb-hal] Fehler 2
dbt@linux-11-3:~/devel/bs-spk> 
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: [Spark] Build broken

Beitrag von seife »

Nein, mit tdt master muss es jetzt patchen, sonst ist was faul.
Ja, die Treiber mal auf getestete Versionen irgendwohin pushen (ohne den ganzen tdt rest) will ich mal machen.

Die libstb-hal braucht auf SPARK ffmpeg, evtl. fehlt da die dependency.
Welches make-Target hattest du angegeben? Ich hatte es erst letztens von null weg mit "make system-pkgs" probiert und die fehlenden dependencies nachgeplfegt...
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: [Spark] Build broken

Beitrag von dbt »

seife hat geschrieben: Welches make-Target hattest du angegeben? ...
minimal-system-pkgs

Edit: habs jetzt mit make system-pks versucht, damit gings schon weiter, bleibt aber dann beim XFS stehen, weil der Link zum Archiv nicht funktioniert hatte:
0001-archives.mk-fix-broken-xfsprogs-url.patch
dann aber nächster Aussetzer:

Code: Alles auswählen

make[2]: Leaving directory `/home/dbt/devel/bs-spk/build_tmp/linux-2.6.32.57_stm24_0210'
make[2]: Entering directory `/home/dbt/devel/bs-spk/build_tmp/linux-2.6.32.57_stm24_0210'
  INSTALL drivers/input/misc/uinput.ko
  INSTALL drivers/scsi/scsi_wait_scan.ko
  INSTALL drivers/usb/serial/ftdi_sio.ko
  INSTALL drivers/usb/serial/pl2303.ko
  INSTALL drivers/usb/serial/usbserial.ko
  INSTALL fs/autofs4/autofs4.ko
  INSTALL sound/core/snd-hwdep.ko
  INSTALL sound/core/snd-rawmidi.ko
  INSTALL sound/usb/snd-usb-audio.ko
  INSTALL sound/usb/snd-usb-lib.ko
  DEPMOD  2.6.32.57_stm24_0210
make[2]: Leaving directory `/home/dbt/devel/bs-spk/build_tmp/linux-2.6.32.57_stm24_0210'
cp: Aufruf von stat für „arch/sh/boot/uImage“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make[1]: *** [_sparkkernel] Fehler 1
make[1]: Leaving directory `/home/dbt/devel/bs-spk'
make: *** [sparkkernel] Fehler 2
dbt@linux-11-3:~/devel/bs-spk> 

Edit: Muss wohl mkimage nachinstallieren.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: [Spark] Build broken

Beitrag von seife »

Der Kernel (bei dem es bei dir hängt) braucht kein mkimage soweit ich sehe.
Ausserdem wird mkimage ja aus dem u-boot-tools.rpm nach cross/host/bin installiert.
scripts/spark-usbboot.sh holt es sich dann auch von dort.

Dein Kernelproblem ist irgendwas anderes, aber ich seh nicht was. Wenn da kein uImage ist, dann muss da irgendwo weiter vorn schon was schiefgegangen sein, denn...

Code: Alles auswählen

_sparkkernel: $(BUILD_TMP)/linux-$(KVERSION_FULL)$(K_EXTRA)
        set -e; cd $(BUILD_TMP)/linux-$(KVERSION_FULL)$(K_EXTRA); \
                export PATH=$(CROSS_BASE)/host/bin:$(PATH); \
                $(MAKE) ARCH=sh CROSS_COMPILE=$(TARGET)- uImage modules; \
                make    ARCH=sh CROSS_COMPILE=$(TARGET)- \
                        INSTALL_MOD_PATH=$(TARGETPREFIX)/mymodules$(K_EXTRA) modules_install; \
                cp -L arch/sh/boot/uImage $(BUILD_TMP)/uImage$(K_EXTRA)
...es wird ja erst "make uImage modules" und dann "make modules_install" gemacht. Wenn dann kein uImage da ist, dann weiss ich auch nicht...
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: [Spark] Build broken

Beitrag von dbt »

mkimage hatte ich jetzt aber nachträglich installiert und dann lief das auch durch. :gruebel: Hat mich auch gewundert, wieso das dafür notwendig wäre, aber da war nunmal eine Meldung das mkimage nicht zu finden wäre und deswegen kam ich dann auf den Gedanken.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: [Spark] Build broken

Beitrag von seife »

Dann musst du hier schon die Meldungen posten, die du bekommst und nicht andere, sonst kann ich da nicht helfen :-)