From owner-freebsd-current@FreeBSD.ORG Sat Sep 14 14:04:01 2013 Return-Path: Delivered-To: current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id AA9F9B34; Sat, 14 Sep 2013 14:04:01 +0000 (UTC) (envelope-from des@des.no) Received: from smtp.des.no (smtp.des.no [194.63.250.102]) by mx1.freebsd.org (Postfix) with ESMTP id 6D1E528D8; Sat, 14 Sep 2013 14:04:00 +0000 (UTC) Received: from nine.des.no (smtp.des.no [194.63.250.102]) by smtp-int.des.no (Postfix) with ESMTP id F17DA4032; Sat, 14 Sep 2013 14:03:59 +0000 (UTC) Received: by nine.des.no (Postfix, from userid 1001) id 460884A101; Sat, 14 Sep 2013 16:03:17 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Ian Lepore Subject: Re: HEADS UP: OpenSSH with DNSSEC support in 10 References: <86hadre740.fsf@nine.des.no> <1379166722.1197.3.camel@revolution.hippie.lan> Date: Sat, 14 Sep 2013 16:03:16 +0200 In-Reply-To: <1379166722.1197.3.camel@revolution.hippie.lan> (Ian Lepore's message of "Sat, 14 Sep 2013 07:52:02 -0600") Message-ID: <86ob7vlcuz.fsf@nine.des.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-security@FreeBSD.org, current@FreeBSD.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Sep 2013 14:04:01 -0000 Ian Lepore writes: > I just ran into a build error related to this: > [...] > I find that the attached patch fixes it for me. > [...] > @@ -1468,7 +1468,7 @@ lib/libcxxrt__L: gnu/lib/libgcc__L > lib/libradius lib/libsbuf lib/libtacplus \ > ${_cddl_lib_libumem} ${_cddl_lib_libnvpair} \ > ${_cddl_lib_libzfs_core} \ > - lib/libutil ${_lib_libypclnt} lib/libz lib/msun \ > + lib/libutil ${_lib_libypclnt} lib/libldns lib/libz lib/msun \ > ${_secure_lib_libcrypto} ${_secure_lib_libssh} \ > ${_secure_lib_libssl} >=20=20 That's not going to work, because libldns requires libcrypto. You should try the following: @@ -1470,8 +1470,8 @@ ${_cddl_lib_libumem} ${_cddl_lib_libnvpair} \ ${_cddl_lib_libzfs_core} \ lib/libutil ${_lib_libypclnt} lib/libz lib/msun \ - ${_secure_lib_libcrypto} ${_secure_lib_libssh} \ - ${_secure_lib_libssl} + ${_secure_lib_libcrypto} ${_lib_libldns} \ + ${_secure_lib_libssh} ${_secure_lib_libssl} =20 .if ${MK_ATF} !=3D "no" _lib_atf_libatf_c=3D lib/atf/libatf-c Oh, wait, that's actually an excerpt from the commit that enabled LDNS in OpenSSH. What a coincidence! DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no