Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 May 2018 22:17:03 -0700
From:      Mark Millard <marklmi26-fbsd@yahoo.com>
To:        FreeBSD Current <freebsd-current@freebsd.org>
Cc:        Cy.Schubert@cschubert.com, "O. Hartmann" <ohartmann@walstatt.org>
Subject:   Another recent WITH_META_MODE= gotcha ": handling svn commit: r334008 - head/bin/sh
Message-ID:  <2E8F4907-F2AD-4EAD-A78F-E3236E516C8B@yahoo.com>

next in thread | raw e-mail | index | archive | help
Attempting to build head -r334014 from -r333947 includes the code from =
-r334008,
and for which I get:

--- parser.o ---
/usr/src/bin/sh/parser.c:1440:9: error: use of undeclared identifier =
'CQNL'
                        case CQNL:
                             ^
1 error generated.

for what was added in -r334008.

# grep -r CQNL /usr/src/* | more
/usr/src/bin/sh/mksyntax.c:     { "CQNL",       "newline character in =
quotes" },
/usr/src/bin/sh/mksyntax.c:     add("\n", "CQNL");
/usr/src/bin/sh/mksyntax.c:     add("\n", "CQNL");
/usr/src/bin/sh/mksyntax.c:     add("\n", "CQNL");
/usr/src/bin/sh/parser.c:                       case CQNL:
=
/usr/src/contrib/libarchive/libarchive/test/test_read_format_rar_binary_da=
ta.rar.uu:M+M7)?9;.A%CQNL-+4::&_UJQ*P"PPW:>)I5*8)7^>6(\]!Q"^9YCE>>`9OG8

Apparently this is something WITH_META_MODE=3D does not deal with.
Rebuilding after:

rm -fr /usr/obj/amd64_clang/*

(here I normally have the build materials) built fine.

(The "Making top.local.h from /usr/src/contrib/top/top.local.hs"
change to no longer have top.local.h or top.local.hs was another
example: for a while top.local.h was still referenced and old ones
would still be used if present.)

=3D=3D=3D
Mark Millard
marklmi26-fbsd at yahoo.com
( dsl-only.net went
away in early 2018-Mar)









Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2E8F4907-F2AD-4EAD-A78F-E3236E516C8B>