Re: Svante Signell 2016-02-18 <1455809556.5852.62.ca...@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@Base 0.17.2.real-4.1
>  rpl_sem_getvalue@Base 0.17.2.real-4.1
>  rpl_sem_init@Base 0.17.2.real-4.1
>  rpl_sem_post@Base 0.17.2.real-4.1
>  rpl_sem_timedwait@Base 0.17.2.real-4.1
>  rpl_sem_trywait@Base 0.17.2.real-4.1
>  rpl_sem_wait@Base 0.17.2.real-4.1

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

Christoph
-- 
c...@df7cb.de | http://www.df7cb.de/

Reply via email to