From owner-freebsd-current@FreeBSD.ORG Thu Nov 22 18:32:28 2007 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 00BAF16A417 for ; Thu, 22 Nov 2007 18:32:28 +0000 (UTC) (envelope-from sean@mcneil.com) Received: from mail.mcneil.com (mcneil.com [24.199.45.54]) by mx1.freebsd.org (Postfix) with ESMTP id D9BC813C447 for ; Thu, 22 Nov 2007 18:32:27 +0000 (UTC) (envelope-from sean@mcneil.com) Received: from localhost (localhost.mcneil.com [127.0.0.1]) by mail.mcneil.com (Postfix) with ESMTP id 74701F72C6; Thu, 22 Nov 2007 10:32:10 -0800 (PST) X-Virus-Scanned: amavisd-new at mcneil.com Received: from mail.mcneil.com ([127.0.0.1]) by localhost (mcneil.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 82f88eFwGgfZ; Thu, 22 Nov 2007 10:32:05 -0800 (PST) Received: from [10.10.10.246] (mini.mcneil.com [10.10.10.246]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.mcneil.com (Postfix) with ESMTP id 79DB0F72C2; Thu, 22 Nov 2007 10:32:05 -0800 (PST) Message-ID: <4745CB09.4020601@mcneil.com> Date: Thu, 22 Nov 2007 10:31:37 -0800 From: Sean McNeil Organization: Sean McNeil Consulting, Inc User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: Daniel Eischen References: <4744AA82.1060506@mcneil.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Fri, 23 Nov 2007 04:09:55 +0000 Cc: current@freebsd.org Subject: Re: Now -stable is broken from undefined reference to `__mb_sb_limit' X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Thu, 22 Nov 2007 18:32:28 -0000 Daniel Eischen wrote: > On Wed, 21 Nov 2007, Sean McNeil wrote: > >> Why was this stuff MFCd? >> >> cc -O2 -fno-strict-aliasing -pipe -g >> -I/usr/src/kerberos5/libexec/ipropd-master/../../../crypto/heimdal/lib/krb5 >> -I/usr/src/kerberos5/libexec/ipropd-master/../../../crypto/heimdal/lib/asn1 >> -I/usr/src/kerberos5/libexec/ipropd-master/../../../crypto/heimdal/lib/roken >> -I. -I/usr/local/include -DOPENLDAP=1 -DHAVE_CONFIG_H >> -I/usr/src/kerberos5/libexec/ipropd-master/../../include -DINET6 -g >> -L/usr/local/lib -Wl,-rpath,/usr/local/lib -o ipropd-master >> ipropd_master.o -lkadm5srv -lhdb -lkrb5 -lroken >> /usr/obj/usr/src/kerberos5/libexec/ipropd-master/../../lib/libvers/libvers.a >> -lasn1 -lcrypto -lcrypt -lcom_err -lldap -llber >> /usr/local/lib/libldap.so: undefined reference to `__mb_sb_limit' >> *** Error code 1 >> >> Stop in /usr/src/kerberos5/libexec/ipropd-master. > > I don't think it should have been MFC'd, but that ship has already > sailed. You're going to have to rebuild openldap first I think. > Or perhaps build (kerberos) without LDAP. > I agree, it should not have been MFC'd. If you think it through, essentially it has both broken the -STABLE model and made 6-STABLE useless. Rebuilding openldap doesn't help I would have to build without kerberos, install, rebuild openldap, build again and install, then rebuild all my ports. This is not suppose to happen. Since I was interested in ZFS anyway, I have opted to pull down 7-STABLE and do the exact steps above. My other option was to no longer track 6-STABLE. I'm sure that is what most people will decide to do. Very aggravating.