Request 301 was acted upon.
_________________________________________________________________________

         URL: https://rt.openpkg.org/id/301
      Ticket: [OpenPKG #301]
     Subject: db 2.1.16 API changed (again)
  Requestors: [EMAIL PROTECTED]
       Queue: openpkg
       Owner: Nobody
      Status: new
 Transaction: Ticket creado por ms
        Time: Vie. Dic. 05 14:41:29 2003
_________________________________________________________________________

The db API changed, causing dependent software to fail at build time. From building 
Cyrus imapd, it looks like at least the transaction (txn_) methods have changed.

-- 
Michael Schloh v. Bennewitz
OpenPKG Developer
[EMAIL PROTECTED]


$ rpm -bb imapd.spec
[...]
/sw/bin/cc -L/sw/lib -R/sw/lib -L/sw/lib -R/sw/lib -L/usr/local/lib -R/usr/local/lib 
-L/sw/lib -L/sw/lib   -o imapd \
 ../master/service.o pushstats.o backend.o imapd.o index.o tls.o version.o libimap.a 
../acap/libacap.a ../lib/libcyrus.a  -L/sw/lib  -R/sw/lib -lsasl2   -lfl -lfsl  
-L/sw/lib  -R/sw/lib -ldb -lssl -lcrypto -lmd -lcom_err 
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x80c): In function `gettid':
: undefined reference to `txn_begin'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0xf3e): In function `mystore':
: undefined reference to `txn_abort'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0xf67): In function `mystore':
: undefined reference to `txn_begin'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0xfef): In function `mystore':
: undefined reference to `txn_commit'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x1214): In function `mydelete':
: undefined reference to `txn_abort'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x123b): In function `mydelete':
: undefined reference to `txn_begin'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x12c7): In function `mydelete':
: undefined reference to `txn_commit'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x136f): In function `mycommit':
: undefined reference to `txn_commit'
../lib/libcyrus.a(cyrusdb_db3.o)(.text+0x1430): In function `abort_txn':
: undefined reference to `txn_abort'
collect2: ld returned 1 exit status
make[1]: *** [imapd] Error 1
make: *** [all] Error 1
error: Bad exit status from /u/ms/tmp/opkgtmp/rpm-tmp.83573 (%build)

______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Bug Database Interface                           www.openpkg.org/bugdb
Bug Database List                            [EMAIL PROTECTED]

Reply via email to