pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc



> On 6 Jun 2020, at 14:29, Roland Illig <roland.illig%gmx.de@localhost> wrote:
> 
> On 06.06.2020 12:18, Juraj Lutter wrote:
>> It seems, at least for amavisd-new, that empty USE_LANGUAGES is not
>> enough to skip built
>> and also NO_BUILD=yes is needed.
>> 
>> Tested on NetBSD 8, NetBSD 9, SmartOS.
> 
> I don't think that replace-interpreter has anything to do with
> USE_LANGUAGES since these are completely independent parts of the pkgsrc
> infrastructure.
> 

In rev 1.26 there was:

do-build:      replace-interpreter

So, the build target was called properly. When do-build was removed,
the implicit build target (that would call ${MAKE}) started to fail,
for obvious reasons (amavisd-new does not have any Makefile):

===> Building for amavisd-new-2.11.1nb1
bmake: cannot open Makefile.

bmake: stopped in /data/build/tmp/mail/amavisd-new/work/amavisd-new-2.11.1
*** Error code 2


That’s why NO_BUILD had to be added and SUBST_STAGE had to be moved
to a stage where it makes sense now.
 
For policyd-weight, it was only very non-offensive remark. I will
work on SmartOS-specific part.


—
Juraj Lutter <otis%NetBSD.org@localhost>
pkgsrc committer



Home | Main Index | Thread Index | Old Index