head 1.2; access; symbols; locks; strict; comment @# @; 1.2 date 2024.05.25.08.46.50; author cheusov; state dead; branches; next 1.1; commitid IGjlPW27wrAAhmbF; 1.1 date 2024.05.24.16.59.58; author cheusov; state Exp; branches; next ; commitid uuByLzCZgC2Y2hbF; desc @@ 1.2 log @Update to 0.39.2: Fix "bad condition" in mkc_imp.platform.mk. Affected versions: 0.39.1 Add support for multi-token CC, CXX, CPP etc. @ text @$NetBSD: patch-mk_Makefile,v 1.1 2024/05/24 16:59:58 cheusov Exp $ Fix installation problem seen on OpenBSD where CPP = ${CC} -E --- mk/Makefile.orig Fri May 24 16:54:05 2024 +++ mk/Makefile @@@@ -128,16 +128,16 @@@@ install = ${USE_INSTALL} makedepend_cmd ?= makedepend -INTEXTS_REPLS += mkdep_cmd ${mkdep_cmd} -INTEXTS_REPLS += makedepend_cmd ${makedepend_cmd} +INTEXTS_REPLS += mkdep_cmd ${mkdep_cmd:Q} +INTEXTS_REPLS += makedepend_cmd ${makedepend_cmd:Q} INTEXTS_REPLS += mkdep_type ${mkdep_type} INTEXTS_REPLS += featuresdir ${FEATURESDIR} -INTEXTS_REPLS += NM ${PROG.nm} -INTEXTS_REPLS += ID ${PROG.id} -INTEXTS_REPLS += CC ${PROG.cc} -INTEXTS_REPLS += CXX ${PROG.c++} -INTEXTS_REPLS += CPP ${PROG.cpp} -INTEXTS_REPLS += install ${install} +INTEXTS_REPLS += NM ${PROG.nm:Q} +INTEXTS_REPLS += ID ${PROG.id:Q} +INTEXTS_REPLS += CC ${PROG.cc:Q} +INTEXTS_REPLS += CXX ${PROG.c++:Q} +INTEXTS_REPLS += CPP ${PROG.cpp:Q} +INTEXTS_REPLS += install ${install:Q} ################################################# .include @ 1.1 log @Fix installation problem seen on OpenBSD where CPP is clang -E @ text @d1 1 a1 1 $NetBSD$ @