Current-Users archive

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

recent make(1) and pkgsrc


Recent make(1) which uses the revision 1.40 or 1.39 of for.c in
src/usr.bin/make doesn't work with pkgsrc.  Note that the revision 1.38
is OK.

For example, building devel/cpuflags stops like this:

ryoh@bonnie$ make
ERROR: This package is only available for these platforms: NetBSD-*-* Linux-*-* 
SunOS-*-* FreeBSD-*-*.
ERROR: This package has set PKG_FAIL_REASON:
ERROR: PKG_INSTALLATION_TYPE must be ``pkgviews'' or ``overwrite''.
ERROR: This package doesn't support PKG_INSTALLATION_TYPE=none.
ERROR: No acceptable compiler found for cpuflags-1.29.
*** Error code 1



ryoh@bonnie$ make
make: "/usr/pkgsrc/lang/perl5/" line 33: Malformed conditional 
(!empty(CC_VERSION:Mgcc*) && !empty(MACHINE_PLATFORM:MNetBSD-*-powerpc))
make: "/usr/pkgsrc/lang/perl5/" line 44: Malformed conditional 
(!empty(CC_VERSION:Mgcc*) && !empty(MACHINE_PLATFORM:MNetBSD-*-alpha))
make: "/usr/pkgsrc/lang/perl5/" line 53: Malformed conditional 
(!empty(CC_VERSION:Mgcc-3.*) && !empty(MACHINE_ARCH:Marm*))
make: Unclosed substitution for  (/ missing)
make: Fatal errors encountered -- cannot continue

I'm not sure which one (make(1) or pkgsrc) is correct.

Japan Advanced Institute of Science and Technology (JAIST)

Attachment: pgpe1o3SG4Pzv.pgp
Description: PGP signature

Home | Main Index | Thread Index | Old Index