[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#651112: pdnsd: FTBFS(kfreebsd): undefined reference to pthread_*



Package: src:pdnsd
Version: 1.2.8-par-2.1
Severity: serious
Tags: sid wheezy
User: debian-bsd@lists.debian.org
Usertags: kfreebsd
X-Debbugs-Cc: debian-bsd@lists.debian.org
Justification: fails to build from source (but built successfully in the past)

Hi!

Your package failed to build on the kfreebsd-* buildds:

gcc  -Wall -Wextra -g -O2   -o pdnsd  pdnsd-conf-parser.o pdnsd-conff.o pdnsd-consts.o pdnsd-debug.o pdnsd-dns.o pdnsd-dns_answer.o pdnsd-dns_query.o pdnsd-error.o pdnsd-helpers.o pdnsd-icmp.o pdnsd-list.o pdnsd-main.o pdnsd-netdev.o pdnsd-rr_types.o pdnsd-status.o pdnsd-servers.o pdnsd-thread.o pdnsd-cache.o pdnsd-hash.o  
pdnsd-dns_answer.o: In function `tcp_server_thread':
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1782: undefined reference to `pthread_sigmask'
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1820: undefined reference to `pthread_create'
pdnsd-dns_answer.o: In function `udp_server_thread':
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1373: undefined reference to `pthread_sigmask'
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1514: undefined reference to `pthread_create'
pdnsd-dns_answer.o: In function `tcp_answer_thread':
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1557: undefined reference to `_pthread_cleanup_push'
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1558: undefined reference to `pthread_sigmask'
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1639: undefined reference to `_pthread_cleanup_push'
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1685: undefined reference to `_pthread_cleanup_pop'
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1686: undefined reference to `_pthread_cleanup_push'
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1696: undefined reference to `_pthread_cleanup_pop'
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1704: undefined reference to `_pthread_cleanup_pop'
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1580: undefined reference to `pthread_setspecific'
pdnsd-dns_answer.o: In function `udp_answer_thread':
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1117: undefined reference to `_pthread_cleanup_push'
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1118: undefined reference to `pthread_sigmask'
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1155: undefined reference to `_pthread_cleanup_push'
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1266: undefined reference to `_pthread_cleanup_pop'
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1267: undefined reference to `_pthread_cleanup_pop'
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1140: undefined reference to `pthread_setspecific'
pdnsd-dns_answer.o: In function `start_dns_servers':
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1857: undefined reference to `pthread_create'
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/dns_answer.c:1870: undefined reference to `pthread_create'
pdnsd-main.o: In function `main':
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/main.c:645: undefined reference to `pthread_key_create'
pdnsd-error.o: In function `debug_msg':
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/error.c:178: undefined reference to `pthread_getspecific'
pdnsd-helpers.o: In function `pdnsd_exit':
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/helpers.c:52: undefined reference to `pthread_kill'
pdnsd-helpers.o: In function `softlock_mutex':
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/helpers.c:64: undefined reference to `pthread_mutex_trylock'
pdnsd-status.o: In function `status_thread':
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/status.c:179: undefined reference to `pthread_sigmask'
pdnsd-status.o: In function `start_stat_sock':
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/status.c:812: undefined reference to `pthread_create'
pdnsd-servers.o: In function `servstat_thread':
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/servers.c:324: undefined reference to `pthread_sigmask'
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/servers.c:337: undefined reference to `pthread_sigmask'
pdnsd-servers.o: In function `start_servstat_thread':
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/servers.c:527: undefined reference to `pthread_create'
pdnsd-servers.o: In function `exclusive_lock_server_data':
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/servers.c:717: undefined reference to `pthread_kill'
pdnsd-servers.o: In function `change_servers':
/build/buildd-pdnsd_1.2.8-par-2.1-kfreebsd-amd64-QENgbD/pdnsd-1.2.8-par/src/servers.c:788: undefined reference to `pthread_kill'
collect2: ld returned 1 exit status
make[4]: *** [pdnsd] Error 1

Full build log at
https://buildd.debian.org/status/fetch.php?pkg=pdnsd&arch=kfreebsd-amd64&ver=1.2.8-par-2.1&stamp=1323121725

Regards

    Christoph

If you have further questions please mail debian-bsd@lists.debian.org

-- 
9FED 5C6C E206 B70A 5857  70CA 9655 22B9 D49A E731
Debian Developer | Lisp Hacker | CaCert Assurer



Reply to: