Yadi-script vom 20.09. bricht seit 30.09. ab

Alles eine Frage des Images
Boxilla
Interessierter
Interessierter
Beiträge: 67
Registriert: Sonntag 5. September 2004, 17:09

Yadi-script vom 20.09. bricht seit 30.09. ab

Beitrag von Boxilla »

hi,

ich compilier täglich mein image mit dem yadi-script. seit das neue da ist läufts auch bis auch gestern auf heut und jetzt heut nochmal 3mal von hand.

mit dem fehler

Code: Alles auswählen

zapit.cpp:491: error: `remember_selected_audio' undeclared (first use this
   function)
zapit.cpp:491: error: (Each undeclared identifier is reported only once for
   each function it appears in.)
make[4]: *** [zapit.o] Error 1
make[4]: Leaving directory `/home/ruth/yadi/tuxbox-cvs/apps/dvb/zapit/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/ruth/yadi/tuxbox-cvs/apps/dvb/zapit/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/ruth/yadi/tuxbox-cvs/apps/dvb/zapit'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/ruth/yadi/tuxbox-cvs/apps/dvb/zapit'
make: *** [.deps/zapit] Error 2
FEHLER: make flash-neutrino abgebrochen!!
bin etwas ratlos und wart mal noch mit dem komplett neuen auschecken.


thx boxilla
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Beitrag von JtG-Riker »

Brauchst du nicht versuchen, es wurde einiges geändert im CVS da muss der Patch erst wieder angepasst werden.
Boxilla
Interessierter
Interessierter
Beiträge: 67
Registriert: Sonntag 5. September 2004, 17:09

Beitrag von Boxilla »

sowas in der art dacht ich mir.

werd ich vorerst mal auf ein update warten, thx :D
StevenSch
Einsteiger
Einsteiger
Beiträge: 105
Registriert: Mittwoch 20. Oktober 2004, 12:41

Alten CVS Stand vom 20.09.05 auschecken

Beitrag von StevenSch »

Kann man eigenlich mit einem angepassten CVS-Befehl den Alten cvs-Stand vom 20.09.2005 auschecken ??
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

Code: Alles auswählen

 -D date

    Use the most recent revision no later than date.
Das Format von date sollte 2005-10-26 sein
Schon gelesen ???
ENIGMA-DOC
Barf
Developer
Beiträge: 1475
Registriert: Dienstag 4. Februar 2003, 22:02

Beitrag von Barf »

Folgendes ist passiert:

Yadi benutzt mein Audiopatch. Durch eine Änderung in zapit.cpp von racker hier applizierte der Patch nicht mehr automatisch. Offensichtlich hat bei dir den Patch teilweise appliziert (das yadi-skript versurcht als erste Schritt die Quellen zu patchen), wodurch zapit.cpp in nichtkonsistentem Zustand versaut worden ist. Dies führt zu dem Kompilierungsabbruch.

Auf meinem dbox-Page (www-taste unten drucken) findest du eine aktualisierte Version. Du kannst diese Benutzen (nicht vergessen zapit.cpp zu konsistente Zustand wiederstellen), oder den Patch rauszunehmen, oder die alter Version manuell applizieren, oder die alte version 1.374 von zapit.cpp holen, oder deine eigene zapit.cpp basteln...
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

Boxilla hat geschrieben:[...]werd ich vorerst mal auf ein update warten, thx :D
Mit dem nächsten Snapshot kommt die Tage auch ein Update vom Script.

Gruß
mogway
Gruss
mogway
racker
Einsteiger
Einsteiger
Beiträge: 369
Registriert: Samstag 29. Mai 2004, 01:50

Beitrag von racker »

Barf hat geschrieben:Durch eine Änderung in zapit.cpp von racker... Auf meinem dbox-Page (www-taste unten drucken) findest du eine aktualisierte Version. ...
So, jetzt bin ich Schuld :D
Du könntest deinen Patch auch so einchecken, dass er nur bedingt mit kompiliert wird.
Also nur wenn ein Flag gesetzt ist ->dann remember_audio_pid .
Es macht den Code zwar nicht besser (ich meine jetzt nicht den Patch) aber das ständige nachführen entfällt
Barf
Developer
Beiträge: 1475
Registriert: Dienstag 4. Februar 2003, 22:02

Beitrag von Barf »

racker hat geschrieben:So, jetzt bin ich Schuld :D
Sagen wir anstatt "Auslöser" :P
Du könntest deinen Patch auch so einchecken, dass er nur bedingt mit kompiliert wird.
Von alle mögliche Alternative, ist bedingte Kompilierung wahrscheinlich die schlechteste. Kode mit bedingte Kompilierung ist ein Alptraum zu lesen und zu unterhalten. Mann muss dann bei zukünftige Modifikationen zwei Versionen testen -- wer macht das?