Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Nov 2013 16:18:43 +0100
From:      "Timur I. Bakeyev" <timur@FreeBSD.org>
To:        Marcus von Appen <mva@freebsd.org>, "Timur I. Bakeyev" <timur@freebsd.org>, freebsd-python <freebsd-python@freebsd.org>
Subject:   Re: FreeBSD python patch for databases/ldb
Message-ID:  <CALdFvJG=ONHvTt2EPw%2BudkWpi8mG4h_TK0M1mCTTMHMh2K_0zw@mail.gmail.com>
In-Reply-To: <20131125151511.GA1435@medusa.sysfault.org>
References:  <20131124171914.GE1398@medusa.sysfault.org> <CALdFvJEC1sL3ux3-dONwfX=8H9yG%2BaoSN6kViFE7AREB%2BQiLmw@mail.gmail.com> <20131125151511.GA1435@medusa.sysfault.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <mva@freebsd.org> 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
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALdFvJG=ONHvTt2EPw%2BudkWpi8mG4h_TK0M1mCTTMHMh2K_0zw>