From owner-freebsd-ports@FreeBSD.ORG Wed Aug 6 05:49:29 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 892A11065673 for ; Wed, 6 Aug 2008 05:49:29 +0000 (UTC) (envelope-from rfg@tristatelogic.com) Received: from segfault-outgoing-helo.tristatelogic.com (112.171-60-66-fuji-dsl.static.surewest.net [66.60.171.112]) by mx1.freebsd.org (Postfix) with ESMTP id 5DFB08FC19 for ; Wed, 6 Aug 2008 05:49:29 +0000 (UTC) (envelope-from rfg@tristatelogic.com) Received: from segfault-nmh-helo.tristatelogic.com (localhost [127.0.0.1]) by segfault.tristatelogic.com (Postfix) with ESMTP id 33C2F11423 for ; Tue, 5 Aug 2008 22:32:37 -0700 (PDT) To: freebsd-ports@freebsd.org Date: Tue, 05 Aug 2008 22:32:37 -0700 Message-ID: <8511.1218000757@tristatelogic.com> From: "Ronald F. Guilmette" Subject: WTF?? portupgrade of bind 9.5.0-P1 => 9.5.0-P2 crashes and burns X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Aug 2008 05:49:29 -0000 Seems to be the exact same problem described here (for Linux), and in my case, also on an AMD 64 machine: http://209.85.173.104/search?q=cache:wfV3BUpO2d4J:www.topology.org/linux/bind_bigbug.html+undefined+reference+to+DH_generate_parameters_ex+bind&hl=en&ct=clnk&cd=5&gl=us Is it really the AMD 64 that's the problem? OK, so what do I do now? I still need to upgrade this puppy. ... cc -O2 -fno-strict-aliasing -pipe -rpath=/usr/local/lib -o named builtin.o client.o config.o control.o controlconf.o interfacemgr.o listenlist.o log.o logconf.o main.o notify.o query.o server.o sortlist.o statschannel.o tkeyconf.o tsigconf.o update.o xfrout.o zoneconf.o lwaddr.o lwresd.o lwdclient.o lwderror.o lwdgabn.o lwdgnba.o lwdgrbn.o lwdnoop.o lwsearch.o unix/os.o ../../lib/lwres/liblwres.a ../../lib/dns/libdns.a -lcrypto ../../lib/bind9/libbind9.a ../../lib/isccfg/libisccfg.a ../../lib/isccc/libisccc.a ../../lib/isc/libisc.a ../../lib/dns/libdns.a(openssldh_link.o)(.text+0x23d): In function `openssldh_generate': : undefined reference to `DH_generate_parameters_ex' ../../lib/dns/libdns.a(openssldsa_link.o)(.text+0x365): In function `openssldsa_generate': : undefined reference to `DSA_generate_parameters_ex' ../../lib/dns/libdns.a(opensslrsa_link.o)(.text+0x4e0): In function `opensslrsa_generate': : undefined reference to `RSA_generate_key_ex' *** Error code 1 Stop in /usr/ports/dns/bind95/work/bind-9.5.0-P2/bin/named. *** Error code 1 Stop in /usr/ports/dns/bind95/work/bind-9.5.0-P2/bin. *** Error code 1 Stop in /usr/ports/dns/bind95/work/bind-9.5.0-P2. *** Error code 1 Stop in /usr/ports/dns/bind95. *** Error code 1 Stop in /usr/ports/dns/bind95. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade.7408.0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=bind95-base-9.5.0.1 UPGRADE_PORT_VER=9.5.0.1 make ** Fix the problem and try again. ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! dns/bind95 (bind95-base-9.5.0.1) (linker error) %