Subject: Re: lossage with new compiler mk files
To: Greg Troxel <>
From: Johnny C. Lam <>
List: tech-pkg
Date: 02/09/2004 05:51:19
On Sun, Feb 08, 2004 at 07:44:04PM -0500, Greg Troxel wrote:
> With recent pkgsrc, and up-to-date pkgsrc/mk, on NetBSD 1.6.1 (fresh
> install) on sparc64 (ultra5 if that matters), I was unable to build
> shells/bash2.  I tried to build pkgtools, knowing that they had been
> updated, and lost.  I was able to kludge around this by reading
> mk/compiler/, but this seems suboptimal.
> # make -k
> make: "/usr/pkgsrc/pkgtools/pkg_install/../../mk/compiler/../../mk/compiler/" line 311: Malformed conditional (!empty(_LANGUAGES.gcc))
> make: "/usr/pkgsrc/pkgtools/pkg_install/../../mk/compiler/../../mk/compiler/" line 319: Malformed conditional (!empty(_USE_PKGSRC_GCC:M[yY][eE][sS]))
> make: "/usr/pkgsrc/pkgtools/pkg_install/../../mk/compiler/../../mk/compiler/" line 347: if-less endif
> make: "/usr/pkgsrc/pkgtools/pkg_install/../../mk/compiler/../../mk/compiler/" line 347: Need an operator
> make: "/usr/pkgsrc/pkgtools/pkg_install/../../mk/compiler/../../mk/compiler/" line 348: if-less endif
> make: "/usr/pkgsrc/pkgtools/pkg_install/../../mk/compiler/../../mk/compiler/" line 348: Need an operator
> make: Fatal errors encountered -- cannot continue

This may be fixed with a more recent pkgsrc.  Please try and let me


	-- Johnny Lam <>