Integration tests are enabled on debian with the last patch.
I just changed DEPS_INTGCHECK_SATISFIED to true for debian
because in future we might introduce new dependencies
which will not be in debian (su_wrapper).
The 1st patch is prequisity for the last patch because
installation of slapd requires user interaction.
The ticket #2433 is finally fixed after 13 months.
If we do not want to introduce new dependency /usr/bin/libtool
for debian then there is alternative solution of bug fixed
in the 2nd patch. We can run libtool from CWD generated by autotools.
In both cases it's a oneliner :-)
Here is an alternative version:
diff --git a/contrib/ci/run b/contrib/ci/run
index 5f668ff..1f64e67 100755
@@ -204,7 +204,7 @@ function build_debug()
stage make-check-valgrind \
make-check-wrap -j $CPU_NUM check -- \
- libtool --mode=execute \
+ ./libtool --mode=execute \
valgrind-condense 99 \
'!(*.py|*dlopen-tests)' -- \