[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Potential spiped 1.6.1 release -- please test

On Sat, Dec 28, 2019 at 01:45:52PM +0200, Peter Pentchev wrote:
> On Sat, Dec 21, 2019 at 07:05:42PM -0800, Colin Percival wrote:
> > Hash: SHA1
> > 
> > Hi spiped users,
> > 
> > I've just uploaded a tarball which may be (modulo version number update)
> > spiped 1.6.1.  Please test this -- even if all you have time to do is check
> > that it compiles on your platform, that's better than nothing, but running
> > 'make all test' and/or testing with live usage would be much better.
> > 
> > You can download the spiped code at
> >   https://www.tarsnap.com/spiped/spiped-1.6.1a.tgz
> > and the tarball has SHA256 hash
> >   11690b81e68d8aa1997a17fd5fe6b692fcb9d1d2a2eba4bc7b3d78b5e32546b7
> > .  You can also see the tree from which I rolled this almost-release at
> > https://github.com/Tarsnap/spiped if you find it useful to crawl through
> > VCS history.
> Hi,
> Thanks for your work on spiped! What do you think about the attached
> trivial patches to the new pushbits test?
> Thanks again, and keep up the great work!

Just to note: I came to these two patches as part of making a
preliminary Debian package of spiped-1.6.1a and trying to figure out why
the pushbits test was failing. It turns out that at least on Debian
testing the pthread_cancel() function doesn't play very nice with
threads that have already terminated - it returns ESRCH (no such
thread/process). For the moment I won't bother you with this, I'll keep
the "|| rc == ESRCH" as a local Debian patch, since I'm not entirely
sure whether this is standards-compliant or even documented, since
the pthread_cancel() manual page only documents ESRCH for an invalid
thread ID and, before the thread has been joined, its ID should still be
very much valid. Just thought I'd mention that here if anybody else is
having problems with spiped-1.6.1a under Linux.


Peter Pentchev  roam@{ringlet.net,debian.org,FreeBSD.org} pp@storpool.com
PGP key:        http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint 2EE7 A7A5 17FC 124C F115  C354 651E EFB0 2527 DF13

Attachment: signature.asc
Description: PGP signature