[Announce] epgd 0.2.0, scraper2vdr 0.1.0, Happy Easter Eggs
- louis
- Geschlossen
-
-
Sorry Jörg kann heute Abend wider erwarten nicht reinschauen - er wird das Rätsel aber sicher morgen auflösen
Christian
-
Bin ich blind? In dem build.log sehe ich den -lhorchi not found nicht.
-
Hatte ich ja geschrieben, mit dem ersten Patch geht es, mit dem zweiten, nicht.
-
Aber wenn ich Dir beim Fehler des zweiten helfen soll, bräuchte ich das build.log vom zweiten... und meine Frage, ob libhorchi.a gebaut wird bezog sich auf den zweiten, denn damit laufen bei mir die Plugins wieder.
-
Ohhmann.. is ja ganz schön was los hier. Und das alles wegen ein paar Rucklern
Vielen Dank nochmal an euch für die unermüdliche Arbeit...Wirklich Klasse das ihr euch so toll um jedes Problem kümmert...Ich glaube ich warte mit dem Update lieber bis Jörg zurück ist
-
Kurze Zwischenfrage (hat nichts mit den o.g. Updates zu tun): Starte ich den Server auf dem der epgd läuft neu, benutzt epgd immer die falsche locale > latin1 ?!
nach dem reboot des Servers:
CodeMay 10 06:49:22 cubie epgd: SVDRPCL: connected to eplists.constabel.net:2006 'eplists.constabel.net EpisodesListsServer 0.0.5-beta6; Sat May 10 06:49:23 2014' May 10 06:49:23 cubie epgd: Got 'Setting encoding to latin1'
nach einem "service epgd restart":CodeMay 10 06:52:28 cubie epgd: SVDRPCL: connected to eplists.constabel.net:2006 'eplists.constabel.net EpisodesListsServer 0.0.5-beta6; Sat May 10 06:52:29 2014' May 10 06:52:29 cubie epgd: Got 'Setting encoding to utf8'
localeCode
Alles anzeigenLANG=de_DE.UTF-8 LANGUAGE= LC_CTYPE="de_DE.UTF-8" LC_NUMERIC="de_DE.UTF-8" LC_TIME="de_DE.UTF-8" LC_COLLATE="de_DE.UTF-8" LC_MONETARY="de_DE.UTF-8" LC_MESSAGES="de_DE.UTF-8" LC_PAPER="de_DE.UTF-8" LC_NAME="de_DE.UTF-8" LC_ADDRESS="de_DE.UTF-8" LC_TELEPHONE="de_DE.UTF-8" LC_MEASUREMENT="de_DE.UTF-8" LC_IDENTIFICATION="de_DE.UTF-8" LC_ALL=
Woran kann das liegen?Gruß
iNOB -
Jörg:
Mit meinem zweiten Patch läuft epgd mit tvm-plugin stabil auf MEINEM System. Epgdata-plugin lädt, aber ich benutze es nicht - dafür mußte ich USELIBARCHIVE erzwingen - wahrscheinlich hast Du Dir beim ifdef etwas gedacht, mein patch prüft nix, sondern setzt nur -DUSELIBARCHIV. Auf anderen Systemen mag das zu Problemen führen.
Ich fand es hilfreich das make lib in lib ohne -s aufzurufen.
Hoffe es hilft Dir etwas.
Gruß, Ingo
-
Sorry bin erst jetzt wieder Online ist gestern etwas dazwischen gekommen.
Waren noch Fehler im Makefile der lib (fehlende defines, wie Ingo richtig erkannt hat), warum es hier dennoch lief verstehe ich nicht. Vermutlich jongliere ich gerade mit zuviel Ständen und bin dabei aus dem Tritt gekommen :(. Nun sollte es aber wieder klappen. Hoffe auf allen Distributionen :o.
Für den epgd nochmal den aktuellen git Stand holen und compilieren (die lib wird nun auch bei make install automatisch mitgebaut), dabei die Plugins des epgd auch neu kompilieren, auch wenn sich an diesen nichts geändert hat.
Grüße
Jörg -
Libpthread (-lpthread) brauche ich auf gentoo amd64 noch zusätzlich, sonst wird epgd nicht gelinkt.
-
Libpthread (-lpthread) brauche ich auf gentoo amd64 noch zusätzlich, sonst wird epgd nicht gelinkt.
ist die bei dir hier nicht bei:
Coderoot@gate:~# mysql_config --libs_r -L/usr/lib/x86_64-linux-gnu -lmysqlclient_r -lpthread -lz -lm -lrt -ldl
EDIT:
Ah okay glaube das _r fehlt im Makefile, kannst du bitte mal testen ob das schon reichen würde? -
Hallo,
kann es sein, dass die Plugins beim aktuellen Git-Stand nur gefunden werden, wenn man das Pluginverzeichnis beim Start des epgd extra angibt? -
Doch. Aber sie landen nich im linker-Aufruf!?!
Codeg++ -ggdb -O0 -fPIC -Wreturn-type -Wformat -pedantic -Wunused-variable -Wunused-label -Wunused-value -Wunused-function -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/mysql -rdynamic main.o update.o plugin.o channelmap.o series.o svdrpclient.o levenshtein.o episode.o tvdbmanager.o moviedbmanager.o tools/curlfuncs.o tools/fuzzy.o tools/stringhelpers.o scraper/thetvdbscraper/thetvdbscraper.o scraper/thetvdbscraper/tvdbseries.o scraper/thetvdbscraper/tvdbmirrors.o scraper/thetvdbscraper/tvdbmedia.o scraper/thetvdbscraper/tvdbactor.o scraper/thetvdbscraper/tvdbepisode.o scraper/themoviedbscraper/themoviedbscraper.o scraper/themoviedbscraper/moviedbmovie.o scraper/themoviedbscraper/moviedbactor.o -L./lib -lhorchi -lcurl -lxml2 -lz -lm -ldl -L/usr/lib64 -lxslt -lxml2 -lz -ldl -lm -lrt -lexslt -lrt -lz -larchive -ldl -lcrypto -luuid -ljansson -Wl,-O1 -Wl,--as-needed -rdynamic -L/usr/lib64/mysql -lmysqlclient -L/usr//lib64 -lz -lcrypt -lnsl -lm -L/usr/lib64/ -lssl -lcrypto -o epgd /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../../x86_64-pc-linux-gnu/bin/ld: ./lib/libhorchi.a(common.o): undefined reference to symbol 'pthread_mutexattr_settype@@GLIBC_2.2.5' /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../../x86_64-pc-linux-gnu/bin/ld: note: 'pthread_mutexattr_settype@@GLIBC_2.2.5' is defined in DSO /lib64/libpthread.so.0 so try adding it to the linker command line /lib64/libpthread.so.0: could not read symbols: Invalid operation collect2: Fehler: ld gab 1 als Ende-Status zurck make: *** [epgd] Fehler 1 ingo@adler /usr/local/src/epgd $ mysql_config --libs_r -Wl,-O1 -Wl,--as-needed -rdynamic -L/usr/lib64/mysql -lmysqlclient_r -L/usr//lib64 -lz -lpthread -lcrypt -lnsl -lm -lpthread -L/usr/lib64/ -lssl -lcrypto
-
Kurze Zwischenfrage (hat nichts mit den o.g. Updates zu tun): Starte ich den Server auf dem der epgd läuft neu, benutzt epgd immer die falsche locale > latin1 ?!
[...]
Woran kann das liegen? ...
Könnte am erfolgreichen ignorieren der README liegen!
Zitat....
Starting epgd and init-Scripts:
-------------------------------There are many ways to start epgd. For a first try or debugging sessions you may want to start it simply by typing at the root command-prompt (paths have to be adjusted according to your changes to BINDEST and PLGDEST in Make.config):
#> export LANG="de_DE.UTF-8"
#> ulimit -c unlimited #so you can torture the developers with back traces
#> /usr/local/bin/epgd -n -p /usr/local/lib/epgd/plugins.....
-
Jup. "_r" reicht. Baut. Kann aber erst später testen (wenn es wieder regnet... )
-
Mit dem aktuellen Commit, "fixed c&p bug in Makefile", läst sich epgD bei mir immer noch nicht bauen.
-
-
Auch der Commit, "fixed plugin default path" baut nicht.
-
das hatte auch nix mit dem von dir gemeldeten Fehler zu tun
Ich steige bei deinem Log nicht durch, scheint irgendwie einiges parallel zu bauen und zu versuchen den epgd zu linken bevor die lib gebaut ist.
Passiert das auch wenn du einfach alles aus dem git holst, in den Ordner wechselst und make aufrufst?
-
Diese Frage verstehe ich nicht, bis gestern hat ja alles hervorragend funktioniert??
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!