From owner-freebsd-python@FreeBSD.ORG Mon Feb 2 13:16:14 2015 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F250FCD0; Mon, 2 Feb 2015 13:16:13 +0000 (UTC) Received: from mail-pa0-x22a.google.com (mail-pa0-x22a.google.com [IPv6:2607:f8b0:400e:c03::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BCF9B253; Mon, 2 Feb 2015 13:16:13 +0000 (UTC) Received: by mail-pa0-f42.google.com with SMTP id bj1so82394412pad.1; Mon, 02 Feb 2015 05:16:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:reply-to:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=OvVDPLUY6aJ9u2AFLLhAFEYuZopdWWTHUR7zXMIaK5o=; b=0Pok6AFVGQrD1s3gs1O75CuVZFj/01NMx730+/iX93BbOL8oJNv+gKd5PsP5G2w5oP eCYYAtoiPB9sxNRD1BmFEx02ajFUiHAGlDa6IMsiaFcglthjrCIwyesQveLM5ZPczFWq 2J5/zJmMm1GA//RCqpi/73AoeGoN19uX0nmbA+Wi4pyoY601ovYMKIDk5aTfHKwFbE0k 36aWuea+Yqzbzo/c1DdDESAU/NdmcK9qGNFzzkz41+3/MLV1tIU7r/j1GK90FRAsfjI+ D5nlZ6VDyZlkTvDiudJyQ65tSwMZ+PriyA6I2SOQ7UfMVEFhVpAETKxTfzEGpdJDiQS7 RVsQ== X-Received: by 10.70.48.70 with SMTP id j6mr29697792pdn.66.1422882973322; Mon, 02 Feb 2015 05:16:13 -0800 (PST) Received: from [192.168.1.107] (ppp59-167-128-11.static.internode.on.net. [59.167.128.11]) by mx.google.com with ESMTPSA id g11sm19064392pat.24.2015.02.02.05.16.11 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 02 Feb 2015 05:16:12 -0800 (PST) Sender: Kubilay Kocak Message-ID: <54CF7897.8060807@FreeBSD.org> Date: Tue, 03 Feb 2015 00:16:07 +1100 From: Kubilay Kocak Reply-To: koobs@FreeBSD.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Thunderbird/34.0 MIME-Version: 1.0 To: Baptiste Daroussin , python@FreeBSD.org Subject: Re: Python's configure misunderstand freebsd References: <20150201233641.GH11558@ivaldir.etoilebsd.net> In-Reply-To: <20150201233641.GH11558@ivaldir.etoilebsd.net> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Cc: Sevan Janiyan X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2015 13:16:14 -0000 On 2/02/2015 10:36 AM, Baptiste Daroussin wrote: > Hi, > > At FOSDEM I have been reported by Sevan (CCed) that the python's configure > scripts thinks it is forbidden to have a lib named libpython2.so.X.Y on FreeBSD > which is wrong. > > Here is a patch that fixes it on python2 unfortunatly as a result that means > everything linked to libpython2.so.1 will need a bump. (same thing should be > done for other pythons) > > I would prefer that you guys decides when how and so on to make that change > happening. > > https://people.freebsd.org/~bapt/respect-the-libname-decided-by-upstream.diff > > I modified the configure script and not the configure.ac because the patch is > not worth have to depend on autotools to regenerate the configure. > > That should also be upstreamed (if one of you could do it it would be great :)) > > Best regards, > Bapt > Thanks Bapt, the fewer exceptions (for FreeBSD) we have upstream the better. Thank you Sevan for the reporting. Bapt, can you create a bugzilla issue with your patch attached and assigned to python@ please. This is one we want a good audit log on. I'm happy to take care of upstreaming if you can take care of the .ac diff :) -- Koobs