[...] xx = dbenv->set_verbose(dbenv, DB_VERB_CHKPOINT, ^ db3.c: In function 'db3open': db3.c:1384:10: error: 'DB' has no member named 'set_malloc' rc = db->set_malloc(db, rpmdb->db_malloc); ^ db3.c:1534:7: warning: passing argument 2 of 'db->open' from incompatible pointer type [enabled by default] dbi_type, oflags, dbi->dbi_perms); ^ db3.c:1534:7: note: expected 'struct DB_TXN *' but argument is of type 'const char *' db3.c:1534:7: error: incompatible type for argument 4 of 'db->open' db3.c:1534:7: note: expected 'const char *' but argument is of type 'DBTYPE' db3.c:1534:7: error: too few arguments to function 'db->open' db3.c:1544:7: error: too few arguments to function 'db->get_type' dbi->dbi_type = db->get_type(db); ^ db3.c:25:19: error: 'DB_RPCCLIENT' undeclared (first use in this function) #define DB_CLIENT DB_RPCCLIENT ^ db3.c:1574:25: note: in expansion of macro 'DB_CLIENT' !((dbi->dbi_ecflags & DB_CLIENT) && dbi->dbi_host) && ^ make[3]: *** [db3.lo] Error 1 mv -f .deps/tagname.Tpo .deps/tagname.Plo libtool: compile: i686-tld-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../build -I../lib -I../rpmio -I/usr/include/beecrypt -I../misc -I/usr/include/ossp-uuid -I/usr/include/db4.7 -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -fPIC -DPIC -D_GNU_SOURCE -D_REENTRANT -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wno-char-subscripts -MT header.lo -MD -MP -MF .deps/header.Tpo -c header.c -o header.o >/dev/null 2>&1 libtool: compile: i686-tld-linux-gcc -DHAVE_CONFIG_H -I. -I.. -I. -I.. -I../build -I../lib -I../rpmio -I/usr/include/beecrypt -I../misc -I/usr/include/ossp-uuid -I/usr/include/db4.7 -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fno-strict-aliasing -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -fPIC -DPIC -D_GNU_SOURCE -D_REENTRANT -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wno-char-subscripts -MT rpmdb.lo -MD -MP -MF .deps/rpmdb.Tpo -c rpmdb.c -o rpmdb.o >/dev/null 2>&1 mv -f .deps/header.Tpo .deps/header.Plo mv -f .deps/rpmdb.Tpo .deps/rpmdb.Plo make[3]: Leaving directory `/tmp/B.eTaBXA/BUILD/rpm-4.5/rpmdb' make[2]: *** [all] Error 2 make[2]: Leaving directory `/tmp/B.eTaBXA/BUILD/rpm-4.5/rpmdb' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/B.eTaBXA/BUILD/rpm-4.5' make: *** [all] Error 2 error: Bad exit status from /tmp/B.eTaBXA/BUILD/tmp/rpm-tmp.42622 (%build) RPM build errors: Bad exit status from /tmp/B.eTaBXA/BUILD/tmp/rpm-tmp.42622 (%build) ended at: Thu Mar 30 15:45:32 2017, done in 0:00:22.855526 error: No files produced. mesg: ttyname failed: Inappropriate ioctl for device + chmod -R u+rwX /tmp/B.eTaBXA/BUILD + rm -rf /tmp/B.eTaBXA/tmp /tmp/B.eTaBXA/BUILD mesg: ttyname failed: Inappropriate ioctl for device + rm -rf /tmp/B.eTaBXA Begin-TLD-Builder-Info Build-Time: user:39.01s sys:3.08s real:30.48s (faults io:2 non-io:2151417) End-TLD-Builder-Info