Package: interimap / 0.5.8-2

Metadata

Package Version Patches format
interimap 0.5.8-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Mention the Debian BTS in the manpages.patch | (download)

doc/interimap.1.md | 10 9 + 1 - 0 !
doc/pullimap.1.md | 6 6 + 0 - 0 !
2 files changed, 15 insertions(+), 1 deletion(-)

 mention the debian bts in the manpages.

Skip randomized tests.patch | (download)

tests/interimap.list | 8 0 + 8 - 0 !
tests/pullimap/t | 4 2 + 2 - 0 !
2 files changed, 2 insertions(+), 10 deletions(-)

 avoid running randomized tests on the build daemons.

These tests are racy and can fail in subtle ways depending on the
machine load and speed.  Basically `interimap --watch=1` is spawnedin
the background, then random events (new messages, deletions, flag
changes, etc.) are sent for for one minute, and the background process
is later terminated and the mail stores compared.  The problem is how to
stop the background process after the loop.  What's done right now is it
waits for 5 seconds and sends a SIGTERM; unfortunately $n sec is
arbitrary and might not be enough, depending on the machine and load.
Ideally a SIGUSR1 would cause it to continue until a clean state is
reached, then stop.

These tests most sense in the context of upstream development, so for
now we skip them in the Debian context.

Fix struct flock and timeval packing on armhf.patch | (download)

lib/Net/IMAP/InterIMAP.pm | 6 5 + 1 - 0 !
pullimap | 6 5 + 1 - 0 !
2 files changed, 10 insertions(+), 2 deletions(-)

 fix struct flock and timeval packing on armhf

armhf uses a 64-bit off_t, and t64-enabled armhf 64-bit time_t.

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/interimap/+bug/2059120
Bug-Debian: https://bugs.debian.org/1067763

tests Use openssl rehash instead of c_rehash.patch | (download)

tests/tls-verify-peer/t | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 tests: use "openssl rehash" instead of c_rehash

The built-in version of c_rehash is "openssl rehash" and is available since the
3.0 series. The c_rehash is a perl script which is considered legacy.

Switch to "openssl rehash"

Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Bug-Debian: https://bugs.debian.org/1117508