This is not new. >From time to time, manual crossover build steps occur. We don't build them into the tree, because that turn into future burden.
Eric Grosse <gro...@gmail.com> wrote: > When I've built -current on several machines recently, the procedure dies at > ===> share/termtypes > /usr/bin/tic -C -x /usr/src/share/termtypes/termtypes.master > termcap > /usr/bin/tic -x -o terminfo /usr/src/share/termtypes/termtypes.master > "/usr/src/share/termtypes/termtypes.master", line 4429, > terminal 'mintty': error writing > /usr/obj/share/termtypes/terminfo/m/mintty > because at that point in the build tic has been recompiled but still lives > in /usr/obj/usr.bin/tic/tic. > > A manual workaround is to install that new tic and restart the build. > A better fix would be to change /usr/src/share/termtypes/Makefile from > TIC=/usr/bin/tic to TIC=/usr/obj/usr.bin/tic/tic. > Or set PATH in the Makefile to have /usr/obj/usr.bin/tic before /usr/bin. > Or change the build sequence for when tic is installed. > Or just expect anyone building -current is competent to debug for themselves. >