My version check is
here and my host system is running Debian.
When i run make check for gdbm-1.17, I get the following output(which does not match the test logs given by
here)
Code:
Cloexec
23: cloexec: gdbm_open ok
24: cloexec: gdbm_reorganize ok
25: cloexec: dbm_open ok
26: cloexec: dbm_open -creat ok
gdbmtool
27: Input from file FAILED (gdbmtool00.at:20)
28: Input from stdin FAILED (gdbmtool01.at:20)
29: Input from command line FAILED (gdbmtool02.at:20)
30: Initialization file FAILED (gdbmtool03.at:19)
## ------------- ##
## Test results. ##
## ------------- ##
ERROR: All 30 tests were run,
4 failed unexpectedly.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##
Please send `tests/testsuite.log' and all information you think might help:
To: <bug-gdbm@gnu.org>
Subject: [gdbm 1.17] testsuite: 27 28 29 30 failed
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
be found below `tests/testsuite.dir'.
make[2]: *** [Makefile:899: check-local] Error 1
make[2]: Leaving directory '/sources/gdbm-1.17/tests'
make[1]: *** [Makefile:748: check-am] Error 2
make[1]: Leaving directory '/sources/gdbm-1.17/tests'
make: *** [Makefile:464: check-recursive] Error 1
And upon inspecting the test logs for all the failed tests, libreadline is supposedly causing failures.
Below is the output of the test log for test number 27
Code:
27. gdbmtool00.at:17: testing Input from file ...
./gdbmtool00.at:20:
cat >input <<'_ATEOF'
status
version
quit
_ATEOF
gdbmtool -f input | sed 's/^GDBM version.*/GDBM version/'
--- /dev/null 2019-02-05 18:48:02.920000000 +0000
+++ /sources/gdbm-1.17/tests/testsuite.dir/at-groups/27/stderr 2019-02-15 15:39:27.672000000 +0000
@@ -0,0 +1 @@
+/sources/gdbm-1.17/src/.libs/lt-gdbmtool: error while loading shared libraries: libreadline.so.7: cannot open shared object file: No such file or directory
--- - 2019-02-15 15:39:27.676831881 +0000
+++ /sources/gdbm-1.17/tests/testsuite.dir/at-groups/27/stdout 2019-02-15 15:39:27.676000000 +0000
@@ -1,6 +1 @@