Hi Pete:
On Mon, 11 Dec 2023, Pete Wright wrote:
On 12/11/23 18:19, AN wrote:
I just had this failure trying to upgrade from 14 to 15. Any help fixing
this would be appreciated.
--- _SERINS ---
install -C -o root -g wheel -m 444
/usr/src/contrib/llvm-project/libcxx/include/__system_error/errc.h
/usr/src/contrib/llvm-project/libcxx/include/__system_error/error_category.h
/usr/src/contrib/llvm-project/libcxx/include/__system_error/error_code.h
/usr/src/contrib/llvm-project/libcxx/include/__system_error/error_condition.h
/usr/src/contrib/llvm-project/libcxx/include/__system_error/system_error.h
/usr/include/c++/v1/__system_error/
--- _THRINS ---
install -C -o root -g wheel -m 444
/usr/src/contrib/llvm-project/libcxx/include/__thread/formatter.h
/usr/src/contrib/llvm-project/libcxx/include/__thread/id.h
/usr/src/contrib/llvm-project/libcxx/include/__thread/poll_with_backoff.h
/usr/src/contrib/llvm-project/libcxx/include/__thread/this_thread.h
/usr/src/contrib/llvm-project/libcxx/include/__thread/thread.h
/usr/src/contrib/llvm-project/libcxx/include/__thread/timed_backoff_policy.h
/usr/include/c++/v1/__thread/
--- _TUPINS ---
install -C -o root -g wheel -m 444
/usr/src/contrib/llvm-project/libcxx/include/__tuple/make_tuple_types.h
/usr/src/contrib/llvm-project/libcxx/include/__tuple/pair_like.h
/usr/src/contrib/llvm-project/libcxx/include/__tuple/sfinae_helpers.h
/usr/src/contrib/llvm-project/libcxx/include/__tuple/tuple_element.h
/usr/src/contrib/llvm-project/libcxx/include/__tuple/tuple_indices.h
/usr/src/contrib/llvm-project/libcxx/include/__tuple/tuple_like.h
/usr/src/contrib/llvm-project/libcxx/include/__tuple/tuple_like_ext.h
/usr/src/contrib/llvm-project/libcxx/include/__tuple/tuple_size.h
/usr/src/contrib/llvm-project/libcxx/include/__tuple/tuple_types.h
/usr/include/c++/v1/__tuple/
install: target directory `/usr/include/c++/v1/__tuple/' does not exist
did you run "make clean" before doing make buildworld/buildkernel?
-pete
--
Pete Wright
p...@nomadlogic.org
@nomadlogicLA
After running make clean I now get the following error:
c++ -O2 -pipe -fno-common -I/usr/src/lib/clang/include
-I/usr/src/contrib/llvm-project/llvm/include -D__STDC_CONSTANT_MACROS
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DHAVE_VCS_VERSION_INC
-DNDEBUG -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd14.0\"
-DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd14.0\"
-DDEFAULT_SYSROOT=\"/usr/obj/usr/src/amd64.amd64/tmp\"
-DLLVM_TARGET_ENABLE_X86
-DLLVM_NATIVE_ASMPARSER=LLVMInitializeX86AsmParser
-DLLVM_NATIVE_ASMPRINTER=LLVMInitializeX86AsmPrinter
-DLLVM_NATIVE_DISASSEMBLER=LLVMInitializeX86Disassembler
-DLLVM_NATIVE_TARGET=LLVMInitializeX86Target
-DLLVM_NATIVE_TARGETINFO=LLVMInitializeX86TargetInfo
-DLLVM_NATIVE_TARGETMC=LLVMInitializeX86TargetMC -ffunction-sections
-fdata-sections -gline-tables-only -MD
-MF.depend.Demangle_ItaniumDemangle.o -MTDemangle/ItaniumDemangle.o
-Wno-format-zero-length -Wdate-time -Wno-empty-body -Wno-string-plus-int
-Wno-unused-const-variable -Wno-error=unused-but-set-parameter
-Wno-tautological-compare -Wno-unused-value -Wno-parentheses---
_bootstrap-tools-lib/clang/libclangminimal ---
In file included from
/usr/src/contrib/llvm-project/clang/lib/Support/RISCVVIntrinsicUtils.cpp:9:
--- _bootstrap-tools-lib/clang/libllvmminimal ---
-equality -Wno-unused-function -Wno-enum-conversion
-Wno-unused-local-typedef -Wno-address-of-packed-member -Wno-switch
-Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses
-Qunused-arguments -I/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/include
-fno-exceptions -fno-rtti -gline-tables-only -std=c++17 -stdlib=libc++
-Wno-c++11-extensions -c
/usr/src/contrib/llvm-project/llvm/lib/Demangle/ItaniumDemangle.cpp -o
Demangle/ItaniumDemangle.o
--- _bootstrap-tools-usr.bin/dtc ---
In file included from /usr/src/usr.bin/dtc/dtc.cc:44:
In file included from /usr/src/usr.bin/dtc/fdt.hh:35:
In file included from /usr/include/c++/v1/algorithm:1744:
In file included from /usr/include/c++/v1/__algorithm/adjacent_find.h:13:
/usr/include/c++/v1/__algorithm/comp.h:14:10: fatal error:
'__type_traits/predicate_traits.h' file not found
#include <__type_traits/predicate_traits.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--- _bootstrap-tools-lib/libopenbsd ---
--- imsg.o ---
cc -O2 -pipe -fno-common -I/usr/src/lib/libopenbsd -g -gz=zlib -MD
-MF.depend.imsg.o -MTimsg.o -std=gnu99 -Wno-format-zero-length
-Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-Wno-uninitialized -Wno-pointer-sign -Wdate-time -Wno-empty-body
-Wno-string-plus-int -Wno-unused-const-variable
-Wno-error=unused-but-set-parameter -Wno-tautological-compare
-Wno-unused-value -Wno-parentheses-equality -Wno-unused-function
-Wno-enum-conversion -Wno-unused-local-typedef
-Wno-address-of-packed-member -Qunused-arguments
-I/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/include -c
/usr/src/lib/libopenbsd/imsg.c -o imsg.o
--- _bootstrap-tools-lib/clang/libclangminimal ---
In file included from
/usr/src/contrib/llvm-project/clang/include/clang/Support/RISCVVIntrinsicUtils.h:12:
In file included from
/usr/src/contrib/llvm-project/llvm/include/llvm/ADT/ArrayRef.h:12:
In file included from
/usr/src/contrib/llvm-project/llvm/include/llvm/ADT/Hashing.h:49:
In file included from
/usr/src/contrib/llvm-project/llvm/include/llvm/Support/SwapByteOrder.h:17:
In file included from
/usr/src/contrib/llvm-project/llvm/include/llvm/ADT/bit.h:19:
/usr/include/c++/v1/limits:452:39: error: use of undeclared identifier
'__remove_cv_t'
: private __libcpp_numeric_limits<__remove_cv_t<_Tp> >
^
/usr/include/c++/v1/limits:454:37: error: use of undeclared identifier
'__remove_cv_t'
typedef __libcpp_numeric_limits<__remove_cv_t<_Tp> > __base;
^
/usr/include/c++/v1/limits:455:22: error: 'std::numeric_limits::__base'
(aka 'int') is not a class, namespace, or enumeration
typedef typename __base::type type;
^
/usr/include/c++/v1/limits:457:58: error: 'std::numeric_limits::__base'
(aka 'int') is not a class, namespace, or enumeration
static _LIBCPP_CONSTEXPR const bool is_specialized =
__base::is_specialized;
^
/usr/include/c++/v1/limits:457:41: error: default initialization of an
object of const type 'const bool'
static _LIBCPP_CONSTEXPR const bool is_specialized =
__base::is_specialized;
^
/usr/include/c++/v1/limits:462:50: error: 'std::numeric_limits::__base'
(aka 'int') is not a class, namespace, or enumeration
static _LIBCPP_CONSTEXPR const int digits = __base::digits;
^
/usr/include/c++/v1/limits:462:41: error: default initialization of an
object of const type 'const int'
static _LIBCPP_CONSTEXPR const int digits = __base::digits;
^
/usr/include/c++/v1/limits:463:52: error: 'std::numeric_limits::__base'
(aka 'int') is not a class, namespace, or enumeration
static _LIBCPP_CONSTEXPR const int digits10 = __base::digits10;
^
/usr/include/c++/v1/limits:463:41: error: default initialization of an
object of const type 'const int'
static _LIBCPP_CONSTEXPR const int digits10 = __base::digits10;
^
/usr/include/c++/v1/limits:464:56: error: 'std::numeric_limits::__base'
(aka 'int') is not a class, namespace, or enumeration
static _LIBCPP_CONSTEXPR const int max_digits10 =
__base::max_digits10;
^
/usr/include/c++/v1/limits:464:41: error: default initialization of an
object of const type 'const int'
static _LIBCPP_CONSTEXPR const int max_digits10 =
__base::max_digits10;
^
/usr/include/c++/v1/limits:465:53: error: 'std::numeric_limits::__base'
(aka 'int') is not a class, namespace, or enumeration
static _LIBCPP_CONSTEXPR const bool is_signed = __base::is_signed;
^
/usr/include/c++/v1/limits:465:41: error: default initialization of an
object of const type 'const bool'
static _LIBCPP_CONSTEXPR const bool is_signed = __base::is_signed;
^
/usr/include/c++/v1/limits:466:54: error: 'std::numeric_limits::__base'
(aka 'int') is not a class, namespace, or enumeration
static _LIBCPP_CONSTEXPR const bool is_integer = __base::is_integer;
^
/usr/include/c++/v1/limits:466:41: error: default initialization of an
object of const type 'const bool'
static _LIBCPP_CONSTEXPR const bool is_integer = __base::is_integer;
^
/usr/include/c++/v1/limits:467:52: error: 'std::numeric_limits::__base'
(aka 'int') is not a class, namespace, or enumeration
static _LIBCPP_CONSTEXPR const bool is_exact = __base::is_exact;
^
/usr/include/c++/v1/limits:467:41: error: default initialization of an
object of const type 'const bool'
static _LIBCPP_CONSTEXPR const bool is_exact = __base::is_exact;
^
/usr/include/c++/v1/limits:468:49: error: 'std::numeric_limits::__base'
(aka 'int') is not a class, namespace, or enumeration
static _LIBCPP_CONSTEXPR const int radix = __base::radix;
^
/usr/include/c++/v1/limits:468:41: error: default initialization of an
object of const type 'const int'
static _LIBCPP_CONSTEXPR const int radix = __base::radix;
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
--- _bootstrap-tools-lib/clang/libllvmminimal ---
In file included from
/usr/src/contrib/llvm-project/llvm/lib/Demangle/ItaniumDemangle.cpp:13:
In file included from
/usr/src/contrib/llvm-project/llvm/include/llvm/Demangle/Demangle.h:13:
In file included from /usr/include/c++/v1/string:567:
In file included from /usr/include/c++/v1/__algorithm/max.h:12:
/usr/include/c++/v1/__algorithm/comp.h:14:10: fatal error:
'__type_traits/predicate_traits.h' file not found
#include <__type_traits/predicate_traits.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--- _bootstrap-tools-usr.bin/fortune/strfile ---
--- strfile.full ---
--- _bootstrap-tools-usr.bin/yacc ---
--- error.o ---
--- _bootstrap-tools-usr.bin/fortune/strfile ---
cc -O2 -pipe -fno-common -g -gz=zlib -std=gnu99 -Wno-format-zero-length
-Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type
-Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter
-Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition
-Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations
-Wthread-safety -Wno-empty-body -Wno-string-plus-int
-Wno-unused-const-variable -Wno-error=unused-but-set-parameter
-Qunused-arguments -I/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/include
-Wl,-zrelro -static -L/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/lib -o
strfile.full strfile.o -legacy
--- _bootstrap-tools-usr.bin/yacc ---
cc -O2 -pipe -fno-common -DHAVE_CONFIG_H -I/usr/src/usr.bin/yacc
-DMAXTABLE=INT_MAX -DYYPATCH=20230201 -g -gz=zlib -MD -MF.depend.error.o
-MTerror.o -std=gnu99 -Wno-format-zero-length -Wsystem-headers -Wall
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual
-Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align
-Wchar-subscripts -Wnested-externs -Wold-style-definition
-Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations
-Wthread-safety -Wno-empty-body -Wno-string-plus-int
-Wno-unused-const-variable -Wno-error=unused-but-set-parameter
-Qunused-arguments
-I/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/include -c
/usr/src/contrib/byacc/error.c -o error.o
--- _bootstrap-tools-usr.bin/rpcgen ---
--- rpc_clntout.o ---
cc -O2 -pipe -fno-common -g -gz=zlib -MD -MF.depend.rpc_clntout.o
-MTrpc_clntout.o -std=gnu99 -Wno-format-zero-length -Wsystem-headers -Wall
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual
-Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align
-Wchar-subscripts -Wnested-externs -Wold-style-definition
-Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations
-Wthread-safety -Wno-empty-body -Wno-string-plus-int
-Wno-unused-const-variable -Wno-error=unused-but-set-parameter
-Qunused-arguments
-I/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/include -c
/usr/src/usr.bin/rpcgen/rpc_clntout.c -o rpc_clntout.o
--- _bootstrap-tools-lib/libopenbsd ---
--- ohash.o ---
cc -O2 -pipe -fno-common -I/usr/src/lib/libopenbsd -g -gz=zlib -MD
-MF.depend.ohash.o -MTohash.o -std=gnu99 -Wno-format-zero-length
-Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter
-Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
-Wno-uninitialized -Wno-pointer-sign -Wdate-time -Wno-empty-body
-Wno-string-plus-int -Wno-unused-const-variable
-Wno-error=unused-but-set-parameter -Wno-tautological-compare
-Wno-unused-value -Wno-parentheses-equality -Wno-unused-function
-Wno-enum-conversion -Wno-unused-local-typedef
-Wno-address-of-packed-member -Qunused-arguments
-I/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/include -c
/usr/src/lib/libopenbsd/ohash.c -o ohash.o
--- _bootstrap-tools-usr.bin/yacc ---
--- graph.o ---
cc -O2 -pipe -fno-common -DHAVE_CONFIG_H -I/usr/src/usr.bin/yacc
-DMAXTABLE=INT_MAX -DYYPATCH=20230201 -g -gz=zlib -MD -MF.depend.graph.o
-MTgraph.o -std=gnu99 -Wno-format-zero-length -Wsystem-headers -Wall
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual
-Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align
-Wchar-subscripts -Wnested-externs -Wold-style-definition
-Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations
-Wthread-safety -Wno-empty-body -Wno-string-plus-int
-Wno-unused-const-variable -Wno-error=unused-but-set-parameter
-Qunused-arguments
-I/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/include -c
/usr/src/contrib/byacc/graph.c -o graph.o
--- _bootstrap-tools-usr.bin/xinstall ---
--- getid.o ---
cc -O2 -pipe -fno-common -I/usr/src/contrib/mtree
-I/usr/src/lib/libnetbsd -DWITH_MD5 -DWITH_RIPEMD160 -DBOOTSTRAP_XINSTALL
-g -gz=zlib -MD -MF.depend.getid.o -MTgetid.o -std=gnu99
-Wno-format-zero-length -Wsystem-headers -Wall -Wno-format-y2k -W
-Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes
-Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch
-Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts
-Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time
-Wmissing-variable-declarations -Wthread-safety -Wno-empty-body
-Wno-string-plus-int -Wno-unused-const-variable
-Wno-error=unused-but-set-parameter -Qunused-arguments
-I/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/include -c
/usr/src/contrib/mtree/getid.c -o getid.o
--- _bootstrap-tools-usr.bin/rpcgen ---
--- rpc_cout.o ---
--- _bootstrap-tools-lib/libopenbsd ---
--- imsg-buffer.pieo ---
--- _bootstrap-tools-usr.bin/rpcgen ---
cc -O2 -pipe -fno-common -g -gz=zlib -MD -MF.depend.rpc_cout.o
-MTrpc_cout.o -std=gnu99 -Wno-format-zero-length -Wsystem-headers -Wall
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual
-Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align
-Wchar-subscripts -Wnested-externs -Wold-style-definition
-Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations
-Wthread-safety -Wno-empty-body -Wno-string-plus-int
-Wno-unused-const-variable -Wno-error=unused-but-set-parameter
-Qunused-arguments
-I/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/include -c
/usr/src/usr.bin/rpcgen/rpc_cout.c -o rpc_cout.o
--- _bootstrap-tools-usr.bin/yacc ---
--- lalr.o ---
cc -O2 -pipe -fno-common -DHAVE_CONFIG_H -I/usr/src/usr.bin/yacc
-DMAXTABLE=INT_MAX -DYYPATCH=20230201 -g -gz=zlib -MD -MF.depend.lalr.o
-MTlalr.o -std=gnu99 -Wno-format-zero-length -Wsystem-headers -Wall
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual
-Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align
-Wchar-subscripts -Wnested-externs -Wold-style-definition
-Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations
-Wthread-safety -Wno-empty-body -Wno-string-plus-int
-Wno-unused-const-variable -Wno-error=unused-but-set-parameter
-Qunused-arguments
-I/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/include -c
/usr/src/contrib/byacc/lalr.c -o lalr.o
--- _bootstrap-tools-lib/libopenbsd ---
cc -fpie -DPIC -O2 -pipe -fno-common -I/usr/src/lib/libopenbsd -g
-gz=zlib -MD -MF.depend.imsg-buffer.pieo -MTimsg-buffer.pieo -std=gnu99
-Wno-format-zero-length -Wsystem-headers -Wall -Wno-format-y2k -W
-Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes
-Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wdate-time
-Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable
-Wno-error=unused-but-set-parameter -Wno-tautological-compare
-Wno-unused-value -Wno-parentheses-equality -Wno-unused-function
-Wno-enum-conversion -Wno-unused-local-typedef
-Wno-address-of-packed-member -Qunused-arguments
-I/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/include -c
/usr/src/lib/libopenbsd/imsg-buffer.c -o imsg-buffer.pieo
--- _bootstrap-tools-usr.bin/xinstall ---
--- xinstall.full ---
--- _bootstrap-tools-usr.bin/dtc ---
1 error generated.
--- _bootstrap-tools-usr.bin/xinstall ---
cc -O2 -pipe -fno-common -I/usr/src/contrib/mtree -I/usr/src/lib/libnetbsd
-DWITH_MD5 -DWITH_RIPEMD160 -DBOOTSTRAP_XINSTALL -g -gz=zlib -std=gnu99
-Wno-format-zero-length -Wsystem-headers -Wall -Wno-format-y2k -W
-Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes
-Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch
-Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts
-Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time
-Wmissing-variable-declarations -Wthread-safety -Wno-empty-body
-Wno-string-plus-int -Wno-unused-const-variable
-Wno-error=unused-but-set-parameter -Qunused-arguments
-I/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/include -Wl,-zrelro -static
-L/usr/obj/usr/src/amd64.amd64/tmp/legacy/usr/lib -o xinstall.full
xinstall.o getid.o -L/usr/obj/usr/src/amd64.amd64/tmp/obj-tools/lib/libmd
-lmd -legacy
--- _bootstrap-tools-usr.bin/dtc ---
*** [dtc.o] Error code 1
make[3]: stopped in /usr/src/usr.bin/dtc
1 error
--- _bootstrap-tools-usr.bin/yacc ---
make[2]: stopped in /usr/src
--- _bootstrap-tools-usr.bin/rpcgen ---
make[2]: stopped in /usr/src
--- _bootstrap-tools-lib/libopenbsd ---
make[2]: stopped in /usr/src
--- _bootstrap-tools-usr.bin/dtc ---
make[3]: stopped in /usr/src/usr.bin/dtc
make[2]: stopped in /usr/src
--- _bootstrap-tools-lib/clang/libclangminimal ---
make[2]: stopped in /usr/src
--- _bootstrap-tools-lib/clang/libllvmminimal ---
make[2]: stopped in /usr/src
--- _bootstrap-tools-usr.bin/fortune/strfile ---
make[2]: stopped in /usr/src
--- _bootstrap-tools-usr.bin/xinstall ---
make[2]: stopped in /usr/src
3.47 real 3.67 user 0.47 sys
make[1]: stopped in /usr/src
make: stopped in /usr/src