Date: Tue, 26 Mar 2019 14:58:10 +0100 From: Alban Hertroys <haramrae@gmail.com> To: freebsd-stable@freebsd.org Subject: make buildworld breaks on missing yacc.h Message-ID: <2C254BD4-8A80-4344-86F6-7584D536D2E7@gmail.com>
next in thread | raw e-mail | index | archive | help
For me, make buildworld breaks on missing yacc.h. A very similar issue = was reported Mar 2, 2016, which was then fixed by r296324 (see: = https://lists.freebsd.org/pipermail/freebsd-current/2016-March/059946.html= ). # uname -a FreeBSD home 11.1-STABLE FreeBSD 11.1-STABLE #1 r329516: Sun Feb 18 = 15:10:03 CET 2018 me@home:/usr/obj/usr/src/sys/BUFFALO amd64 # svn info Path: . Working Copy Root Path: /usr/src URL: svn://svn.freebsd.org/base/stable/11 Relative URL: ^/stable/11 Repository Root: svn://svn.freebsd.org/base Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 345532 Node Kind: directory Schedule: normal Last Changed Author: hselasky Last Changed Rev: 345532 Last Changed Date: 2019-03-26 14:35:23 +0100 (Tue, 26 Mar 2019) Command was a plain # make buildworld (=E2=80=A6) =3D=3D=3D> usr.bin/mkesdb_static (obj,build-tools) = =20 Building /usr/obj/usr/src/usr.bin/mkesdb_static/lex.o = =20 /usr/src/usr.bin/mkesdb/lex.l:46:10: fatal error: 'yacc.h' file not = found =20 #include "yacc.h" ^~~~~~~~ 1 error generated. *** Error code 1 Stop. make[3]: stopped in /usr/src/usr.bin/mkesdb_static = =20 .ERROR_TARGET=3D'lex.o' .ERROR_META_FILE=3D'/usr/obj/usr/src/usr.bin/mkesdb_static/lex.o.meta' = =20 .MAKE.LEVEL=3D'3' MAKEFILE=3D'' .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent=3Dyes = verbose' =20 _ERROR_CMD=3D'cc -O2 -pipe -I/usr/src/usr.bin/mkesdb_static = -I/usr/src/usr.bin/mke sdb_static/../mkesdb = -I/usr/src/usr.bin/mkesdb_static/../../lib/libc/iconv -g -std=3Dgnu99 -Qunused-arguments = -I/usr/obj/usr/src/tmp/legacy/usr/include -c lex .c -o lex.o; ;' .CURDIR=3D'/usr/src/usr.bin/mkesdb_static' .MAKE=3D'make' .OBJDIR=3D'/usr/obj/usr/src/usr.bin/mkesdb_static' = =20 .TARGETS=3D'build-tools' DESTDIR=3D'' LD_LIBRARY_PATH=3D'' MACHINE=3D'amd64' = =20 MACHINE_ARCH=3D'amd64' = =20 MAKEOBJDIRPREFIX=3D'/usr/obj' = =20 MAKESYSPATH=3D'/usr/src/share/mk' = =20 MAKE_VERSION=3D'20170720' = =20 = PATH=3D'/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/u= sr/bin:/usr/obj/usr/src/tmp/legacy/bin:/sbin:/bin:/usr/sbin:/usr/bin' = =20 SRCTOP=3D'/usr/src' OBJTOP=3D'/usr/obj/usr/src' .MAKE.MAKEFILES=3D'/usr/src/share/mk/sys.mk = /usr/src/share/mk/local.sys.env.mk /us r/src/share/mk/src.sys.env.mk /etc/src-env.conf = /usr/src/share/mk/bsd.mkopt.mk / etc/make.conf /usr/src/share/mk/local.sys.mk = /usr/src/share/mk/src.sys.mk /usr/s rc/usr.bin/mkesdb_static/Makefile /usr/src/usr.bin/mkesdb/Makefile.inc = /usr/src/ tools/build/mk/bsd.prog.mk /usr/src/share/mk/bsd.prog.mk = /usr/src/share/mk/bsd.i nit.mk /usr/src/share/mk/bsd.opts.mk /usr/src/share/mk/bsd.cpu.mk = /usr/src/share /mk/local.init.mk /usr/src/share/mk/src.init.mk = /usr/src/usr.bin/mkesdb_static/. ./Makefile.inc /usr/src/share/mk/bsd.own.mk = /usr/src/share/mk/bsd.compiler.mk /u sr/src/share/mk/bsd.linker.mk /usr/src/share/mk/bsd.libnames.mk = /usr/src/share/m k/src.libnames.mk /usr/src/share/mk/src.opts.mk = /usr/src/share/mk/bsd.nls.mk /us r/src/share/mk/bsd.confs.mk /usr/src/share/mk/bsd.files.mk = /usr/src/share/mk/bsd .incs.mk /usr/src/share/mk/bsd.links.mk /usr/src/share/mk/bsd.man.mk = /usr/src/sh are/mk/bsd.dep.mk /usr/src/share/mk/bsd.clang-analyze.mk = /usr/src/share/mk/bsd.o bj.mk /usr/src/share/mk/bsd.subdir.mk /usr/src/share/mk/bsd.sys.mk = /usr/src/tool s/build/mk/Makefile.boot' .PATH=3D'. /usr/src/usr.bin/mkesdb_static /usr/src/lib/libc/iconv = /usr/src/usr.bin /mkesdb' *** Error code 1 Stop. make[2]: stopped in /usr/src .ERROR_TARGET=3D'build-tools_usr.bin/mkesdb_static' = =20 .ERROR_META_FILE=3D'' .MAKE.LEVEL=3D'2' MAKEFILE=3D'' .MAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent=3Dyes = verbose' =20 _ERROR_CMD=3D'.PHONY' = =20 .CURDIR=3D'/usr/src' = =20 .MAKE=3D'make' = =20 .OBJDIR=3D'/usr/obj/usr/src' = =20 .TARGETS=3D'build-tools' = =20 DESTDIR=3D'' = =20 LD_LIBRARY_PATH=3D'' MACHINE=3D'amd64' Alban Hertroys -- If you can't see the forest for the trees, cut the trees and you'll find there is no forest.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2C254BD4-8A80-4344-86F6-7584D536D2E7>