Dear Sebastien Bacher, you wrote:
>
> Package: bobcat
> Version: 4.01.03-2
>
> That package fails to build on Ubuntu (unsure what's the difference with
> Debian, maybe toolchain), recent sync example
> https://launchpadlibrarian.net/227370551/buildlog_ubuntu-xenial-i386.bobcat_4.01.03-2_BUILDING.txt.gz
>
> "process/os/59start2.o: In function `std::thread::thread<void
> (&)(FBB::Process*), FBB::Process*>(void (&)(FBB::Process*),
> FBB::Process*&&)':
> /usr/include/c++/5/thread:137: undefined reference to `pthread_create'
> sharedcondition/os/70condition1.o: In function
> `FBB::SharedCondition::Condition::Condition()':"
>
>
> Seems like somebody applied that change to fix the issue
> http://launchpadlibrarian.net/157657756/bobcat_3.18.01-1_3.18.01-1ubuntu1.diff.gz
>
> There is no reason the fix should be specific to Ubuntu, maybe it could
> be included in Debian?
Thanks for your report, but unfortunately it's not clear to me what the
problem is. The undefined reference to pthread_create is a linker error, but
pthread_create is, or at least should be, available in the pthread
library. But in order to make this available the compilations should use
-pthread, which bobcat's building process does. Maybe you can provide some
additional clarifications?
Cheers,
--
Frank B. Brokken
Center for Information Technology, University of Groningen
(+31) 50 363 9281
Public PGP key: http://pgp.surfnet.nl
Key Fingerprint: DF32 13DE B156 7732 E65E 3B4D 7DB2 A8BE EAE4 D8AA