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