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/