From owner-freebsd-python@FreeBSD.ORG Mon Nov 25 16:26:56 2013 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 69FF9CF7 for ; Mon, 25 Nov 2013 16:26:56 +0000 (UTC) Received: from mail-we0-f171.google.com (mail-we0-f171.google.com [74.125.82.171]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 04A20259B for ; Mon, 25 Nov 2013 16:26:55 +0000 (UTC) Received: by mail-we0-f171.google.com with SMTP id q58so4140374wes.30 for ; Mon, 25 Nov 2013 08:26:48 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:content-type; bh=Q/O4kbog5gdhJnzukLE7mH0sjOr8PeL1hILoxyJGY3I=; b=bkB2+LG2kSa/nnUkfGtvh2p5pVRH1FiCPx9D5sQBywi33dwqp6TzuNnX2ml6+mpwFJ 62PAzySvR1Ag+RIFOXcJorumPzhcJ4DrmxVdKRvi6dga3la02WTr05nu2W7Y+AXWIcXo TsLbJ2ibPig8KWNa56OBmdGeA1uGqfX3Kdx9ufT91rmYfXb2kX3i6sFh56/x2YaUApe5 u1g+TFeMPNh9F/vLlF9Kd64FU42UyDrN/noYysmem2/BHC1i/60SXTPbMgSIktg/RlrS IMpvb4dO7v4v1sB+gp6N1b00jkMg/hdOuR9PZrSKyzScu0mNYtGNsQb27r4oeXDDQZ3l EhWQ== X-Gm-Message-State: ALoCoQmxg54FUfbtNi0Znk64UYC0iOL/dU1+eZRZSvv9rJE1qc0dgM6XBhK/Pf9MTa0IPzxPrJ1G X-Received: by 10.180.20.15 with SMTP id j15mr6946060wie.4.1385392743134; Mon, 25 Nov 2013 07:19:03 -0800 (PST) MIME-Version: 1.0 Sender: timur@bat.ru Received: by 10.194.219.4 with HTTP; Mon, 25 Nov 2013 07:18:43 -0800 (PST) In-Reply-To: <20131125151511.GA1435@medusa.sysfault.org> References: <20131124171914.GE1398@medusa.sysfault.org> <20131125151511.GA1435@medusa.sysfault.org> From: "Timur I. Bakeyev" Date: Mon, 25 Nov 2013 16:18:43 +0100 X-Google-Sender-Auth: VU8e7wclwoEaE6CuEOsfzum4Pzs Message-ID: Subject: Re: FreeBSD python patch for databases/ldb To: Marcus von Appen , "Timur I. Bakeyev" , freebsd-python Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.16 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Nov 2013 16:26:56 -0000 Hm, that's true. Well, possibly the right fix would be to implement do-configure target, as piggy-backing on GNU_CONFIGURE doesn't work well anyhow... Lemme think about it. With regards, Timur Bakeyev. On Mon, Nov 25, 2013 at 4:15 PM, Marcus von Appen wrote: > On, Mon Nov 25, 2013, Timur I. Bakeyev wrote: > > > Hi, Marcus! > > > > I see this patch as useless, as WAF isn't called via shebang. > > > > Please, take a closer look onto port's Makefile. > > It is called via shebang in the configure stage. do-configure (from > bsd.port.mk) expands to: > > ${CONFIGURE_ENV} ./${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS} ... > > which effectively will become: > > ${CONFIGURE_ENV} ./buildtools/bin/waf configure ${CONFIGURE_ARGS} ... > > And this is where it breaks: > > /usr/ports/databases/ldb # make configure > [...] > ===> Configuring for ldb-1.1.16 > env: python: No such file or directory > ===> Script "buildtools/bin/waf configure" failed unexpectedly. > > Cheers > Marcus >