Project

General

Profile

Bug #1200

Failed to find symbol on 1.7.32

Added by Joe_D over 8 years ago. Updated over 7 years ago.

Status:
Assigned
Priority:
Normal
Assignee:
Start date:
12/31/2012
Due date:
% Done:

0%


Description

Dec 31 14:30:18 lwg5001 vdr: [2192] ERROR: /usr/lib/vdr/plugins/libvdr-undelete.so.1.7.32: undefined symbol: _ZN10cIndexFile3GetEiPtPlPbPi

History

#1 Updated by jowi24 over 8 years ago

Einfach -D_FILE_OFFSET_BITS=64 zu den Defines im Makefile hinzufügen, dann gehts wieder!

#2 Updated by madmartin over 7 years ago

  • Status changed from New to Resolved

Ich betrachte das mit dem Hinweis von jowi24 als erledigt. Danke!

#3 Updated by madmartin over 7 years ago

  • Status changed from Resolved to Closed

#4 Updated by hd_brummy over 7 years ago

Mad,
kurze anmerkung dazu:
ab vdr-1.7.4 sind diverse defines von Klaus beim compile prozess zusaetzlich fuer die plugins gefordert.
--> siehe HISTORY file VDR

dem kann nur durch 2 sachen abgeholfen werden:

1. entwerder das actuell Makefile fixen, vdr versions abfrage, dann die geforderten defines adden
oder ( dazu propagiere ich)

2. Neues Makefile handling, da werden die geforderten defines dann per pkg-config aus der vdr.pc geholt

(Gehe nicht davon aus das der bug sich von alleine aufgehoben hat, bloss weil es bei uns unter Gentoo functioniert,
ich hab da nen fix in der .eclass um den "faulen pluginentwicklern" die arbeit abzunehmen ;) )

P.S. ich hab das neuen Makefile schon local hier zu liegen, generell sollte der plugin mal ein bisschen aufgeräumt werden.
Da sind teilweise noch code switches fuer vdr-1.3.7 drin und solche unsinnig sachen wie abfragen im Makefile ob vdr svdrp unterstützt ( ist ja wohl schon seit X version fester bestandteil des vdr, usw. usf....
Martin, falls ich es schaffe, mach ich dir das fertig über pfingsten und verpasse dir dann nen neuen bug :D

#5 Updated by hd_brummy over 7 years ago

oder, Du könntest mir write acces zu dem undelete repo gewaehren, sollte imho ganz einfach über deine konfiguration einstellbar sein,
Mein ssh key liegt hier auf dem server, weil ich das audiorecorder plugin adoptiert habe ...

#6 Updated by madmartin over 7 years ago

  • Status changed from Closed to Assigned
  • Assignee set to madmartin

Hi hd_brummy,

danke für Deine Hinweise.
Die angesprochenen Aufräumarbeiten habe ich bereits gemacht, ist nur noch nicht released (fand ich nicht wirklich einen release wert).
Was das Makefile betrifft ist es nett von Dir, mir (dem faulen Pluginentwickler) die Arbeit abzunehmen.

Ich will das mal vergleichen: Du willst mir einen Fisch geben. Das ist gut.
Besser ist es aber mir das Fischen beizubringen.

Damit meine ich: ich versuche es, nach diesen Hinweisen, lieber erstmal selbst, so lerne ich etwas.

Gibt es irgendwo (z.B. im vdr-wiki) einen Leitfaden für Plugin-Entwickler, wo sie solche immer wieder fälligen Routine-Renovierungsarbeiten nachlesen können?
Wenn ja, bitte ich um einen Hinweis. Wenn nein, dann schreib doch bitte solch einen Leitfaden - dann brauchst Du, wenn Du mal wieder einen "Faulen Pluginentwickler" erwischt ihn nur darauf zu verweisen.

Wie gesagt, danke für die Hinweise.

Martin

Also available in: Atom PDF