Date: Mon, 13 Feb 2017 19:58:44 +0100 From: Dimitry Andric <dim@FreeBSD.org> To: Matteo Riondato <matteo@freebsd.org> Cc: FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: build with WITHOUT_GPL_DTC=y broken? Message-ID: <6515122C-B831-4EC5-9B59-F258C41E87A9@FreeBSD.org> In-Reply-To: <065D64EE-D742-4E09-A3C0-658FE7020DC6@FreeBSD.org> References: <065D64EE-D742-4E09-A3C0-658FE7020DC6@FreeBSD.org>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --]
On 13 Feb 2017, at 16:53, Matteo Riondato <matteo@freebsd.org> wrote:
>
> When I build world with WITHOUT_GPL_DTC=y in src.conf (complete file after the error) I get the following error in stage 1.2: bootstrap tools. This is not a recent breakage, I’ve experienced it for a while.
>
> ===> usr.bin/dtc (obj,all,install)
> /usr/obj/usr/src/tmp/usr/src/usr.bin/dtc created for /usr/src/usr.bin/dtc
> echo dtc: /usr/lib/libc.a /usr/obj/usr/src/tmp/legacy/usr/lib/libegacy.a >> .depend
> echo dtc: /usr/lib/libc++.a >> .depend
> c++ -O2 -pipe -DNDEBUG -MD -MF.depend.dtc.o -MTdtc.o -Qunused-arguments -I/usr/obj/usr/src/tmp/legacy/usr/include -std=c++11 -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /usr/src/usr.bin/dtc/dtc.cc -o dtc.o
> c++ -O2 -pipe -DNDEBUG -MD -MF.depend.input_buffer.o -MTinput_buffer.o -Qunused-arguments -I/usr/obj/usr/src/tmp/legacy/usr/include -std=c++11 -fno-rtti -fno-exceptions -Wno-c++11-extensions -c /usr/src/usr.bin/dtc/input_buffer.cc -o input_buffer.o
> /usr/src/usr.bin/dtc/input_buffer.cc:547:53: error: type 'dtc::(anonymous namespace)::expression' is not a direct or virtual base of 'binary_operator<Precedence, Op>'
> binary_operator(source_location l, const char *) : expression(l) {}
> ^~~~~~~~~~
Which FreeBSD version are you running on the host? I've just tried
building head/usr.bin/dtc on 12-CURRENT, 11-STABLE and 10-STABLE, but it
all works just fine for me.
-Dimitry
[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
iEYEARECAAYFAliiAekACgkQsF6jCi4glqM1EQCgkXr6uGGh62XrDH3BLeSEZUT9
M7sAoJ5zxgrN+gAJdu+dKp+dxGvMDz46
=ICHx
-----END PGP SIGNATURE-----
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6515122C-B831-4EC5-9B59-F258C41E87A9>
