Date: Thu, 25 May 2017 10:25:42 +1000 From: Peter Jeremy <peter@rulingia.com> To: Ngie Cooper <yaneurabeya@gmail.com> Cc: David Wolfskill <david@catwhisker.org>, Konstantin Belousov <kostikbel@gmail.com>, Dimitry Andric <dim@FreeBSD.org>, current@freebsd.org Subject: Re: ino64? r318606 -> r318739 OK; r318739 -> r318781 fails SIGSEGV Message-ID: <20170525002542.GA41428@server.rulingia.com> In-Reply-To: <6ECCD13E-E2F0-4026-B429-1DA7A202AB02@gmail.com> References: <20170524121033.GL1622@kib.kiev.ua> <F75597F9-86DF-4CD5-B8B0-5169D2D96DD9@FreeBSD.org> <20170524130143.GL1190@albert.catwhisker.org> <20170524133558.GO1622@kib.kiev.ua> <20170524135905.GZ1190@albert.catwhisker.org> <20170524141638.GP1622@kib.kiev.ua> <20170524142001.GA1190@albert.catwhisker.org> <20170524151509.GB1190@albert.catwhisker.org> <6ECCD13E-E2F0-4026-B429-1DA7A202AB02@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--lrZ03NoBR/3+SXJZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2017-May-24 08:47:41 -0700, Ngie Cooper <yaneurabeya@gmail.com> wrote: > There was another report on the list about a stale MAKEOBJDIRPREFIX ca= using someone grief. I think it's safe to say that meta mode and -DNO_CLEAN= might not work across this transition--in particular meta mode tends to er= r on the side of not to rebuilding things. I ran into a very similar problem trying to update from r318744 to r318781. In my case, even two "make clean" wasn't enough and "make buildworld" died as follows. My suspicion is that meta mode isn't seeing enough of the differences between the bootstrap and main build steps and so causing make to incorrectly skip steps. -------------------------------------------------------------- >>> stage 2.3: build tools -------------------------------------------------------------- cd /usr/src; MAKEOBJDIRPREFIX=3D/usr/obj INSTALL=3D"sh /usr/src/tools/inst= all.sh" TOOLS_PREFIX=3D/usr/obj/usr/src/tmp PATH=3D/usr/obj/usr/src/tmp/l= egacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/leg= acy/bin:/sbin:/bin:/usr/sbin:/usr/bin WORLDTMP=3D/usr/obj/usr/src/tmp MAK= EFLAGS=3D"-m /usr/src/tools/build/mk -m /usr/src/share/mk" /usr/obj/usr/sr= c/make.amd64/bmake -f Makefile.inc1 TARGET=3Damd64 TARGET_ARCH=3Damd64 D= ESTDIR=3D BOOTSTRAPPING=3D1200031 SSP_CFLAGS=3D -DNO_LINT -DNO_CPU_CFLA= GS MK_WARNS=3Dno MK_CTF=3Dno MK_CLANG_EXTRAS=3Dno MK_CLANG_FULL=3Dno MK_L= LDB=3Dno MK_TESTS=3Dno build-tools =2E.. =3D=3D=3D> usr.bin/mkesdb_static (obj,build-tools) Building /usr/obj/usr/src/usr.bin/mkesdb_static/citrus_bcs.o Building /usr/obj/usr/src/usr.bin/mkesdb_static/citrus_db_factory.o Building /usr/obj/usr/src/usr.bin/mkesdb_static/citrus_db_hash.o Building /usr/obj/usr/src/usr.bin/mkesdb_static/citrus_lookup_factory.o Building /usr/obj/usr/src/usr.bin/mkesdb_static/lex.c Building /usr/obj/usr/src/usr.bin/mkesdb_static/lex.o /usr/src/usr.bin/mkesdb/lex.l:44:10: fatal error: 'yacc.h' file not found #include "yacc.h" ^~~~~~~~ 1 error generated. *** Error code 1 Stop. bmake[3]: stopped in /usr/src/usr.bin/mkesdb_static =2EERROR_TARGET=3D'lex.o' =2EERROR_META_FILE=3D'/usr/obj/usr/src/usr.bin/mkesdb_static/lex.o.meta' =2EMAKE.LEVEL=3D'3' MAKEFILE=3D'' =2EMAKE.MODE=3D'meta missing-filemon=3Dyes missing-meta=3Dyes silent=3Dyes = verbose' =2ECURDIR=3D'/usr/src/usr.bin/mkesdb_static' =2EMAKE=3D'/usr/obj/usr/src/make.amd64/bmake' =2EOBJDIR=3D'/usr/obj/usr/src/usr.bin/mkesdb_static' =2ETARGETS=3D'build-tools' DESTDIR=3D'' LD_LIBRARY_PATH=3D'' MACHINE=3D'amd64' MACHINE_ARCH=3D'amd64' MAKEOBJDIRPREFIX=3D'/usr/obj' MAKESYSPATH=3D'/usr/src/share/mk' MAKE_VERSION=3D'20161212' PATH=3D'/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/us= r/bin:/usr/obj/usr/src/tmp/legacy/bin:/sbin:/bin:/usr/sbin:/usr/bin' SRCTOP=3D'/usr/src' OBJTOP=3D'/usr/obj/usr/src' =2EMAKE.MAKEFILES=3D'/usr/src/share/mk/sys.mk /usr/src/share/mk/local.sys.e= nv.mk /usr/src/share/mk/src.sys.env.mk /etc/src-env.conf /usr/src/share/mk/= bsd.mkopt.mk /usr/src/share/mk/bsd.suffixes.mk /etc/make.conf /usr/src/shar= e/mk/local.sys.mk /usr/src/share/mk/src.sys.mk /usr/src/usr.bin/mkesdb_stat= ic/Makefile /usr/src/usr.bin/mkesdb/Makefile.inc /usr/src/tools/build/mk/bs= d.prog.mk /usr/src/share/mk/bsd.prog.mk /usr/src/share/mk/bsd.init.mk /usr/= src/share/mk/bsd.opts.mk /usr/src/share/mk/bsd.cpu.mk /usr/src/share/mk/loc= al.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= /usr/src/share/mk/bsd.compiler.mk /usr/src/share/mk/bsd.libnames.mk /usr/s= rc/share/mk/src.libnames.mk /usr/src/share/mk/src.opts.mk /usr/src/share/mk= /bsd.nls.mk /usr/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/share/mk/bsd.dep.mk /usr/src/share/mk/bsd.clang-anal= yze.mk /usr/src/share/mk/bsd.obj.mk /usr/src/share/mk/bsd.subdir.mk /usr/sr= c/share/mk/bsd.sys.mk /usr/src/tools/build/mk/Makefile.boot' =2EPATH=3D'. /usr/src/usr.bin/mkesdb_static /usr/src/lib/libc/iconv /usr/sr= c/usr.bin/mkesdb' *** Error code 1 I've done a "find /usr/obj -name \*.meta -print0 | xargs -0 rm" and am still waiting for that to complete, though it has passed the above failure point. --=20 Peter Jeremy --lrZ03NoBR/3+SXJZ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJZJiSGXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFRUIyOTg2QzMwNjcxRTc0RTY1QzIyN0Ux NkE1OTdBMEU0QTIwQjM0AAoJEBall6Dkogs0ntQQAIXctMs4RV0f/z8L8L7Le/8c Q2SsZPWtLdPUfBwWmQbOz40yuZTKJpccycGnIraA0cNvhG2gEGA3DeOV3lF5T3EW 3PttZY5k6sCZAh4DM3WbLAYQwyx6vssgnjWQEJA991Sg0IQD9tLbHthhPpI2Vaey 1EcwUueGSUb0L9yK6G09lhpsFCM8NHfMLNpl/uNX+Xd30hmg45ontRbjwhM6oTAt nhXdpcMWlamJB8bl+Ro8RuXgCqaEtCaCZ963aDwinCEl5g6h7PiEPGnHy38+CxW+ BnUXGwEPlUf96HJVZ9e/OjBEqnzr7b2hr7IGqgY8zzdRYCNxWSMB/LZMgx6NSeCm E1PU0Q3LTXTdw32dhJTewpX6VPKtNePk3aOoQyw+xD3ulyGbI2Kiski+ueRS/oqt LWOt0hjo/Wha/xR1xg10A1YV3mtsw59hg8FFGE5k14xNdEL+f2Wyp1JGAB3x9lnu U+viyxb6XhqayF4u4zPydXoDJPR7dlLUdx0hk/m1bgIMMl1LRzqRtX5tqkzh+Wky GI4KH317D2JPdH0o2DvNjb8kquU5MldHIb+xNv6T4DWlsZOXz1nJKz9xVRtqgxjU EkJ4Fm0IEn6/7R3snQOTT7r1uRHwY5CTglDRDTJr3fDfFxFcbmTaL5eEI54Yt1uX tMR8DWj7W66w2uDOEGPv =wdyl -----END PGP SIGNATURE----- --lrZ03NoBR/3+SXJZ--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170525002542.GA41428>