Bug 459163 - undefined reference to `db_{create,strerror}_cyrus_sasl_sasldb_rh'
undefined reference to `db_{create,strerror}_cyrus_sasl_sasldb_rh'
Status: CLOSED RAWHIDE
Product: Fedora
Classification: Fedora
Component: cyrus-sasl (Show other bugs)
rawhide
All Linux
medium Severity medium
: ---
: ---
Assigned To: Tomas Mraz
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2008-08-14 15:36 EDT by Robert Scheck
Modified: 2008-08-30 08:11 EDT (History)
0 users

See Also:
Fixed In Version: cyrus-sasl-2.1.22-17.fc10
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2008-08-30 08:11:52 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Robert Scheck 2008-08-14 15:36:28 EDT
Description of problem:
Since --enable-krb4=/usr for the kerberos 4 subpackage is in the spec file,
I'm unable to build the cyrus-sasl package any longer against Rawhide, see:

[...]
gcc -Wall -W -I/usr/kerberos/include -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -fPIC -I/usr/include/mysql -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -fno-strict-aliasing -fwrapv -o .libs/dbconverter-2 dbconverter-2.o  -L/usr/kerberos/lib -L/usr/lib/mysql -L/usr/lib ../sasldb/.libs/libsasldb.a ../lib/.libs/libsasl2.so -ldl -L/usr/src/rpm/BUILD/cyrus-sasl-2.1.22/db-instroot/lib -ldb -lresolv -lcrypt
dbconverter-2.o: In function `berkeleydb_open':
/usr/src/rpm/BUILD/cyrus-sasl-2.1.22/utils/dbconverter-2.c:214: undefined reference to `db_create_cyrus_sasl_sasldb_rh'
dbconverter-2.o: In function `berkeleydb_close':
/usr/src/rpm/BUILD/cyrus-sasl-2.1.22/utils/dbconverter-2.c:249: undefined reference to `db_strerror_cyrus_sasl_sasldb_rh'
dbconverter-2.o: In function `listusers':
/usr/src/rpm/BUILD/cyrus-sasl-2.1.22/utils/dbconverter-2.c:277: undefined reference to `db_strerror_cyrus_sasl_sasldb_rh'
../sasldb/.libs/libsasldb.a(db_berkeley.o): In function `berkeleydb_open':
/usr/src/rpm/BUILD/cyrus-sasl-2.1.22/sasldb/db_berkeley.c:100: undefined reference to `db_create_cyrus_sasl_sasldb_rh'
/usr/src/rpm/BUILD/cyrus-sasl-2.1.22/sasldb/db_berkeley.c:117: undefined reference to `db_strerror_cyrus_sasl_sasldb_rh'
../sasldb/.libs/libsasldb.a(db_berkeley.o): In function `berkeleydb_close':
/usr/src/rpm/BUILD/cyrus-sasl-2.1.22/sasldb/db_berkeley.c:147: undefined reference to `db_strerror_cyrus_sasl_sasldb_rh'
../sasldb/.libs/libsasldb.a(db_berkeley.o): In function `_sasldb_getdata':
/usr/src/rpm/BUILD/cyrus-sasl-2.1.22/sasldb/db_berkeley.c:228: undefined reference to `db_strerror_cyrus_sasl_sasldb_rh'
../sasldb/.libs/libsasldb.a(db_berkeley.o): In function `_sasldb_putdata':
/usr/src/rpm/BUILD/cyrus-sasl-2.1.22/sasldb/db_berkeley.c:318: undefined reference to `db_strerror_cyrus_sasl_sasldb_rh'
/usr/src/rpm/BUILD/cyrus-sasl-2.1.22/sasldb/db_berkeley.c:330: undefined reference to `db_strerror_cyrus_sasl_sasldb_rh'
collect2: ld returned 1 exit status
make[2]: *** [dbconverter-2] Error 1
make[2]: Leaving directory `/usr/src/rpm/BUILD/cyrus-sasl-2.1.22/utils'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/rpm/BUILD/cyrus-sasl-2.1.22'
make: *** [all] Error 2

Version-Release number of selected component (if applicable):
cyrus-sasl-2.1.22-16

How reproducible:
Everytime, see above.

Actual results:
Error: undefined reference to `db_{create,strerror}_cyrus_sasl_sasldb_rh'

Expected results:
No error as in the past even with enabled kerberos 4 support on buildtime.

Note You need to log in before you can comment on or make changes to this bug.