[RDD] Compiling latest release version on Ubuntu 18.04

2020-08-09 Thread Tim Camp
Greetings,

Configure runs with no errors.
make exits in module caed with the following

/lib/.libs/librd.so: undefined reference to `typeinfo for
MusicBrainz5::CEntity'
collect2: error: ld returned 1 exit status

This is preceded by several pages of "undefined reference" entries all
having to do with either coverart or musicbrainz5.

I assume it is a lib location problem.

Any help appreciated

Tim Camp
WZEW-FM
___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


Re: [RDD] Compiling latest release version on Ubuntu 18.04

2020-08-10 Thread David Klann
Hey Tim,

On 8/9/20 1:50 PM, Tim Camp wrote:
> Greetings,
> 
> Configure runs with no errors.
> make exits in module caed with the following
> 
> /lib/.libs/librd.so: undefined reference to `typeinfo for 
> MusicBrainz5::CEntity'
> collect2: error: ld returned 1 exit status
> 

I don't fully understand that error. But I think what it says is that 
the linker was able to find libmusicbrainz5, but it was unable resolve 
the symbol CEntity.

Here's what I learned comparing library versions on CentOS 7 and Ubuntu 
18.04 (both current and recently updated):

  - libcoverart is at version 1.0.0 on both distributions

  - libmusicbrainz5 is at version 5.1.0+git20150707-7 on Ubuntu, and
version 5.0.1-9 on CentOS 7

Did you installed the libmusicbrainz5-dev package from the Ubuntu 
repository? I wonder if that "point release" of libmusicbrainz5 is 
causing problems with your compilation?

Maybe try installing the MusicBrainz library from source?

   ~David


> This is preceded by several pages of "undefined reference" entries all 
> having to do with either coverart or musicbrainz5.
> 
> I assume it is a lib location problem.
> 
> Any help appreciated
> 
> Tim Camp
> WZEW-FM
> 

___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


Re: [RDD] Compiling latest release version on Ubuntu 18.04

2020-08-12 Thread Tim Camp
Greetings,

Ok, well after compiling musicbrainz library from source, make got passed
that string of errors and then stopped in the same manner because of
libcoverart.
I have tried to compile that library from source with no success, with it
make fails because of some problem with libjansson.

I have tried installing different versions of libcoverart and
libcoverart-dev from other repositories with no luck.

I guess we have reached the point with rivendell that if you want to run
version 3 you must run centos.

Full Stop

Tim Camp
WZEW-FM
MObile, AL.


On Sun, Aug 9, 2020 at 1:50 PM Tim Camp  wrote:

> Greetings,
>
> Configure runs with no errors.
> make exits in module caed with the following
>
> /lib/.libs/librd.so: undefined reference to `typeinfo for
> MusicBrainz5::CEntity'
> collect2: error: ld returned 1 exit status
>
> This is preceded by several pages of "undefined reference" entries all
> having to do with either coverart or musicbrainz5.
>
> I assume it is a lib location problem.
>
> Any help appreciated
>
> Tim Camp
> WZEW-FM
>
>
___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


Re: [RDD] Compiling latest release version on Ubuntu 18.04

2020-08-25 Thread le père Léon
Le 12/08/2020 à 18:26, Tim Camp a écrit :
> Ok, well after compiling musicbrainz library from source, make got
> passed that string of errors and then stopped in the same manner because
> of libcoverart.

Since 3.3.0 under Debian 10 I've had to :
sudo apt install libdiscid-dev libmusicbrainz5-dev libcoverart-dev
(http://wiki.rivendellaudio.org/index.php/Debian10)

These 3 packages are available in universe section of bionic packages.

-- 
Léon.

___
Rivendell-dev mailing list
Rivendell-dev@lists.rivendellaudio.org
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev