Bug#1031553: Processed: found 1031553 in 3.8.0+git20230713-1
Andreas Metzler
ametzler at bebt.de
Sat Jul 15 15:18:37 BST 2023
On 2023-07-15 Debian Bug Tracking System <owner at bugs.debian.org> wrote:
> Processing commands for control at bugs.debian.org:
> > found 1031553 3.8.0+git20230713-1
For the time being I have switched back to datefudge:
8X------------------
Switch back to datefudge. faketime using fork() instead of exex() breaks
the cleanup scripting in the testsuite. This together with upstream
changes Closes: #1037917
Most tests do not rely on datefudge/faketime anymore but use -attime so
we would still have meaningful testsuite coverage without datefudge.
8X------------------
As a plan B (if/when faketime's #1032177 is fixed while datefudge's
#1028587 is still open), we could use a gnutls-private wrapper script,
like this:
8X===============
#!/bin/sh
if [ "${DEB_BUILD_MULTIARCH}" != "${DEB_HOST_MULTIARCH}" ] ; then
exit 77
fi
if [ "$1" != "-f" ] ; then
export FAKETIME_DONT_RESET=1
else
shift
fi
export FAKETIME="$1"
shift
if [ "x${LD_PRELOAD}" = "x" ] ;then
export LD_PRELOAD="/usr/lib/${DEB_HOST_MULTIARCH}/libfaketime.so.1"
else
export LD_PRELOAD="${LD_PRELOAD}:/usr/lib/${DEB_HOST_MULTIARCH}/libfaketime.so.1"
exec "$@"
8X===============
cu Andreas
--
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
More information about the Pkg-gnutls-maint
mailing list