Friedels NHD2 Build Problem

ghani123
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 265
Registriert: Do 19. Jan 2012, 01:01
Hat sich bedankt: 1 Mal
Danksagung erhalten: 0

Re: allg. Infos zu den changelogs

#16

Beitrag von ghani123 »

slizer hat geschrieben:bei mir sieht das im Moment anders aus

Code: Alles auswählen

Aktualisiert zu Revision 2029.
cd /home/slizer/max-tdt/tdt/cvs/apps/nhd2-exp && patch -p1 < "/home/slizer/max-tdt/tdt/cvs/cdk/Patches/neutrino-hd2-exp.diff"
patching file lib/libdvbsub/dvbsubtitle.cpp
Hunk #1 FAILED at 193.
Hunk #2 FAILED at 201.
2 out of 2 hunks FAILED -- saving rejects to file lib/libdvbsub/dvbsubtitle.cpp.rej
patching file lib/libeplayer3/container/container_ffmpeg.c
Hunk #1 FAILED at 38.
Hunk #2 succeeded at 59 with fuzz 2 (offset 11 lines).
Hunk #3 FAILED at 135.
Hunk #4 FAILED at 259.
Hunk #5 FAILED at 641.
Hunk #6 FAILED at 809.
Hunk #7 succeeded at 919 with fuzz 2 (offset 14 lines).
Hunk #8 FAILED at 947.
Hunk #9 FAILED at 1096.
7 out of 9 hunks FAILED -- saving rejects to file lib/libeplayer3/container/container_ffmpeg.c.rej
patching file src/gui/infoviewer.cpp
Hunk #1 succeeded at 38 with fuzz 2 (offset 3 lines).
patching file src/gui/Makefile.am
make: *** [.deps/neutrino-hd2-exp.do_prepare] Fehler 1   

Hallo wollte auch mit testen, aber es hört bei mir auch hier, wie bei dir?

Code: Alles auswählen

root@ghani-MS-6567V2:/max-tdt/tdt/cvs/cdk# make yaud-neutrino-hd2-exp
make: Zirkuläre Datei .deps/cross-sh4-libgcc <- .deps/glibc Abhängigkeit wird nicht verwendet.
rm -rf /max-tdt/tdt/cvs/apps/neutrino-hd2-exp
rm -rf /max-tdt/tdt/cvs/apps/neutrino-hd2-exp.org
[ -d "/root/Archive/neutrino-hd2-exp.svn" ] && \
	(cd /root/Archive/neutrino-hd2-exp.svn; svn up ; cd "/max-tdt/tdt/cvs/cdk";); \
	[ -d "/root/Archive/neutrino-hd2-exp.svn" ] || \
	svn co http://neutrinohd2.googlecode.com/svn/branches/nhd2-exp /root/Archive/neutrino-hd2-exp.svn; \
	cp -ra /root/Archive/neutrino-hd2-exp.svn /max-tdt/tdt/cvs/apps/neutrino-hd2-exp; \
	cp -ra /max-tdt/tdt/cvs/apps/neutrino-hd2-exp /max-tdt/tdt/cvs/apps/neutrino-hd2-exp.org
Revision 2081.
cd /max-tdt/tdt/cvs/apps/neutrino-hd2-exp && patch -p1 < "/max-tdt/tdt/cvs/cdk/Patches/neutrino-hd2-exp.diff"
patching file src/gui/Makefile.am
Reversed (or previously applied) patch detected!  Assume -R? [n] N
Apply anyway? [n] y
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file src/gui/Makefile.am.rej
patching file lib/libeplayer3/container/container_ffmpeg.c
Hunk #1 FAILED at 38.
Hunk #2 succeeded at 59 with fuzz 2 (offset 11 lines).
Hunk #3 FAILED at 135.
Hunk #4 FAILED at 254.
Hunk #5 FAILED at 636.
Hunk #6 FAILED at 804.
Hunk #7 FAILED at 901.
Hunk #8 FAILED at 941.
Hunk #9 FAILED at 1089.
8 out of 9 hunks FAILED -- saving rejects to file lib/libeplayer3/container/container_ffmpeg.c.rej
patching file lib/libdvbsub/dvbsubtitle.cpp
Hunk #1 FAILED at 193.
Hunk #2 FAILED at 201.
2 out of 2 hunks FAILED -- saving rejects to file lib/libdvbsub/dvbsubtitle.cpp.rej
make: *** [.deps/neutrino-hd2-exp.do_prepare] Fehler 1
Bild
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13405
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1364 Mal
Kontaktdaten:

Re: allg. Infos zu den changelogs

#17

Beitrag von BPanther »

Der Patch ist doch seit 29.12. garnicht mehr aktiv im GIT -> https://gitorious.org/open-duckbox-proj ... f0942c2ce0

Habt ihr auch das aktuelle GIT?!
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
ghani123
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 265
Registriert: Do 19. Jan 2012, 01:01
Hat sich bedankt: 1 Mal
Danksagung erhalten: 0

Re: allg. Infos zu den changelogs

#18

Beitrag von ghani123 »

ja ist aktuell, habe ich erst vor 3 tagen runtergeladen, nun wie geht es jetzt weiter?
Bild
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13405
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1364 Mal
Kontaktdaten:

Re: allg. Infos zu den changelogs

#19

Beitrag von BPanther »

Dann frage ich mich, warum der Patch da noch bei Dir aktiv ist. Auch mal die neutrino.mk verglichen, ob das bei Dir auch so angekommen ist?

EDIT: Zudem stimmt der gesamte Neutrino-Path bei Dir doch garnicht (bei slizer stimmt der zumindest) - siehe auch hier die neutrino.mk.

Bei dir im Log:
cp -ra /root/Archive/neutrino-hd2-exp.svn /max-tdt/tdt/cvs/apps/neutrino-hd2-exp; \
cp -ra /max-tdt/tdt/cvs/apps/neutrino-hd2-exp /max-tdt/tdt/cvs/apps/neutrino-hd2-exp.org
In der neutrino.mk heißt es aber:
cp -ra $(archivedir)/neutrino-hd2-exp.svn $(appsdir)/nhd2-exp; \
cp -ra $(appsdir)/nhd2-exp $(appsdir)/nhd2-exp.org
Da passt also so einiges nicht bei Dir...
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
Benutzeravatar
Frankenstone
Co-Admin
Co-Admin
Beiträge: 3500
Registriert: Mo 4. Jul 2011, 21:19
Hat sich bedankt: 380 Mal
Danksagung erhalten: 272 Mal
Kontaktdaten:

Re: allg. Infos zu den changelogs

#20

Beitrag von Frankenstone »

Verstehe ich bei einigen nicht das immer noch die alten Pfade genommen werden.
Bei mir hat alles, trotz der ganzen Änderungen, problemlos funktioniert.

Macht mal alle ein make neutrino-hd2-exp-distclean evtl. auch mal make clean dann in .../max-tdt...../..../apps und Archive die alten Ordner löschen.
Danach ein git checkout -f gefolgt von git pull in ..../max-tdt ausführen.
Evtl. auch mal den .ccache leeren und den Ordner /.../.deps löschen.

Wenn dies alles nicht helfen sollte dann eben die rapiade Methode...ein make distclean und danach ein git checkout -f und git pull...
KEIN SUPPORT PER PN !
Fragen über PN zum DDT oder meinem GIT werden kommentarlos gelöscht !
Bitte das Forum benutzen und in das Wiki schauen.
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13405
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1364 Mal
Kontaktdaten:

Re: allg. Infos zu den changelogs

#21

Beitrag von BPanther »

Frankenstone hat geschrieben:Verstehe ich bei einigen nicht das immer noch die alten Pfade genommen werden.
Ich auch nicht, nicht mal nen distclean ist da normalerweise notwendig. Lediglich das löschen aller config.status kann nötig sein.
Frankenstone hat geschrieben:Wenn dies alles nicht helfen sollte dann eben die rapiade Methode...ein make distclean und danach ein git checkout -f und git pull...
Und beim checkout und pull auch genau darauf achten, ob das auch richtig und somit vollständig klappt ohne jegliche Fehlermeldung.
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
Friedel
Developer
Developer
Beiträge: 758
Registriert: So 5. Feb 2012, 17:09
Hat sich bedankt: 0
Danksagung erhalten: 1 Mal

Re: Friedels NHD2 Build Problem

#22

Beitrag von Friedel »

Danke BPanther fürs splitten.
Ich hatte ja schon länger vor gehabt, einen neuen Thread auf zu machen. Es wurde da dann durch dauerndes Antworten auf Tipps nicht mehr rechtzeitig was draus.
Momentan sieht es so aus, als ob ich es hin bekommen hätte. Ich weiß leider nicht, wie.
Ich habe letztendlich git komplett neu aufgebaut und darüber hinaus den Archive Ordner gelöscht. Danach hat es dann zwar mehrere Stunden gedauert, aber dann lief es. ghani123 hat so eine ähnliche Fehlermeldung wie ich gehabt. Ich hänge sie trotzdem mal an. Ich meine auch, dass danach wieder neutrino-hd2 Ordner in /apps waren und nicht nhd2 Ordner.
Ich würde das ja doch gerne nachvollziehen, damit mir beim nächsten Mal ein neuer Homer passiert. 8)

Code: Alles auswählen

make: Zirkuläre Datei .deps/cross-sh4-libgcc <- .deps/glibc Abhängigkeit wird nicht verwendet.
rm -rf /home/friedel/neutrino/max-tdt/tdt/cvs/apps/neutrino-hd2-exp
rm -rf /home/friedel/neutrino/max-tdt/tdt/cvs/apps/neutrino-hd2-exp.org
[ -d "/home/friedel/Archive/neutrino-hd2-exp.svn" ] && \
	(cd /home/friedel/Archive/neutrino-hd2-exp.svn; svn up ; cd "/home/friedel/neutrino/max-tdt/tdt/cvs/cdk";); \
	[ -d "/home/friedel/Archive/neutrino-hd2-exp.svn" ] || \
	svn co http://neutrinohd2.googlecode.com/svn/branches/nhd2-exp /home/friedel/Archive/neutrino-hd2-exp.svn; \
	cp -ra /home/friedel/Archive/neutrino-hd2-exp.svn /home/friedel/neutrino/max-tdt/tdt/cvs/apps/neutrino-hd2-exp; \
	cp -ra /home/friedel/neutrino/max-tdt/tdt/cvs/apps/neutrino-hd2-exp /home/friedel/neutrino/max-tdt/tdt/cvs/apps/neutrino-hd2-exp.org
Revision 2081.
cd /home/friedel/neutrino/max-tdt/tdt/cvs/apps/neutrino-hd2-exp && patch -p1 < "/home/friedel/neutrino/max-tdt/tdt/cvs/cdk/Patches/neutrino-hd2-exp.diff"
patching file lib/libdvbsub/dvbsubtitle.cpp
Hunk #1 FAILED at 193.
Hunk #2 FAILED at 201.
2 out of 2 hunks FAILED -- saving rejects to file lib/libdvbsub/dvbsubtitle.cpp.rej
patching file lib/libeplayer3/container/container_ffmpeg.c
Hunk #1 FAILED at 38.
Hunk #2 succeeded at 59 with fuzz 2 (offset 11 lines).
Hunk #3 FAILED at 135.
Hunk #4 FAILED at 259.
Hunk #5 FAILED at 641.
Hunk #6 FAILED at 809.
Hunk #7 succeeded at 919 with fuzz 2 (offset 14 lines).
Hunk #8 FAILED at 947.
Hunk #9 FAILED at 1096.
7 out of 9 hunks FAILED -- saving rejects to file lib/libeplayer3/container/container_ffmpeg.c.rej
patching file src/gui/infoviewer.cpp
Hunk #1 succeeded at 38 with fuzz 2 (offset 3 lines).
patching file src/gui/Makefile.am
Reversed (or previously applied) patch detected!  Assume -R? [n] 
Bild
Grabber66
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 417
Registriert: Di 25. Sep 2012, 16:34
Wohnort: NRW
Hat sich bedankt: 0
Danksagung erhalten: 0
Kontaktdaten:

Re: Friedels NHD2 Build Problem

#23

Beitrag von Grabber66 »

Der Fehler kommt, da du noch immer den neutrino-hd2-exp.diff patchst.

Code: Alles auswählen

cd /home/friedel/neutrino/max-tdt/tdt/cvs/apps/neutrino-hd2-exp && patch -p1 < "/home/friedel/neutrino/max-tdt/tdt/cvs/cdk/Patches/neutrino-hd2-exp.diff"
Eigentlich ist der doch aus dem git geflogen.
http://dev.duckbox.info/cgi-bin/cgit.cg ... f0942c2ce0

Und ich denke, das durch den fehlgeschlagenen patch ja die *.rej files erstellt werden, und die liegen dann in
cvs/apps/neutrino-hd2-exp

der richtige Code steht doch aber eigentlich in der der neutrino.mk ???

Code: Alles auswählen

#
# neutrino-hd2-exp
#
$(DEPDIR)/neutrino-hd2-exp.do_prepare: | bootstrap $(MEDIAFW_DEP) $(EXTERNALLCD_DEP) libfreetype libjpeg libpng libungif libid3tag libcurl libmad libvorbisidec libboost libflac openssl ffmpeg libusb2 libalsa
	rm -rf $(appsdir)/nhd2-exp
	rm -rf $(appsdir)/nhd2-exp.org
	[ -d "$(archivedir)/neutrino-hd2-exp.svn" ] && \
	(cd $(archivedir)/neutrino-hd2-exp.svn; svn up ; cd "$(buildprefix)";); \
	[ -d "$(archivedir)/neutrino-hd2-exp.svn" ] || \
	svn co http://neutrinohd2.googlecode.com/svn/branches/nhd2-exp $(archivedir)/neutrino-hd2-exp.svn; \
	cp -ra $(archivedir)/neutrino-hd2-exp.svn $(appsdir)/nhd2-exp; \
	cp -ra $(appsdir)/nhd2-exp $(appsdir)/nhd2-exp.org
	touch $@

#	cd $(appsdir)/nhd2-exp && patch -p1 < "$(buildprefix)/Patches/neutrino-hd2-exp.diff"
UnityMedia - LG 42LD650
Diverse Kodi Boxen :)
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5421
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 295 Mal

Re: Friedels NHD2 Build Problem

#24

Beitrag von DboxOldie »

Und das ist das was mich verblüfft:
Es wird eine "alte" neutrino.mk ausgeführt, wo der Patch noch aktiv ist. :confused:
Ich habe gerade mal probeweise :
Die neutrino.mk in ../cdk/make gelöscht....
git checkout -f
git pull
ausgeführt:
Das ist das Ergebnis in der neuen vom git aktualisierten neutrino.mk:

Code: Alles auswählen

#
# neutrino-hd2-exp
#
$(DEPDIR)/neutrino-hd2-exp.do_prepare: | bootstrap $(MEDIAFW_DEP) $(EXTERNALLCD_DEP) libfreetype libjpeg libpng libungif libid3tag libcurl libmad libvorbisidec libboost libflac openssl ffmpeg libusb2 libalsa
	rm -rf $(appsdir)/nhd2-exp
	rm -rf $(appsdir)/nhd2-exp.org
	[ -d "$(archivedir)/neutrino-hd2-exp.svn" ] && \
	(cd $(archivedir)/neutrino-hd2-exp.svn; svn up ; cd "$(buildprefix)";); \
	[ -d "$(archivedir)/neutrino-hd2-exp.svn" ] || \
	svn co http://neutrinohd2.googlecode.com/svn/branches/nhd2-exp $(archivedir)/neutrino-hd2-exp.svn; \
	cp -ra $(archivedir)/neutrino-hd2-exp.svn $(appsdir)/nhd2-exp; \
	cp -ra $(appsdir)/nhd2-exp $(appsdir)/nhd2-exp.org
	touch $@

#	cd $(appsdir)/nhd2-exp && patch -p1 < "$(buildprefix)/Patches/neutrino-hd2-exp.diff"

Der alte Patch steht auskommentiert weiter unten, also nicht wirksam.
Und die veränderten Namen für die Neutrino HD2 Sourcen in /apps stehen auch drin.
Verstehe ich echt nicht..... :confused:
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Friedel
Developer
Developer
Beiträge: 758
Registriert: So 5. Feb 2012, 17:09
Hat sich bedankt: 0
Danksagung erhalten: 1 Mal

Re: Friedels NHD2 Build Problem

#25

Beitrag von Friedel »

wie ich schon schrieb, ich habe es aus Unkenntnis komplett neu aufgesetzt und ich hatte trotzdem die alten Sachen drin.
Ich habe mir DBOs Vorgehensweise notiert und wenn der Fehler wieder auftritt, dann weiß ich, wie ich es mit wesentlich weniger Aufwand fixen kann.
Bild
slizer
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 440
Registriert: Do 9. Mai 2013, 17:19
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Friedels NHD2 Build Problem

#26

Beitrag von slizer »

ist aber schon komisch , ich mache auch regelmäßig ein git pull , das hat immer geklappt :wink:
ghani123
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 265
Registriert: Do 19. Jan 2012, 01:01
Hat sich bedankt: 1 Mal
Danksagung erhalten: 0

Re: Friedels NHD2 Build Problem

#27

Beitrag von ghani123 »

es ist bei mir wie DboxOldie gesagt hat, nach git pull ist der alte neutrino.mk wieder da!
Bild
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5421
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 295 Mal

Re: Friedels NHD2 Build Problem

#28

Beitrag von DboxOldie »

Was kommt denn bei:
git describe
Das habe ich:
rev-6018-geaccd29
Und lösche mal die neutrino.mk vor den git checkout -f
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Friedel
Developer
Developer
Beiträge: 758
Registriert: So 5. Feb 2012, 17:09
Hat sich bedankt: 0
Danksagung erhalten: 1 Mal

Re: Friedels NHD2 Build Problem

#29

Beitrag von Friedel »

Hi DBO, das mache ich, wenn mal wieder etwas nicht so rennt, wie ich will. Momentan läuft es ja bei mir, auch nach Wechsel vom Boxtypen.

Edit, sorry, war ja gar nicht auf mich gemünzt. 8)
Bild
Benutzeravatar
max
Moderator
Moderator
Beiträge: 812
Registriert: Mi 6. Jul 2011, 22:23
Hat sich bedankt: 26 Mal
Danksagung erhalten: 49 Mal

Re: Friedels NHD2 Build Problem

#30

Beitrag von max »

kann es sein das du immer eine alte neutrino.mk in git kopierst??

gehe mal bitte in den /tdt/cvs/cdk ordner, dort gibst du mal bitte git status ein und die ausgabe mal bitte hier posten.

und dann noch ein verdacht, du baust aber nicht zufällig max-tdt-next oder enigma2 branch, weil dort sind die nhd2 sachen noch nicht geändert.
Antworten

Zurück zu „NHD2 - Allgemeines“