Makefile references bsd.port.pre.mk, which is nonexistant (at least in /usr/share/mk). How-To-Repeat: /usr/ports/lang/python# make "Makefile", line 85: Could not find bsd.port.pre.mk "Makefile", line 87: Malformed conditional (${PORTOBJFORMAT} == elf) "Makefile", line 87: Need an operator "Makefile", line 90: if-less endif "Makefile", line 90: Need an operator "Makefile", line 93: Malformed conditional (${OSVERSION} < 300000) "Makefile", line 93: Need an operator "Makefile", line 96: if-less else "Makefile", line 96: Need an operator "Makefile", line 99: if-less endif "Makefile", line 99: Need an operator "Makefile", line 105: Could not find bsd.port.post.mk make: fatal errors encountered -- cannot continue
State Changed From-To: open->closed "make install" in /usr/src/share/mk. If you have -stable, you may have to re-cvsup again (the addition to Makefile was not done until about a day after commits to the python port).
oddbjorn@oddbjorn.bdc.no writes: > >Environment: > > This happens both on -CURRENT and a recent -STABLE. As root, do: cd /usr/src/share/mk; make install tg