From owner-freebsd-mips@freebsd.org Sun Mar 19 07:00:11 2017 Return-Path: Delivered-To: freebsd-mips@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 41C74D13369; Sun, 19 Mar 2017 07:00:11 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-wr0-x22a.google.com (mail-wr0-x22a.google.com [IPv6:2a00:1450:400c:c0c::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CEBD9100B; Sun, 19 Mar 2017 07:00:10 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-wr0-x22a.google.com with SMTP id l37so74357793wrc.1; Sun, 19 Mar 2017 00:00:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to; bh=dSPYDuICpp8LflwFJl3nsZaR6JDtD3bQRDrOGAi/FAU=; b=ZTBlX0OctYfPS/4qRuZWnU+h2xv79EeJH+pYMeeCF8H4JTVAN7ALWTD6mnA44ZoymX oEfmOd8/wZEwKiMX6zcwTistaM/Oc21GmQsAKJDY+tqFOJvCWeouuAQ96Vbne5CKJYTG rXVSvFhTsD3iPhndFV1Zvk+tANE64e/xvw5U6e3QQvt7M73oDriSlz8zThbfnCDSPFUj RxvYPVSLHqP5XYhk8gEJJPN8n3PDHEUVqdY+5aGBHokJvlo1mevqb8yB4mngUboi9fGX YC3fXxPCQnY9c0PhYVG9w6P86wjh2feePWoDwWS2yqTU+eedTig3Qw4ZlDby6PGiqazC HOAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=dSPYDuICpp8LflwFJl3nsZaR6JDtD3bQRDrOGAi/FAU=; b=kRPaP5yUPAsOGVA5ESY9ccR2+VGJuv5UXiJgobxnCfAucrfI0N5zIg615YtMlcSjeA QXDWucIv5STs26XDWR9ec+LXs0umulwccb+2yBq0uDIhGh7sWcHhNTyh6/kLEnSmA1e6 eQUtYvYDZ03iA/c6OlkzmjWFaw/07UoUxAH+T9PjwhyUdoUOyPHF4wRddpbBkXsBXWpO M9NVdyBPrcM+aELHdMiP9Fx/DXFzcwtg9ugdZMhPpItjgph5PJnGR3Yg2l+txhQf6IrL h93Je2XE4gKgEHnc2O0ixSv1mct0tsqWWhyHFbZnmSZfDti3/5rkofX/qIii3U7pNRH1 hckg== X-Gm-Message-State: AFeK/H01KOypeK1/YS2S/VUa88jmbGzIA/olcXfKdWDc1OHTkx4e9J6NMMNFs1XLPi7SDuIW/eMIdJPv/GVqEw== X-Received: by 10.223.179.15 with SMTP id j15mr22199585wrd.62.1489906806505; Sun, 19 Mar 2017 00:00:06 -0700 (PDT) MIME-Version: 1.0 Sender: adrian.chadd@gmail.com Received: by 10.28.128.133 with HTTP; Sun, 19 Mar 2017 00:00:05 -0700 (PDT) From: Adrian Chadd Date: Sun, 19 Mar 2017 00:00:05 -0700 X-Google-Sender-Auth: G9UY4pG__q_UKEna_xHFOICxrSE Message-ID: Subject: cross compiling freebsd-head is sigh, now broken - thanks libllvm To: "freebsd-mips@freebsd.org" , freebsd-current Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Mar 2017 07:00:11 -0000 ===> lib/clang (all) ===> lib/clang/libllvm (all) In file included from /usr/home/adrian/work/freebsd/head-embedded/obj/mips_ap/mips.mips/usr/home/adrian/work/freebsd/head-embedded/src/tmp/usr/include/c++/v1/math.h:309:0, from /usr/home/adrian/work/freebsd/head-embedded/obj/mips_ap/mips.mips/usr/home/adrian/work/freebsd/head-embedded/src/tmp/usr/include/c++/v1/cmath:305, from /usr/home/adrian/work/freebsd/head-embedded/src/lib/clang/include/llvm/Support/DataTypes.h:34, from /usr/home/adrian/work/freebsd/head-embedded/src/contrib/llvm/include/llvm/ADT/Hashing.h:48, from /usr/home/adrian/work/freebsd/head-embedded/src/contrib/llvm/include/llvm/ADT/ArrayRef.h:13, from /usr/home/adrian/work/freebsd/head-embedded/src/contrib/llvm/include/llvm/ADT/DenseMapInfo.h:17, from /usr/home/adrian/work/freebsd/head-embedded/src/contrib/llvm/include/llvm/ADT/DenseMap.h:17, from /usr/home/adrian/work/freebsd/head-embedded/src/contrib/llvm/include/llvm/IR/ValueMap.h:29, from /usr/home/adrian/work/freebsd/head-embedded/src/contrib/llvm/include/llvm/Transforms/Utils/ValueMapper.h:18, from /usr/home/adrian/work/freebsd/head-embedded/src/contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp:15: /usr/home/adrian/work/freebsd/head-embedded/obj/mips_ap/mips.mips/usr/home/adrian/work/freebsd/head-embedded/src/tmp/usr/include/c++/v1/type_traits: In substitution of 'template static std::__1::true_type std::__1::__is_constructible_helper::__test_nary(int) [with _Tp = {anonymous}::MDNodeMapper::Data; _Args = {}; = ]': /usr/home/adrian/work/freebsd/head-embedded/obj/mips_ap/mips.mips/usr/home/adrian/work/freebsd/head-embedded/src/tmp/usr/include/c++/v1/type_traits:2993:59: required from 'struct std::__1::__is_default_constructible<{anonymous}::MDNodeMapper::Data, false>' /usr/home/adrian/work/freebsd/head-embedded/obj/mips_ap/mips.mips/usr/home/adrian/work/freebsd/head-embedded/src/tmp/usr/include/c++/v1/type_traits:3015:8: required from 'struct std::__1::__libcpp_is_constructible<{anonymous}::MDNodeMapper::Data>' /usr/home/adrian/work/freebsd/head-embedded/obj/mips_ap/mips.mips/usr/home/adrian/work/freebsd/head-embedded/src/tmp/usr/include/c++/v1/type_traits:3043:29: required from 'struct std::__1::is_constructible<{anonymous}::MDNodeMapper::Data>' /usr/home/adrian/work/freebsd/head-embedded/obj/mips_ap/mips.mips/usr/home/adrian/work/freebsd/head-embedded/src/tmp/usr/include/c++/v1/type_traits:3229:29: required from 'struct std::__1::is_default_constructible<{anonymous}::MDNodeMapper::Data>' /usr/home/adrian/work/freebsd/head-embedded/obj/mips_ap/mips.mips/usr/home/adrian/work/freebsd/head-embedded/src/tmp/usr/include/c++/v1/utility:352:15: required from 'static constexpr bool std::__1::pair<_T1, _T2>::_CheckArgs::__enable_default() [with _U1 = const llvm::Metadata*; _U2 = {anonymous}::MDNodeMapper::Data; _T1 = const llvm::Metadata*; _T2 = {anonymous}::MDNodeMapper::Data]' /usr/home/adrian/work/freebsd/head-embedded/obj/mips_ap/mips.mips/usr/home/adrian/work/freebsd/head-embedded/src/tmp/usr/include/c++/v1/utility:403:71: required by substitution of 'template::_CheckArgs, std::__1::__check_tuple_constructor_fail>::type:: __enable_default(), bool>::type > constexpr std::__1::pair<_T1, _T2>::pair() [with bool _Dummy = true; typename std::__1::enable_if::_CheckArgs, std::__1::__check_tuple_constructor_fail>::type:: __enable_default(), bool>::type = ]' /usr/home/adrian/work/freebsd/head-embedded/src/contrib/llvm/include/llvm/ADT/DenseMap.h:39:8: required from 'struct llvm::detail::DenseMapPair' /usr/home/adrian/work/freebsd/head-embedded/src/contrib/llvm/include/llvm/Support/AlignOf.h:111:6: required from 'class llvm::detail::AlignerImpl [32], llvm::SmallDenseMap::LargeRep, char, char, char, char, char, char, char, char>' /usr/home/adrian/work/freebsd/head-embedded/src/contrib/llvm/include/llvm/Support/AlignOf.h:138:8: required from 'struct llvm::AlignedCharArrayUnion [32], llvm::SmallDenseMap::LargeRep, char, char, char, char, char, char, char, char>' /usr/home/adrian/work/freebsd/head-embedded/src/contrib/llvm/include/llvm/ADT/DenseMap.h:759:59: required from 'class llvm::SmallDenseMap' /usr/home/adrian/work/freebsd/head-embedded/src/contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp:182:47: required from here /usr/home/adrian/work/freebsd/head-embedded/obj/mips_ap/mips.mips/usr/home/adrian/work/freebsd/head-embedded/src/tmp/usr/include/c++/v1/type_traits:2980:9: error: constructor required before non-static data member for '{anonymous}::MDNodeMapper::Data::HasChanged' has been parsed class = decltype(_Tp(_VSTD::declval<_Args>()...))> ^ /usr/home/adrian/work/freebsd/head-embedded/obj/mips_ap/mips.mips/usr/home/adrian/work/freebsd/head-embedded/src/tmp/usr/include/c++/v1/type_traits:2980:9: error: constructor required before non-static data member for '{anonymous}::MDNodeMapper::Data::ID' has been parsed *** Error code 1 Using adrian@sabrina:~/work/freebsd/head-embedded/src % mips-portbld-freebsd12.0-gcc-5.3.0 -v Using built-in specs. COLLECT_GCC=mips-portbld-freebsd12.0-gcc-5.3.0 COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/mips-portbld-freebsd12.0/5.3.0/lto-wrapper Target: mips-portbld-freebsd12.0 Configured with: /wrkdirs/usr/ports/devel/mips-gcc/work/gcc-5.3.0/configure --target=mips-portbld-freebsd12.0 --disable-nls --enable-languages=c,c++ --without-headers --with-gmp=/usr/local --with-pkgversion='FreeBSD Ports Collection for mips' --with-system-zlib --with-as=/usr/local/bin/mips-freebsd-as --with-ld=/usr/local/bin/mips-freebsd-ld --prefix=/usr/local --localstatedir=/var --mandir=/usr/local/man --infodir=/usr/local/info/ --build=x86_64-portbld-freebsd12.0 Thread model: posix gcc version 5.3.0 (FreeBSD Ports Collection for mips) ... so uhm, why are we building libllvm? -adrian