sectionsd aktualisiert Kanalliste

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

Danke für das Einchecken.

Bevor ich mir was kaputt mache - wie kriege ich jetzt das aktuelle CVS. Soll ich da ein neues Verzeichnis machen und dann ein diff. cvs diff -u liefert immer noch das diff, das ich upgeloaded hatte.
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

ein diff zur vorgängerversion wäre auch nicht schlecht. so blickt keiner mehr durch.

@mogway
danke
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

mogway hat geschrieben:Den Stand vom 16.11.05 habe einmal in CVS eingecheckt.
Und der läuft bei dir, so wie du es eingecheckt hast, durch?

Gruß
mash
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

wenn mogway die nit sachen auskomentiert hat, geht es
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

mash4077 hat geschrieben:Und der läuft bei dir, so wie du es eingecheckt hast, durch?
Bei Dir nicht? Fehlermeldung?

Gruß
mogway
Metallica
Einsteiger
Einsteiger
Beiträge: 191
Registriert: Dienstag 30. Dezember 2003, 01:49

Beitrag von Metallica »

sectionsd.cpp: In function `bool updateNetwork(t_network_id, bool)':
sectionsd.cpp:3671: error: 'class SInetwork' has no member named 'network_id'
make[4]: *** [sectionsd.o] Error 1
@Nirvana
Bei deinem letzten diff , soll 'network_id' 'nicht original_network_id' heissen ?
Also in sectionsd.cpp zeile 3671
if (s->second->original_network_id == network_id) {
und SIsections.cpp zeile
s.original_network_id = (nh->network_id_hi << 8) | nh->network_id_lo;
so ?
ps.Ich kann nicht testen ,weil dbox ist "beschlagnahmt" ;)
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

mogway hat geschrieben:Fehlermeldung?
make[4]: Gehe in Verzeichnis »/home/tuxbox/yadi/tuxbox-cvs/apps/tuxbox/neutrino/ daemons/sectionsd«
if powerpc-tuxbox-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib -I/h ome/tuxbox/yadi/dbox/cdkroot/include/tuxbox/connection -I/home/tuxbox/yadi/dbox/ cdkroot/include/tuxbox -I/home/tuxbox/yadi/dbox/cdkroot/include/tuxbox/xmltree -D DO_NOT_INCLUDE_STUFF_NOT_NEEDED_FOR_SECTIONSD -I/home/tuxbox/yadi/tuxbox-cvs /driver/dvb/include -I/home/tuxbox/yadi/tuxbox-cvs/driver/include -Wall -mcpu=8 23 -mmultiple -mstring -meabi -pipe -Os -MT SIevents.o -MD -MP -MF ".deps/SIeven ts.Tpo" -c -o SIevents.o SIevents.cpp; \
then mv -f ".deps/SIevents.Tpo" ".deps/SIevents.Po"; else rm -f ".deps/SIevents. Tpo"; exit 1; fi
SIevents.cpp: In member function `std::string SIevent::getName() const':
SIevents.cpp:182: error: `SIlanguage' has not been declared
SIevents.cpp:182: error: `filter' undeclared (first use this function)
SIevents.cpp:182: error: (Each undeclared identifier is reported only once for e ach function it appears in.)
SIevents.cpp: In member function `std::string SIevent::getText() const':
SIevents.cpp:192: error: `SIlanguage' has not been declared
SIevents.cpp:192: error: `filter' undeclared (first use this function)
SIevents.cpp: In member function `std::string SIevent::getExtendedText() const':
SIevents.cpp:202: error: `SIlanguage' has not been declared
SIevents.cpp:202: error: `filter' undeclared (first use this function)
make[4]: *** [SIevents.o] Fehler 1
make[4]: Verlasse Verzeichnis »/home/tuxbox/yadi/tuxbox-cvs/apps/tuxbox/neutrino /daemons/sectionsd«
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlasse Verzeichnis »/home/tuxbox/yadi/tuxbox-cvs/apps/tuxbox/neutrino /daemons«
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis »/home/tuxbox/yadi/tuxbox-cvs/apps/tuxbox/neutrino «
make[1]: *** [all] Fehler 2
make[1]: Verlasse Verzeichnis »/home/tuxbox/yadi/tuxbox-cvs/apps/tuxbox/neutrino «
make: *** [.deps/neutrino] Fehler 2
FEHLER: make flash-neutrino abgebrochen!!
Gruß
mash
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

Nein, in dem Fall meine ich die network_id. Ist schon richtig, wie es da steht. Trotzdem danke. Hätte ja sein können.
Metallica
Einsteiger
Einsteiger
Beiträge: 191
Registriert: Dienstag 30. Dezember 2003, 01:49

Beitrag von Metallica »

@mash4077
Hast du cvs-zapit und cvs-neutrino gemacht ?
Weil hier kommt kein Fehler mit cvs. :)
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

<werbung>

Im aktuellen Yadi Snapshot kann dieses Feature nun auch getestet werden.

* Yadi Snapshot 2.1.0.9 - Tuxbox CVS Stand vom 20.11.2005
* Yadi Homepage

</werbung>

Gruß
mogway
Metallica
Einsteiger
Einsteiger
Beiträge: 191
Registriert: Dienstag 30. Dezember 2003, 01:49

Beitrag von Metallica »

Nirvana hat geschrieben:Nein, in dem Fall meine ich die network_id. Ist schon richtig, wie es da steht. Trotzdem danke. Hätte ja sein können.
Dann muss du aber network_id. in SInetwork Deklarieren , sonnst stimmt da was nicht.
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

@mash4077
Also, hier geht es definitiv auch. Hast du vielleicht durch manuelle Änderungen Konflikte?

Gruß
mogway
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

Metallica hat geschrieben:
Nirvana hat geschrieben:Nein, in dem Fall meine ich die network_id. Ist schon richtig, wie es da steht. Trotzdem danke. Hätte ja sein können.
Dann muss du aber network_id. in SInetwork Deklarieren , sonnst stimmt da was nicht.
Hab ich auch! Ich habe nur vergessen die Datei upzudaten. Ohmann...
Metallica
Einsteiger
Einsteiger
Beiträge: 191
Registriert: Dienstag 30. Dezember 2003, 01:49

Beitrag von Metallica »

:) Dann mach es und morgen mach ich menu-eintrag für sectiond-scan ;)
gruss
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

Nirvana hat geschrieben:Bevor ich mir was kaputt mache - wie kriege ich jetzt das aktuelle CVS. Soll ich da ein neues Verzeichnis machen und dann ein diff. cvs diff -u liefert immer noch das diff, das ich upgeloaded hatte.
ein

Code: Alles auswählen

cvs update 
sollte reichen um die Sachen zu syncen; achte auf eventuelle Konflikte.

Den Diff wie gehabt mit

Code: Alles auswählen

cvs diff -u >file.diff

Gruß
mogway
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

http://s50.yousendit.com/d.aspx?id=03P3 ... 4MLTCH6MGL

Da ist die aktuelle SINetworks.hpp mit drin. Sorry. Das diff wurde wie gesagt mit cvs diff -u erstellt. Keine Ahnung ob ihr da etwas anderes benötigt. Wenn ja bitte genau sagen wie ich das erstellen kann.

@mogway
Zu spät gelesen. Ich mach gleich eins mit dem cvs update.
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

Nirvana hat geschrieben:http://s50.yousendit.com/d.aspx?id=03P3 ... 4MLTCH6MGL

Da ist die aktuelle SINetworks.hpp mit drin. Sorry. Das diff wurde wie gesagt mit cvs diff -u erstellt. Keine Ahnung ob ihr da etwas anderes benötigt. Wenn ja bitte genau sagen wie ich das erstellen kann.

@mogway
Zu spät gelesen. Ich mach gleich eins mit dem cvs update.
Gut ;)

* dvbstring.cpp
* SIbouquets.hpp
* SInetworks.hpp
* xmlinterface.cpp

Kannst du dann weglassen, die sind ja nun im CVS.

Gruß
mogway
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

Ach so ein cvs ist ja eine ganz schlaue Erfindung. Der merkt einfach so, dass ich da was verändert habe und merged das dann mit dem aktuellen cvs Stand. Na wenn das mal gut gegangen ist.

Wenn ich das richtig verstnden habe, muss ich ja nun nicht mehr die Files beilegen, weil die ja nach dem CVS Update schon dabei waren. Dann wäre das der diff:

http://s43.yousendit.com/d.aspx?id=0V3F ... ATF8CC2HIL

Von Konflikten habe ich jedenfalls nichts gelesen.

Nachtrag
@mogway:
Wieder zu langsam. Aber wenigstens kein Quatsch... :)
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

Nirvana hat geschrieben:Von Konflikten habe ich jedenfalls nichts gelesen.
Habs mir grad mal angesehen. Da sind reichlich Konflikte enthalten.

Mal ein kleines Beispiel:

Code: Alles auswählen

+<<<<<<< sectionsd.cpp
+		// nit -Thread starten
+		rc = pthread_create(&threadNIT, 0, nitThread, 0);
+
+		if (rc) {
+			fprintf(stderr, "[sectionsd] failed to create nit-thread (rc=%d)\n", rc);
+			return EXIT_FAILURE;
+		}
+
+=======
 /*
 		// nit -Thread starten
 		rc = pthread_create(&threadNIT, 0, nitThread, 0);
@@ -5072,6 +6926,7 @@
 		}
 */

+>>>>>>> 1.197
* http://cvsbook.red-bean.com/cvsbook.htm ... 0Conflicts
* http://www.udo-open-source.org/~voja/cvs/konflikte.html
Nirvana hat geschrieben:Nachtrag
@mogway:
Wieder zu langsam. Aber wenigstens kein Quatsch... :)
LOL

Gruß
mogway
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

Na, die werde ich auch noch aufgelöst kriegen. Aber nicht heute. ;)
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

Nirvana hat geschrieben:Na, die werde ich auch noch aufgelöst kriegen. Aber nicht heute. ;)
In der Ruhe liegt die Kraft.

Habe ich eigendlich schon mal DANKE! gesagt :gruebel:

Gruß
mogway
mash4077
Tuxboxer
Tuxboxer
Beiträge: 4654
Registriert: Samstag 27. April 2002, 13:19

Beitrag von mash4077 »

Metallica hat geschrieben:Hast du cvs-zapit und cvs-neutrino gemacht ?
Weil hier kommt kein Fehler mit cvs. :)
mogway hat geschrieben:Also, hier geht es definitiv auch. Hast du vielleicht durch manuelle Änderungen Konflikte?
Keine Ahnung, weshalb das bei mir nicht baut. Ich will den Thread jetzt auch nicht mit meinen Problemen versauen. Bei Bedarf mache ich dann einen eigenen/neuen dazu auf.

Gruß
mash
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

mogway hat geschrieben: Habe ich eigendlich schon mal DANKE! gesagt :gruebel:
Hey, ich sage danke! Eigentlich ein Frevel so lange Neutrino genutzt zu haben, ohne je etwas dazu beigetragen zu haben.

Jdenfalls habe ich die Mittagspause mit Konfliktlösen verbracht. Kompilieren tut es jedenfalls so...

http://s51.yousendit.com/d.aspx?id=01G6 ... 58EDEXI46S
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

metallica hat grad den 2.teil eingecheckt.
durchkompiliert hat er es (zapit,neutrino)

danke
Metallica
Einsteiger
Einsteiger
Beiträge: 191
Registriert: Dienstag 30. Dezember 2003, 01:49

Beitrag von Metallica »

Ich habe Sections Scan settings commitet , jetzt werden die nur nach rebot ausgewertet.