pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/42078: sysutils/bacula-gnome-console has package (g?)Makefile syntax error
The following reply was made to PR pkg/42078; it has been noted by GNATS.
From: Robert Elz <kre%munnari.OZ.AU@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: pkg/42078: sysutils/bacula-gnome-console has package (g?)Makefile
syntax error
Date: Thu, 24 Sep 2009 01:25:19 +0700
Date: Wed, 23 Sep 2009 15:45:02 +0000 (UTC)
From: Robert Elz <kre%munnari.OZ.AU@localhost>
Message-ID: <20090923154502.6D19963B850%www.NetBSD.org@localhost>
| If this works in NetBSD 5, perhaps bmake has been fixed to deal with
| this, in which case maybe for NetBSD 4 we need to use devel/bmake
| rather than the system's built in make?
|
| I'll give that a try a bit later when I get some time.
OK, I did that, and everything works. That is, I installed devel/bmake
then just ...
cp /usr/pkg/bin/bmake /usr/bin/make
and after that sysutils/bacula-gnome-console built correctly. I know
that's not the right way to do this, but it worked for me - perhaps someone
who knows how it should be done in pkgsrc could make bacula-gnome-console
have a build time dependency upon devel/bmake for NetBSD 4, and use that
(bmake) instead of make.
[Aside, this is one of the advantages of using pkg_comp, that
kind of gross hackery is trivially done, all safe in the
knowledge that it will all be thrown away when the sandbox next
gets recreated, which will be before I use it for anything else.]
I took a fairly quick look at the make CVS logs, and didn't see what
particular change fixed this problem (if I actually identified it
correctly). I see a couple of fixes for lines > 64KB that were after
NetBSD 4.0, but that isn't the problem here, the line in question is
less than 64KB, and make didn't crash, just reported a syntax error.
kre
Home |
Main Index |
Thread Index |
Old Index