[mythtv-users] Fwd: Re: Problems with libmythavcodec: undefined symbol

R. G. Newbury newbury at mandamus.org
Fri Jul 20 14:05:48 UTC 2018


On 2018-07-18 02:20 PM, John Pilkington wrote:
> Some of this thread has been off-list.  Bringing it back...

To summarize, I have all of the x265 parts installed.

> yumex (el7) reveals that the mythtv-mythffmpeg-libs package created by 
> my variant of Gary's script does 'require' libx265.so.79()(64bit)

> For fc27 the libx265.so.130()(64bit) version is required.  In bothcases 
> the x265-libs package is invoked.

The mythbox, running f24 has libx265.so.79
The desktop, running f27 has libx265.so.130
I added a link explicitly naming libx265.so.79 and pointing to .130

That throws the undefined symbol error.
I tried John's implied fix, which was to remove the .79 link and copy 
the libx265.so.79 file (3,479,720 bytes) from the mythbox to the desktop.

And mirabile dictu the frontend now runs on the desktop. An errant 'file 
not found' error for mythplugin looking for libx265.so.55 also disappeared.

So it appears that somewhere in the build history between .79 and .130 
some backwards compatibility (or aliasing) was lost.

Along with about 4 hours of my time!

So problem solved! Thanks for the help.


Geoff




More information about the mythtv-users mailing list