Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Dec 2011 13:26:26 +0100
From:      Bernhard Froehlich <decke@bluelife.at>
To:        Juergen Lock <nox@jelal.kn-bremen.de>
Cc:        freebsd-multimedia@freebsd.org, freebsd-ports@freebsd.org
Subject:   Re: xbmc pvr in ports; update, please test with MythTV too! :)
Message-ID:  <3b76d03bf4984690e60f3c13e3eb84c8@bluelife.at>
In-Reply-To: <20111205185645.GA76468@triton8.kn-bremen.de>
References:  <20111119113719.GA20783@triton8.kn-bremen.de> <20111205185645.GA76468@triton8.kn-bremen.de>

next in thread | previous in thread | raw e-mail | index | archive | help
--=_f81db72343eceb8c0b6962cb54dd9517
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=UTF-8;
 format=flowed

On 05.12.2011 19:56, Juergen Lock wrote:
> I just updated to the latest release pvr-ppa-odk56:
>
> 	http://people.freebsd.org/~nox/tmp/xbmc-pvr-ppa-odk56.patch
>
>  It would be nice if someone could verify this works with mythtv too
> before I commit it...

First thing I noticed was that XBMC_Mythtv.pvr should really be
XBMC_MythTV.pvr because it complains in the logfile when loading the
addon:

ERROR: ADDON: Could not locate XBMC_MythTV.pvr

Moving the file to 
/usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr
gets it a step further.

Next thing is an undefined symbol:

ERROR: Unable to load 
/usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr,
reason: /usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr: 
Undefined
symbol "_ZTI14MythXmlCommand"

It looks like this is part of libmythxml but It was not linked to the
shared object. While searching for that problem I found the following
commit which includes a hunk for xbmc/pvrclients/mythtv/Makefile.in and
looks pretty right in what it does. But it's quite different code than
what you have in your port. Are you sure you aren't using an old branch
for the PVR code?

http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/xbmc;a=patch;h=7e83f17

Both problems fixed with the attached patch.

Now getting to the next undefined symbol:

ERROR: Unable to load 
/usr/local/lib/xbmc/addons/pvr.mythtv/XBMC_MythTV.pvr, reason: 
/usr/local/lib/xbmc/add
ons/pvr.mythtv/XBMC_MythTV.pvr: Undefined symbol "GetChannelsAmount"

-- 
Bernhard Fröhlich
http://www.bluelife.at/
--=_f81db72343eceb8c0b6962cb54dd9517
Content-Transfer-Encoding: base64
Content-Type: application/octet-stream;
	name=patch-xbmc-pvrclients-mythtv-Makefile.in
Content-Disposition: attachment;
	filename=patch-xbmc-pvrclients-mythtv-Makefile.in

LS0tIHhibWMvcHZyY2xpZW50cy9teXRodHYvTWFrZWZpbGUuaW4ub3JpZwkyMDExLTEyLTEyIDEy
OjUyOjMzLjAzNzQ1MDkxMSArMDEwMAorKysgeGJtYy9wdnJjbGllbnRzL215dGh0di9NYWtlZmls
ZS5pbgkyMDExLTEyLTEyIDEyOjUzOjQ3LjcyMzQ3MjU5OCArMDEwMApAQCAtNSw4ICs1LDkgQEAK
ICMgaG93IHRvIHJlYWNoIHRoZSBhdXRob3IuCiAjCiAKK0xJQlMgICA9IGxpYm15dGh4bWwvbGli
bXl0aHhtbC5hCiBMSUJESVIgPSBAYWJzX3RvcF9zcmNkaXJAL2FkZG9ucy9wdnIubXl0aHR2Ci1M
SUIgICAgPSBAYWJzX3RvcF9zcmNkaXJAL2FkZG9ucy9wdnIubXl0aHR2L1hCTUNfTXl0aHR2LnB2
cgorTElCICAgID0gQGFic190b3Bfc3JjZGlyQC9hZGRvbnMvcHZyLm15dGh0di9YQk1DX015dGhU
Vi5wdnIKIAogU1JDUz1jbGllbnQuY3BwIFwKIAlNeXRoWG1sLmNwcAo=
--=_f81db72343eceb8c0b6962cb54dd9517--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3b76d03bf4984690e60f3c13e3eb84c8>