From owner-freebsd-ports@FreeBSD.ORG Mon Oct 10 22:12:58 2011 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 8F432106564A; Mon, 10 Oct 2011 22:12:58 +0000 (UTC) (envelope-from delphij@gmail.com) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id 2FA808FC16; Mon, 10 Oct 2011 22:12:58 +0000 (UTC) Received: by gyf2 with SMTP id 2so7409600gyf.13 for ; Mon, 10 Oct 2011 15:12:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=XfUuVZCmUGEfd1748JoVYqJi/c5+/JhukduRLH7Tl3s=; b=MMX5YSzgr3fpscC3wY0zb1LBpVkL/KeAMTpiDCT+rhSoZlsYj5F+9osZF2ugi3gFaW 53szxkLialT3m/HoBJ3x1yR2d+ChAHbDczYMaVS+35U0MQF7W9B235BvfkLNbfoVXbPh VWFPgW0Bv+UYZvCsJWgWkqIrBBbMPU1hn5c7w= MIME-Version: 1.0 Received: by 10.150.239.21 with SMTP id m21mr8094398ybh.75.1318284777552; Mon, 10 Oct 2011 15:12:57 -0700 (PDT) Received: by 10.151.145.18 with HTTP; Mon, 10 Oct 2011 15:12:57 -0700 (PDT) In-Reply-To: <4E935C9C.2090502@FreeBSD.org> References: <4E935C9C.2090502@FreeBSD.org> Date: Mon, 10 Oct 2011 15:12:57 -0700 Message-ID: From: Xin LI To: Doug Barton Content-Type: text/plain; charset=UTF-8 Cc: FreeBSD Current , "freebsd-ports@FreeBSD.org" Subject: Re: Patch for ports on 10-current 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: Mon, 10 Oct 2011 22:12:58 -0000 On Mon, Oct 10, 2011 at 1:59 PM, Doug Barton wrote: > Until the pointy-haireds come up with a better solution, here is a patch > that incorporates work that others have done into a manageable form so > that those interested in working with ports on 10-current have some > tools to work with: > > http://dougbarton.us/bam.patch > > You need to do the equivalent of 'portmaster -o devel/libtool-fixed > libtool' to get the fixed version. In addition to the OSVERSION check I > added knobs to selectively disable the 2 parts of the fix to aid in > development and testing. Also, make sure that you have the latest > /usr/share/mk/bsd.port.mk with the similar fix backed out. > > Hopefully there will be a better fix soon, but until there is, I hope > that this helps. Thanks! This is better than nothing at very least. (By the way Python seems to be using a different way of getting FreeBSD version and for some reason that causes problem for certain applications) Cheers, -- Xin LI https://www.delphij.net/ FreeBSD - The Power to Serve! Live free or die