--- - branch: MAIN date: Sun Oct 4 21:53:28 UTC 2020 files: - new: '1.362' old: '1.361' path: src/usr.bin/make/parse.c pathrev: src/usr.bin/make/parse.c@1.362 type: modified - new: '1.4' old: '1.3' path: src/usr.bin/make/unit-tests/varname-dot-curdir.mk pathrev: src/usr.bin/make/unit-tests/varname-dot-curdir.mk@1.4 type: modified id: 20201004T215328Z.19965a6dc18cf19a798ea04368a6f75996b4bfd8 log: | make(1): fix assignment to .CURDIR via the shell assignment operator This is probably an edge case that nobody will ever stumble upon, since .CURDIR is usually regarded as a read-only variable. The other variable that is affected by this code path is .MAKE.EXPORTED, and for this variable as well, it would be unusual to assign it a value from a shell command. module: src subject: 'CVS commit: src/usr.bin/make' unixtime: '1601848408' user: rillig