Subject: Re: lang/lua build system
To: Bruce J.A. Nourish <netbsd@bjan.freeshell.org>
From: Quentin Garnier <netbsd@quatriemek.com>
List: tech-pkg
Date: 03/07/2004 23:21:10
Le Sun, 7 Mar 2004 21:18:54 +0000
Bruce J.A. Nourish a ecrit :
> The lang/lua package breaks horribly on FreeBSD 5.2. (I am remiss in
> not providing a log; unfortunately, I don't have access to the box in
> question on weekends). I started to look into the problem, but I have
> a question about how the package Makefile is implemented.

I think it breaks almost everywhere where make doesn't use the
system-provided .mk files.  It has very little chance to work where OS !=
NetBSD.  This is because bootstrap-pkgsrc provides includes that are not
localized to the running OS.  I don't know if there is interest in doing
it, actually.

[...]
> I believe we should switch back to the distributed Makefiles, consistent
> with our philosophy of making minimal changes to third party packages,
> and to reduce code duplication. I have patches for this ready to go, but
> I'll wait until I've tested them on FreeBSD 5.2 on Monday before I
> submit them ;-). In the meantime, if someone has a burning objection to
> this change, perhaps they'd let me know.

I agree.  I planned to have a closer look at this someday, but I have
other things in mind right now and it didn't look urgent enough at the
time.

-- 
Quentin Garnier - cube@cubidou.net - cube@NetBSD.org
"Feels like I'm fiddling while Rome is burning down.
Should I lay my fiddle down and take a rifle from the ground ?"
Leigh Nash/Sixpence None The Richer, Paralyzed, Divine Discontents, 2002.