FS#12318 - fdm doesnt build with tdb from extra
Attached to Project:
Community Packages
Opened by Greg (dolby) - Tuesday, 02 December 2008, 10:24 GMT
Last edited by Abhishek Dasgupta (abhidg) - Tuesday, 12 May 2009, 11:54 GMT
Opened by Greg (dolby) - Tuesday, 02 December 2008, 10:24 GMT
Last edited by Abhishek Dasgupta (abhidg) - Tuesday, 12 May 2009, 11:54 GMT
|
Details
It used to work when Archlinux didnt ship the tdb included
in samba.
I made a bug report upstream: http://sourceforge.net/tracker/index.php?func=detail&aid=2376572&group_id=174568&atid=869744 |
This task depends upon
Closed by Abhishek Dasgupta (abhidg)
Tuesday, 12 May 2009, 11:54 GMT
Reason for closing: Fixed
Additional comments about closing: fdm 1.6-1
Tuesday, 12 May 2009, 11:54 GMT
Reason for closing: Fixed
Additional comments about closing: fdm 1.6-1
codemac, can you adopt and update it?
LICENSE (0.8 KiB)
LICENSE (0.8 KiB)
PKGBUILD (0.7 KiB)
gcc -L/usr/lib -lresolv -lssl -ltdb -lz -o fdm fdm.o attach.o buffer.o cleanup.o command.o connect.o io.o log.o netrc.o child-deliver.o child-fetch.o child.o pcre.o re.o privsep.o replace.o shm-mmap.o strb.o db-tdb.o xmalloc-debug.o xmalloc.o timer.o deliver-add-header.o deliver-drop.o deliver-keep.o deliver-maildir.o deliver-mbox.o deliver-pipe.o deliver-remove-header.o deliver-rewrite.o deliver-smtp.o deliver-stdout.o deliver-tag.o deliver-add-to-cache.o deliver-remove-from-cache.o deliver-write.o deliver-imap.o fetch-imap.o fetch-imappipe.o fetch-maildir.o fetch-nntp.o fetch-pop3.o fetch-pop3pipe.o fetch-stdin.o fetch-mbox.o pop3-common.o imap-common.o mail-state.o mail-time.o mail.o file.o cache-op.o match-all.o match-age.o match-attachment.o match-command.o match-in-cache.o match-matched.o match-regexp.o match-size.o match-string.o match-tagged.o match-unmatched.o match-account.o parent-deliver.o parent-fetch.o lookup.o lookup-passwd.o lookup-courier.o y.tab.o parse-fn.o lex.o compat/strlcpy.o compat/strlcat.o compat/strtonum.o
db-tdb.o: In function `db_clear':
db-tdb.c:(.text+0x1d): undefined reference to `tdb_traverse'
db-tdb.o: In function `db_print':
db-tdb.c:(.text+0x4c): undefined reference to `tdb_traverse'
db-tdb.o: In function `db_size':
db-tdb.c:(.text+0x7d): undefined reference to `tdb_traverse'
db-tdb.o: In function `db_expire':
db-tdb.c:(.text+0x109): undefined reference to `tdb_traverse'
db-tdb.o: In function `db_expire_item':
db-tdb.c:(.text+0x18e): undefined reference to `tdb_delete'
db-tdb.o: In function `db_remove':
db-tdb.c:(.text+0x261): undefined reference to `tdb_delete'
db-tdb.o: In function `db_contains':
db-tdb.c:(.text+0x291): undefined reference to `tdb_exists'
db-tdb.o: In function `db_add':
db-tdb.c:(.text+0x305): undefined reference to `tdb_store'
db-tdb.o: In function `db_open':
db-tdb.c:(.text+0x35d): undefined reference to `tdb_open'
db-tdb.o: In function `db_clear_item':
db-tdb.c:(.text+0xbb): undefined reference to `tdb_delete'
db-tdb.o: In function `db_close':
db-tdb.c:(.text+0x325): undefined reference to `tdb_close'
collect2: ld returned 1 exit status
make: *** [fdm] Error 1
FS#13379package points to /usr/lib/libtdb.so.1.1.1 which does not exist. After
making /usr/lib/libtdb.so a symlink to /usr/lib/libtdb.so.1.1.2, the
fdm package builds correctly. Possibly this is also the cause of
bug #13379; although in my case, /usr/lib/libtdb.so.1 is correctly
symlinked.
x86_64 package needs to be built.
after that I'll close this.