[Debian-ha-maintainers] Bug#803777: libqb: FTBFS on hurd-i386

Christoph Berg myon at debian.org
Fri Feb 19 20:22:18 UTC 2016


Re: Svante Signell 2016-02-18 <1455809556.5852.62.camel at gmail.com>
> Attached is an updated patch together with an updated symbols file, generated
> with gcc-5.3.1-5.

Hi Svante,

thanks for the updated patch, and I'm glad that libqb has now been
built for the Hurd as well so the rest of the Clusterlabs stack has a
chance to get running.

I'm not entirely sure what happened with sem_timedwait change. The
configure.ac patch looks good to me, but unfortunately it makes the
package fail on some architectures, e.g. on arm64:
https://buildd.debian.org/status/fetch.php?pkg=libqb&arch=arm64&ver=0.17.2.real-5&stamp=1455889304
https://buildd.debian.org/status/package.php?p=libqb

Does that make any sense to you?

Relatedly, I'm puzzled why the rpl_sem_* symbols have suddenly
appeared. As your patch was the only change in the package, it must be
related. Was that expected? (I don't mind the symbols, I'm just
curious where they are coming from, given your patch looks like it
should be a no-op on the other architectures.)

>  rpl_sem_destroy at Base 0.17.2.real-4.1
>  rpl_sem_getvalue at Base 0.17.2.real-4.1
>  rpl_sem_init at Base 0.17.2.real-4.1
>  rpl_sem_post at Base 0.17.2.real-4.1
>  rpl_sem_timedwait at Base 0.17.2.real-4.1
>  rpl_sem_trywait at Base 0.17.2.real-4.1
>  rpl_sem_wait at Base 0.17.2.real-4.1

These are new, on all architectures and even on jessie.

Christoph
-- 
cb at df7cb.de | http://www.df7cb.de/



More information about the Debian-ha-maintainers mailing list