Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Jul 2017 19:42:22 -0400
From:      Michael Butler <imb@protected-networks.net>
To:        Mark Millard <markmi@dsl-only.net>, Dimitry Andric <dim@freebsd.org>, FreeBSD Toolchain <freebsd-toolchain@freebsd.org>, FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: amd64 -r321109 -> -r321371 buildworld update failed (spans clang 5 update); error: too few arguments provided to function-like macro invocation; , METAMODE and -j8 was used
Message-ID:  <e6bfc100-f882-33bf-5a33-1cf41aa0abd2@protected-networks.net>
In-Reply-To: <056C30CC-72B8-41A4-AEAA-64B6B96854DB@dsl-only.net>
References:  <056C30CC-72B8-41A4-AEAA-64B6B96854DB@dsl-only.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 07/22/17 19:32, Mark Millard wrote:
> My first attempt to update amd64 to a clang 5 based /usr/src
> failed ( -r321109 -> -r321371 ). Listing just the first
> error initially:
> 
> --- ToolDrivers/llvm-lib/LibDriver.o ---
> In file included from /usr/src/contrib/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp:35:
> /usr/obj/amd64_clang/amd64.amd64/usr/src/lib/clang/libllvm/Options.inc:27:92: error: too few arguments provided to function-like macro invocation
> OPTION(prefix_0, "<input>", INPUT, Input, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr)
>                                                                                             ^
> /usr/src/contrib/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp:34:9: note: macro 'OPTION' defined here
> #define OPTION(_1, _2, ID, _4, _5, _6, _7, _8, _9, _10, _11, _12) OPT_##ID,

I also saw this and resolved it by rebuilding from an empty /usr/obj,

	imb




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e6bfc100-f882-33bf-5a33-1cf41aa0abd2>