From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: Re: [PATCH] gnu: Add python2-shedskin. Date: Wed, 30 Mar 2016 00:49:42 +0200 Message-ID: <20160330004942.6a24c141@scratchpost.org> References: <20160330002745.30a98f5c@scratchpost.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45337) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1al2T0-0003Ti-9b for guix-devel@gnu.org; Tue, 29 Mar 2016 18:50:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1al2Sx-0003no-4m for guix-devel@gnu.org; Tue, 29 Mar 2016 18:50:30 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:47554) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1al2Sw-0003nk-Up for guix-devel@gnu.org; Tue, 29 Mar 2016 18:50:27 -0400 Received: from localhost (91.141.2.33.wireless.dyn.drei.com [91.141.2.33]) by dd1012.kasserver.com (Postfix) with ESMTPSA id F19B01CA06E4 for ; Wed, 30 Mar 2016 00:49:46 +0200 (CEST) In-Reply-To: <20160330002745.30a98f5c@scratchpost.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org A question about this: Shedskin results always #includes pcre.h and -lgc . Does this mean we should propagate both or is it expected that the user knows about those or should we patch the Shedskin Makefile generator so that it references specific inputs? If the latter, see shedskin/makefile.py which uses (distutils) sysconfig.get_config_var('LIBS') and sysconfig.get_config_var('SYSLIBS') and others. Those are probably Python's compilation flags. Should we extend those or rather patch shedskin/makefile.py to also get them from somewhere else?