stop working around broken _msg makefiles and fix them
Right now we create catalog directories in usr/src/Makefile during the first step of the msg build. It seems we do this because a tiny minority of components don't have correct _msg targets that depend on $(MSGDOMAIN). We should just fix those Makefiles and make usr/src/Makefile simpler.
Tested with builds, custom targets that build the _msg target of each component after deleting $(ROOT)/catalog to make sure they do it right, diff of $(ROOT)/catalog after the first phase of the _msg build.
The only difference in that diff are timestamps, and comment removals from where I fixed mksh to do things fully properly (I felt compelled, since it was my fault in the first place).
Updated by Electric Monk 10 days ago
- Status changed from New to Closed
- % Done changed from 0 to 100
commit 3a51e5c06fdc66b1c3883ded28372f6ae8e9cedb Author: Richard Lowe <email@example.com> Date: 2021-02-26T17:39:19.000Z 13573 stop working around broken _msg makefiles and fix them Reviewed by: Toomas Soome <firstname.lastname@example.org> Reviewed by: Yuri Pankov <email@example.com> Approved by: Gordon Ross <firstname.lastname@example.org>