Fremd-Buildsysteme
dietmarw
Contributor
Beiträge: 1833 Registriert: Mittwoch 10. April 2002, 15:39
Beitrag
von dietmarw » Samstag 17. März 2012, 10:28
Code: Alles auswählen
..
patching file player2_191/linux/drivers/media/dvb/stm/dvb/e2_proc/e2_proc_avs.c
patching file player2_191/linux/drivers/media/dvb/stm/dvb/e2_proc/e2_proc_video.c
Hunk #1 succeeded at 298 (offset 1 line).
Hunk #2 succeeded at 306 (offset 1 line).
Hunk #3 succeeded at 324 (offset 1 line).
Hunk #4 succeeded at 366 (offset 1 line).
Hunk #5 succeeded at 386 (offset 1 line).
Hunk #6 succeeded at 404 (offset 1 line).
Hunk #7 succeeded at 418 (offset 1 line).
Hunk #8 succeeded at 471 (offset 1 line).
Hunk #9 succeeded at 491 (offset 1 line).
Hunk #10 succeeded at 510 (offset 1 line).
Hunk #11 succeeded at 536 (offset 1 line).
Hunk #12 succeeded at 591 (offset 1 line).
Hunk #13 succeeded at 623 (offset 1 line).
Hunk #14 succeeded at 637 (offset 1 line).
Hunk #15 succeeded at 668 (offset 1 line).
Hunk #16 succeeded at 730 (offset 1 line).
Hunk #17 succeeded at 749 (offset 1 line).
Hunk #18 succeeded at 774 (offset 1 line).
Hunk #19 succeeded at 792 (offset 1 line).
Hunk #20 succeeded at 806 (offset 1 line).
Hunk #21 succeeded at 837 (offset 1 line).
Hunk #22 succeeded at 856 (offset 1 line).
Hunk #23 succeeded at 881 (offset 1 line).
Hunk #24 succeeded at 899 (offset 1 line).
Hunk #25 succeeded at 913 (offset 1 line).
Hunk #26 succeeded at 944 (offset 1 line).
Hunk #27 succeeded at 963 (offset 1 line).
Hunk #28 succeeded at 988 (offset 1 line).
Hunk #29 succeeded at 1006 (offset 1 line).
Hunk #30 succeeded at 1020 (offset 1 line).
Hunk #31 succeeded at 1051 (offset 1 line).
Hunk #32 succeeded at 1070 (offset 1 line).
Hunk #33 succeeded at 1095 (offset 1 line).
Hunk #34 succeeded at 1113 (offset 1 line).
Hunk #35 succeeded at 1127 (offset 1 line).
Hunk #36 succeeded at 1155 (offset 1 line).
Hunk #37 succeeded at 1177 (offset 1 line).
Hunk #38 succeeded at 1199 (offset 1 line).
Hunk #39 succeeded at 1221 (offset 1 line).
Hunk #40 succeeded at 1243 (offset 1 line).
Hunk #41 succeeded at 1265 (offset 1 line).
Hunk #42 succeeded at 1284 (offset 1 line).
Hunk #43 succeeded at 1299 (offset 1 line).
Hunk #44 succeeded at 1316 (offset 1 line).
Hunk #45 succeeded at 1331 (offset 1 line).
Hunk #46 succeeded at 1350 with fuzz 1 (offset 1 line).
Hunk #47 FAILED at 1379.
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
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/dietmarw/spark/build/cs-neutrino/build_tmp/driver] Error 1
seife
Developer
Beiträge: 4189 Registriert: Sonntag 2. November 2003, 12:36
Beitrag
von seife » Samstag 17. März 2012, 11:36
fixed.
Irgendwie muss ich wohl mal meinen eigenen driver/ tree irgendwo hosten, damit nicht jedes update im tdt den build bricht...
dietmarw
Contributor
Beiträge: 1833 Registriert: Mittwoch 10. April 2002, 15:39
Beitrag
von dietmarw » Mittwoch 21. März 2012, 18:09
Code: Alles auswählen
...
patching file e2_proc/e2_proc_main.c
Hunk #2 FAILED at 324.
Hunk #7 succeeded at 802 (offset 4 lines).
Hunk #8 succeeded at 908 (offset 4 lines).
1 out of 8 hunks FAILED -- saving rejects to file e2_proc/e2_proc_main.c.rej
make: *** [/home/dietmarw/spark/build/cs-neutrino/build_tmp/driver] Error 1
seife
Developer
Beiträge: 4189 Registriert: Sonntag 2. November 2003, 12:36
Beitrag
von seife » Mittwoch 21. März 2012, 21:53
fixed
dietmarw
Contributor
Beiträge: 1833 Registriert: Mittwoch 10. April 2002, 15:39
Beitrag
von dietmarw » Samstag 24. März 2012, 07:51
Code: Alles auswählen
...
mkdir -p /home/dietmarw/spark/build/cs-neutrino/build_tmp/pkg
cp -a skel-root/common/* /home/dietmarw/spark/build/cs-neutrino/build_tmp/pkg/
cp -a skel-root/spark/* /home/dietmarw/spark/build/cs-neutrino/build_tmp/pkg/
find /home/dietmarw/spark/build/cs-neutrino/build_tmp/pkg -name .gitignore | xargs rm
test -d /home/dietmarw/spark/build/cs-neutrino/build_tmp/pkg/bin || mkdir /home/dietmarw/spark/build/cs-neutrino/build_tmp/pkg/bin
cp -a /home/dietmarw/spark/build/cs-neutrino/root/bin/stfbcontrol /home/dietmarw/spark/build/cs-neutrino/root/bin/fp_control \
/home/dietmarw/spark/build/cs-neutrino/root/bin/rset /home/dietmarw/spark/build/cs-neutrino/root/bin/ustslave \
/home/dietmarw/spark/build/cs-neutrino/build_tmp/pkg/bin
cp: cannot stat `/home/dietmarw/spark/build/cs-neutrino/root/bin/rset': No such file or directory
make: *** [aaa_base-pkg] Error 1
doc
Contributor
Beiträge: 1623 Registriert: Donnerstag 10. Januar 2002, 20:03
Beitrag
von doc » Samstag 24. März 2012, 10:21
hmm, da hänge ich auch gerade
Na schönen Dank Herr Schwanke!
Ein toller Sommer!
seife
Developer
Beiträge: 4189 Registriert: Sonntag 2. November 2003, 12:36
Beitrag
von seife » Samstag 24. März 2012, 10:29
rset gibts nicht mehr (das kam direkt aus dem tdt git). Und den Fehler IMVHO seit knapp 1h auch nicht.
AudioSlyer
Erleuchteter
Beiträge: 450 Registriert: Sonntag 28. Juli 2002, 01:18
Beitrag
von AudioSlyer » Montag 2. April 2012, 13:14
aktuell:
Code: Alles auswählen
wget -t3 -T10 -c -P /home/as/seife/buildsystem-cs/download ftp://munnari.oz.au/pub/tzdata2012b.tar.gz
--2012-04-02 13:12:04-- ftp://munnari.oz.au/pub/tzdata2012b.tar.gz
=> »/home/as/seife/buildsystem-cs/download/tzdata2012b.tar.gz«
Auflösen des Hostnamen »munnari.oz.au«... 202.29.151.3, 2001:3c8:9007:1::21, 2001:3c8:9009:181::2
Verbindungsaufbau zu munnari.oz.au|202.29.151.3|:21... verbunden.
Anmelden als anonymous ... Angemeldet!
==> SYST ... fertig. ==> PWD ... fertig.
==> TYPE I ... fertig. ==> CWD (1) /pub ... fertig.
==> SIZE tzdata2012b.tar.gz ... fertig.
==> PASV ... fertig. ==> RETR tzdata2012b.tar.gz ...
Die Datei »»tzdata2012b.tar.gz«« gibt es nicht.
seife
Developer
Beiträge: 4189 Registriert: Sonntag 2. November 2003, 12:36
Beitrag
von seife » Montag 2. April 2012, 13:45
Sollte wieder gehen.
dietmarw
Contributor
Beiträge: 1833 Registriert: Mittwoch 10. April 2002, 15:39
Beitrag
von dietmarw » Mittwoch 11. April 2012, 12:27
pkg-config paketname müßte falsch sein
pkg-config-0.0.26.tar.gz (falsch?)
pkg-config-0.26.tar.gz (richtig?)
doc
Contributor
Beiträge: 1623 Registriert: Donnerstag 10. Januar 2002, 20:03
Beitrag
von doc » Mittwoch 11. April 2012, 13:19
Mein Fehler,
habe gerade einen Fix geschickt.
Na schönen Dank Herr Schwanke!
Ein toller Sommer!
schufti
Einsteiger
Beiträge: 352 Registriert: Freitag 20. August 2004, 23:33
Beitrag
von schufti » Freitag 13. April 2012, 14:04
Hi,
habe folgenden Fehler bei make spark-system-usb
Code: Alles auswählen
checking for package vorbisidec... no
configure: error: could not find package vorbisidec
make819: *** [/home/user/buildsystem-cs/build_tmp/neutrino-hd-tripledragon/config.status] Error 1
make[1]: Leaving directory '/home/user/buildsystem-cs'
make: *** [spark-system-usb] Error 2
bis vor ca. 2 Wochen hats noch problemlos gebaut, jetzt habe ich neu gecloned und nix geht mehr...
seife
Developer
Beiträge: 4189 Registriert: Sonntag 2. November 2003, 12:36
Beitrag
von seife » Samstag 14. April 2012, 10:33
Ich habe da zwar eine Vermutung, aber um das zu untersuchen müsstest du schauen ob
a) libvorbisidec gebaut wurde (deps/libvorbisidec existiert)
b) was genau dem configure an der libvorbisidec nicht gefällt (build_tmp/neutrino-hd-tripledragon/config.log)
Bei mir funktioniert es natürlich...
AudioSlyer
Erleuchteter
Beiträge: 450 Registriert: Sonntag 28. Juli 2002, 01:18
Beitrag
von AudioSlyer » Samstag 14. April 2012, 20:32
Code: Alles auswählen
checking for package vorbisidec... no
configure: error: could not find package vorbisidec
make[1]: *** [/home/as/seife/buildsystem-cs/build_tmp/neutrino-hd-tripledragon/config.status] Fehler 1
deps/libvorbisidec ist vorhanden
Config.log:
http://home.arcor.de/audioslyer/spark/config.log
conftest.c:23:28: fatal error: ac_nonexistent.h: No such file or directory
seife
Developer
Beiträge: 4189 Registriert: Sonntag 2. November 2003, 12:36
Beitrag
von seife » Samstag 14. April 2012, 22:34
vielleicht ist es jetzt besser, wenn nicht source/neutrino-hd-td/configure mal löschen und nochmal probieren, und wenn das auch nichts hilft im neutrino/config.status target noch das "export PKG_CONFIG=$(PKG_CONFIG) \" wieder reinmachen. Aber dann muss es gehen.
Der Fehler bei dir war:
PKG_CONFIG='/usr/bin/pkg-config'
Das muss "..../host/bin/pkg-config" sein, oder PKG_CONFIG_PATH muss gesetzt sein. Keine Ahnung, warum das nur bei libvorbisidec knallt...
schufti
Einsteiger
Beiträge: 352 Registriert: Freitag 20. August 2004, 23:33
Beitrag
von schufti » Montag 16. April 2012, 08:45
hmmm....
heute:
make all-clean
git pull
make crosstool
make bootstrap
Code: Alles auswählen
configure: error: pkg-config and glib-2.0 not found, please set GLIB_CFLAGS and GLIB_LIBS to the correct values
make: *** [/home/evolux/buildsystem-cs/host/bin/pkg-config] Error 1
seife
Developer
Beiträge: 4189 Registriert: Sonntag 2. November 2003, 12:36
Beitrag
von seife » Montag 16. April 2012, 09:36
glib2-devel wird von pkg-config 0.26 benötigt.
schufti
Einsteiger
Beiträge: 352 Registriert: Freitag 20. August 2004, 23:33
Beitrag
von schufti » Montag 16. April 2012, 10:38
gibt's eigentlich irgendwo eine Liste der Voraussetzungen / Abhängigkeiten die auch gepflegt wird?
Wenn sich so Essentielles ändert wäre das für Otto_normal_imagebuilder ganz hilfreich als Hinweis warums schon wieder mal nicht glatt läuft ...
doc
Contributor
Beiträge: 1623 Registriert: Donnerstag 10. Januar 2002, 20:03
Beitrag
von doc » Montag 16. April 2012, 10:56
Gibt es schon lange.
http://wiki.tuxbox-cvs.sourceforge.net/ ... igte_Tools
Wenn etwas fehlt dann gerne nach pflegen.
Bin mir aber sicher das sich nichts essentielles im letzten Jahr geändert hat.
Na schönen Dank Herr Schwanke!
Ein toller Sommer!
seife
Developer
Beiträge: 4189 Registriert: Sonntag 2. November 2003, 12:36
Beitrag
von seife » Montag 16. April 2012, 11:25
Doch. glib2-devel seit du pkg-config updated hast.
Der build meckert jetzt aber, wenn das fehlt.
schufti
Einsteiger
Beiträge: 352 Registriert: Freitag 20. August 2004, 23:33
Beitrag
von schufti » Montag 16. April 2012, 12:16
jetzt komm ich soweit
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 FAILED at 56.
Hunk #2 FAILED at 80.
Hunk #3 succeeded at 210 (offset -8 lines).
Hunk #4 succeeded at 226 (offset -8 lines).
Hunk #5 succeeded at 372 (offset -8 lines).
Hunk #6 succeeded at 385 (offset -8 lines).
Hunk #7 succeeded at 461 (offset -8 lines).
Hunk #8 succeeded at 478 (offset -8 lines).
2 out of 8 hunks FAILED -- saving rejects to file player2_191/linux/drivers/media/dvb/stm/dvb/e2_proc/e2_proc_audio.c.rej
habe die beiden Hunks mal aus dem Patch entfernt (sind ja nur kosmetisch)
aber dann krachts hier
Code: Alles auswählen
cp -a /home/evolux/buildsystem-cs/root/bin/stfbcontrol /home/evolux/buildsystem-cs/root/bin/fp_control \
/home/evolux/buildsystem-cs/root/bin/ustslave \
/home/evolux/buildsystem-cs/root/bin/spark_fp \
/home/evolux/buildsystem-cs/build_tmp/pkg/bin
cp: cannot stat `/home/evolux/buildsystem-cs/root/bin/spark_fp': No such file or directory
make[1]: *** [aaa_base-pkg] Error 1
make[1]: Leaving directory `/home/evolux/buildsystem-cs'
make: *** [spark-system-usb] Error 2
evolux@evolux:~/buildsystem-cs$
und davor finde ich aber keinen Fehler, warum spark_fp nicht gebuilded sein sollte ...
doc
Contributor
Beiträge: 1623 Registriert: Donnerstag 10. Januar 2002, 20:03
Beitrag
von doc » Montag 16. April 2012, 12:54
seife hat geschrieben: Doch. glib2-devel seit du pkg-config updated hast.
Der build meckert jetzt aber, wenn das fehlt.
So genau hatte ich da nicht hin geschaut, gab auch bisher keine Probleme auf meinen Rechnern. Aber die Devel Pakete der glib installiere ich eigentlich immer direkt am Anfang nach einer Neuinstallation mit. Da gibt es genug andere Sachen die das Paket auch brauchen.
Code: Alles auswählen
dpkg -l |grep libglib2
ii libglib2.0-0 2.24.2-1 The GLib library of C routines
ii libglib2.0-dev 2.24.2-1 Development files for the GLib library
Daher ist die Anleitung im Wiki auch nicht überarbeitet worden (und musste auch nicht).
Code: Alles auswählen
apt-get install --yes \
... \
... \
... libglib2.0-dev \
...
Aber egal, bisher hatten wir noch alles lösen können.
Na schönen Dank Herr Schwanke!
Ein toller Sommer!
seife
Developer
Beiträge: 4189 Registriert: Sonntag 2. November 2003, 12:36
Beitrag
von seife » Montag 16. April 2012, 13:23
schufti hat geschrieben: jetzt komm ich soweit
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 FAILED at 56.
Hunk #2 FAILED at 80.
Hunk #3 succeeded at 210 (offset -8 lines).
Hunk #4 succeeded at 226 (offset -8 lines).
Hunk #5 succeeded at 372 (offset -8 lines).
Hunk #6 succeeded at 385 (offset -8 lines).
Hunk #7 succeeded at 461 (offset -8 lines).
Hunk #8 succeeded at 478 (offset -8 lines).
2 out of 8 hunks FAILED -- saving rejects to file player2_191/linux/drivers/media/dvb/stm/dvb/e2_proc/e2_proc_audio.c.rej
Ich würde mal behaupten, dein source/tdt ist nicht aktuell...
aber dann krachts hier
Code: Alles auswählen
cp -a /home/evolux/buildsystem-cs/root/bin/stfbcontrol /home/evolux/buildsystem-cs/root/bin/fp_control \
/home/evolux/buildsystem-cs/root/bin/ustslave \
/home/evolux/buildsystem-cs/root/bin/spark_fp \
/home/evolux/buildsystem-cs/build_tmp/pkg/bin
cp: cannot stat `/home/evolux/buildsystem-cs/root/bin/spark_fp': No such file or directory
make[1]: *** [aaa_base-pkg] Error 1
make[1]: Leaving directory `/home/evolux/buildsystem-cs'
make: *** [spark-system-usb] Error 2
evolux@evolux:~/buildsystem-cs$
und davor finde ich aber keinen Fehler, warum spark_fp nicht gebuilded sein sollte ...
...und deine libstb-hal auch nicht. "make update-neutrino" hast du gemacht?
dietmarw
Contributor
Beiträge: 1833 Registriert: Mittwoch 10. April 2002, 15:39
Beitrag
von dietmarw » Montag 16. April 2012, 13:58
also ein frischer build lief heute mittag durch..
schufti
Einsteiger
Beiträge: 352 Registriert: Freitag 20. August 2004, 23:33
Beitrag
von schufti » Montag 16. April 2012, 14:28
habe heute früh gemacht ...
make all-clean
git pull
make crosstool
make bootstrap
make neutrino