Description of problem: I'm running Red Hat 7.3, sendmail version 8.12.6. I downloaded sendmail-8.12.8-1.80.src.rpm and tried to build it using: rpm --rebuild sendmail-8.12.8-1.80.src.rpm It builds for a while then ends with this error: cc -o t-event -L/usr/kerberos/lib t-event.o libsm.a -ldb -lresolv -lcrypt - lnsl -lnsl -lwrap -lldap -llber -lsasl -lssl -lcrypto -lhesiod -lgdbm -lcrypt - ldb-4.0 /usr/bin/ld: cannot find -ldb-4.0 collect2: ld returned 1 exit status make[1]: *** [t-event] Error 1 make[1]: Leaving directory `/usr/src/redhat/BUILD/sendmail- 8.12.8/obj.Linux.2.4.18-24.7.xsmp.i686/libsm' make: *** [/usr/src/redhat/BUILD/sendmail-8.12.8/obj.Linux.2.4.18- 24.7.xsmp.i686/libsm/libsm.a] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.76717 (%build) Version-Release number of selected component (if applicable): 8.12.6 How reproducible: Reproduced every time I run the rpm --rebuild command Steps to Reproduce: 1. Download sendmail-8.12.8-1.80.src.rpm. 2. Run: rpm --rebuild sendmail-8.12.8-1.80.src.rpm 3. Actual results: cc -o t-event -L/usr/kerberos/lib t-event.o libsm.a -ldb -lresolv -lcrypt - lnsl -lnsl -lwrap -lldap -llber -lsasl -lssl -lcrypto -lhesiod -lgdbm -lcrypt - ldb-4.0 /usr/bin/ld: cannot find -ldb-4.0 collect2: ld returned 1 exit status Expected results: Successful rebuild. Additional info:
http://people.redhat.com/laroche greetings, Florian La Roche