Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Jul 2018 14:08:46 +0200
From:      Jon Theil Nielsen <jontheil@gmail.com>
To:        "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org>
Subject:   Upgrade messed up - cannot make buildworld from 11.0-RELEASE
Message-ID:  <CABL6qKcQCwFNrbbAk4Xx_=NQL_ux3=3zwNRAMhFZUihYFvnQwg@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Somehow I messed up an upgrade from 11.1-RELEASE to 11.2-RELEASE.

I can only boot into an old 11.0 kernel in single user mode. uname -a:

FreeBSD  11.0-RELEASE-p8 FreeBSD 11.0-RELEASE-p8 #0: Wed Feb 22 06:12:04
UTC 2017

I'm not able to run make buildworld from a 11.1-RELEASE source tree. The
first error was a missing include/__undef_min_max which I had to copy
manyally:

cp /usr/src/contrib/libc++/include/__undef_min_max /usr/include/c++/v1/

Now I'm getting new errors like

/usr/include/c++/v1/__split_buffer:13:1: error: unknown type name
'_LIBCPP_PUSH_MACROS'

and

sr/include/c++/v1/__split_buffer:17:1: error: expected unqualified-id.

Can anyone suggest a solution?

Thanks in advance

Jon Theil Nielsen
-- 
Jon Theil Nielsen



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABL6qKcQCwFNrbbAk4Xx_=NQL_ux3=3zwNRAMhFZUihYFvnQwg>