From owner-freebsd-ports@freebsd.org Fri Oct 21 06:30:02 2016 Return-Path: Delivered-To: freebsd-ports@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 503C9C1B229; Fri, 21 Oct 2016 06:30:02 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mail-it0-x22b.google.com (mail-it0-x22b.google.com [IPv6:2607:f8b0:4001:c0b::22b]) (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 1B7C8CA1; Fri, 21 Oct 2016 06:30:02 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by mail-it0-x22b.google.com with SMTP id 4so221457973itv.0; Thu, 20 Oct 2016 23:30:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=EASGg0K1S6KiKHAa8/U55ygXpBzu4ukxFWKiJop0iMg=; b=ZTsjYIsOhXjjhIVT+FxhM2a3ivC5Ysg7itrBYdIEcGf8lAZ81j7qjxDjbWjVKgbfye g4TOcmh1ReVedMV3Wh4KSIdVsOf63CP6KYXuzJ4eUu5yk+g88Y7GN6Nh/GyGd7lPOXd9 Thxe1+zq6cd5uYAhys2FEcGGn7c6UKgVQA2chcsYi60zoNSHdm1Z+6PnBqLmmKOkHB4c N3LLiFo69TNiJFCkHBZ87fA/D8ukJMP0PLiXmCRm+3JpocCEkE3gR+V0jFq2omGpIn1H q3O1KyDeLGPODt6J30FwDLvVqXNkA8eyu1Ovw1RqoMo/gCUmvTMX52QtQjce9mUE3HxJ iqWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=EASGg0K1S6KiKHAa8/U55ygXpBzu4ukxFWKiJop0iMg=; b=jjj9TKiv9+IpTqSld7nWBe3dJHupVfuDH7xJtolD9TCoNDCPppw8CImU+A8pdSrOVD vOg0fxAuwp1Vrvu1zxPARS2O3p/zzeV4LBq4p/fkzQnIcw7IED1QSQ/Zvlx5kGJtu25Q jPur8aydIFPT9ytlj7gw2Gdi47DsWKIr6o8ws9ULMKQkuW7D1n4SvXTpQ3tQAyf3b7rj AU0ym8CP0KGlqEMNLC4HpkphYKFcWj8AoRFR7ruwV1om+/BGUPe3sk8y48DCe3eAMrHi MGtH02yq61K2c33Zjjez9G/667yTAjF5x3C+9O1Nglcvp04M//RtV3VkQ0EkecTj+snM ZxmQ== X-Gm-Message-State: AA6/9RkK0lUheGrV8+YQaL9qCkNN56kLOTcm+/o28ozoqxw5X13DhpIl0LFJUN+0Xgi+NTIkRbfYo2duH3aHYw== X-Received: by 10.107.172.133 with SMTP id v127mr5250992ioe.49.1477031399675; Thu, 20 Oct 2016 23:29:59 -0700 (PDT) MIME-Version: 1.0 Received: by 10.36.127.88 with HTTP; Thu, 20 Oct 2016 23:29:59 -0700 (PDT) From: Aryeh Friedman Date: Fri, 21 Oct 2016 02:29:59 -0400 Message-ID: Subject: port collection severally broken on 11-STABLE (it also breaks make world) To: FreeBSD Ports ML , FreeBSD Stable List Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Oct 2016 06:30:02 -0000 On FreeBSD lilith 10.3-STABLE FreeBSD 10.3-STABLE #0 r307694: Fri Oct 21 00:10:20 EDT 2016 root@lilith:/usr/obj/usr/src/sys/GENERIC amd64 In order to install java/openjdk8 and devel/subversion I had to install the following as packages instead of compiling it from source also make world also is broken (not before) the attempt to install openjdk8 (see below package listing for makeworld output): gettext db5 boehm-gc pcre gmp binutils jsoncpp cmake ninja llvm37 libclc gnutls cups openjdk openjdk8 root@lilith:/usr/src # make DESTDIR=/ world kernel -------------------------------------------------------------- >>> make world started on Fri Oct 21 02:27:38 EDT 2016 -------------------------------------------------------------- -------------------------------------------------------------- >>> World build started on Fri Oct 21 02:27:39 EDT 2016 -------------------------------------------------------------- -------------------------------------------------------------- >>> Rebuilding the temporary build tree -------------------------------------------------------------- rm -rf /usr/obj/usr/src/tmp/legacy/usr/include rm -f /usr/obj/usr/src/usr.bin/kdump/ioctl.c rm -f /usr/obj/usr/src/usr.bin/kdump/kdump_subr.c rm -f /usr/obj/usr/src/usr.bin/truss/ioctl.c mkdir -p /usr/obj/usr/src/tmp/lib mkdir -p /usr/obj/usr/src/tmp/usr mkdir -p /usr/obj/usr/src/tmp/legacy/bin mkdir -p /usr/obj/usr/src/tmp/legacy/usr mtree -deU -f /usr/src/etc/mtree/BSD.usr.dist -p /usr/obj/usr/src/tmp/legacy/usr >/dev/null mtree -deU -f /usr/src/etc/mtree/BSD.groff.dist -p /usr/obj/usr/src/tmp/legacy/usr >/dev/null mtree -deU -f /usr/src/etc/mtree/BSD.usr.dist -p /usr/obj/usr/src/tmp/usr >/dev/null mtree -deU -f /usr/src/etc/mtree/BSD.include.dist -p /usr/obj/usr/src/tmp/usr/include >/dev/null ln -sf /usr/src/sys /usr/obj/usr/src/tmp -------------------------------------------------------------- >>> stage 1.1: legacy release compatibility shims -------------------------------------------------------------- cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/usr/src/tmp INSTALL="sh /usr/src/tools/install.sh" PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/legacy/bin:/sbin:/bin:/usr/sbin:/usr/bin WORLDTMP=/usr/obj/usr/src/tmp VERSION="FreeBSD 10.3-STABLE amd64 1003509" MAKEFLAGS="-m /usr/src/tools/build/mk -m /usr/src/share/mk" COMPILER_TYPE=clang make -f Makefile.inc1 DESTDIR= BOOTSTRAPPING=1003509 SSP_CFLAGS= -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN -DNO_PIC -DNO_PROFILE -DNO_SHARED _BOOTSTRAP_MAKEINFO=yes -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF -DEARLY_BUILD -DNO_TESTS legacy ===> tools/build (obj,includes,depend,all,install) set -e; cd /usr/src/tools/build; make buildincludes; make installincludes cc -O2 -pipe -I/usr/src/tools/build/../../contrib/libc-pwcache -I/usr/src/tools/build/../../lib/libc/include -std=gnu99 -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/tools/build/../../contrib/libc-pwcache/pwcache.c -o pwcache.o building static egacy library ranlib -D libegacy.a sh /usr/src/tools/install.sh -C -o root -g wheel -m 444 libegacy.a /usr/obj/usr/src/tmp/legacy/usr/lib -------------------------------------------------------------- >>> stage 1.2: bootstrap tools -------------------------------------------------------------- cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/usr/src/tmp INSTALL="sh /usr/src/tools/install.sh" PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/legacy/bin:/sbin:/bin:/usr/sbin:/usr/bin WORLDTMP=/usr/obj/usr/src/tmp VERSION="FreeBSD 10.3-STABLE amd64 1003509" MAKEFLAGS="-m /usr/src/tools/build/mk -m /usr/src/share/mk" COMPILER_TYPE=clang make -f Makefile.inc1 DESTDIR= BOOTSTRAPPING=1003509 SSP_CFLAGS= -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN -DNO_PIC -DNO_PROFILE -DNO_SHARED _BOOTSTRAP_MAKEINFO=yes -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF -DEARLY_BUILD -DNO_TESTS bootstrap-tools ===> lib/clang/libllvmsupport (obj,depend,all,install) c++ -O2 -pipe -I/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include -I/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/tools/clang/include -I/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support -I. -I/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DNDEBUG -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"x86_64-unknown-freebsd10.3\" -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd10.3\" -DDEFAULT_SYSROOT=\"\" -I/usr/obj/usr/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti -c /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APFloat.cpp -o APFloat.o In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APFloat.cpp:15: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/ADT/APFloat.h:20: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/ADT/APInt.h:19: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/ADT/ArrayRef.h:14: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/ADT/SmallVector.h:17: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/Support/AlignOf.h:19: /usr/include/c++/v1/cstddef:58:30: error: redefinition of 'nullptr_t' struct _LIBCPP_TYPE_VIS_ONLY nullptr_t ^ /usr/include/c++/v1/__nullptr:24:30: note: previous definition is here struct _LIBCPP_TYPE_VIS_ONLY nullptr_t ^ In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APFloat.cpp:15: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/ADT/APFloat.h:20: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/ADT/APInt.h:19: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/ADT/ArrayRef.h:14: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/ADT/SmallVector.h:17: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/Support/AlignOf.h:19: /usr/include/c++/v1/cstddef:85:58: error: redefinition of '__get_nullptr_t' inline _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR nullptr_t __get_nullptr_t() {return nullptr_t(0);} ^ /usr/include/c++/v1/__nullptr:51:58: note: previous definition is here inline _LIBCPP_ALWAYS_INLINE _LIBCPP_CONSTEXPR nullptr_t __get_nullptr_t() {return nullptr_t(0);} ^ In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APFloat.cpp:15: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/ADT/APFloat.h:20: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/ADT/APInt.h:19: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/ADT/ArrayRef.h:14: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/ADT/SmallVector.h:19: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/Support/MathExtras.h:18: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/Support/SwapByteOrder.h:18: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include/llvm/Support/DataTypes.h:36: In file included from /usr/include/c++/v1/cmath:301: In file included from /usr/include/c++/v1/math.h:309: /usr/include/c++/v1/type_traits:472:114: error: expected class name : public integral_constant(nullptr)) == 1> {}; ^ In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APFloat.cpp:15: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/ADT/APFloat.h:20: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/ADT/APInt.h:19: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/ADT/ArrayRef.h:14: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/ADT/SmallVector.h:19: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/Support/MathExtras.h:18: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/include/llvm/Support/SwapByteOrder.h:18: In file included from /usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/../../lib/clang/include/llvm/Support/DataTypes.h:36: /usr/include/c++/v1/cmath:679:46: error: declaration conflicts with target of using declaration already in scope inline _LIBCPP_INLINE_VISIBILITY float acos(float __lcpp_x) _NOEXCEPT {return acosf(__lcpp_x);} ^ /usr/include/c++/v1/math.h:660:46: note: target of using declaration inline _LIBCPP_INLINE_VISIBILITY float acos(float __lcpp_x) _NOEXCEPT {return acosf(__lcpp_x);} ^ /usr/include/c++/v1/cmath:675:9: note: using declaration using ::acos; ^ /usr/include/c++/v1/cmath:680:46: error: declaration conflicts with target of using declaration already in scope inline _LIBCPP_INLINE_VISIBILITY long double acos(long double __lcpp_x) _NOEXCEPT {return acosl(__lcpp_x);} ^ /usr/include/c++/v1/math.h:661:46: note: target of using declaration inline _LIBCPP_INLINE_VISIBILITY long double acos(long double __lcpp_x) _NOEXCEPT {return acosl(__lcpp_x);} ^ /usr/include/c++/v1/cmath:675:9: note: using declaration using ::acos; ^ /usr/include/c++/v1/cmath:686:1: error: declaration conflicts with target of using declaration already in scope acos(_A1 __lcpp_x) _NOEXCEPT {return acos((double)__lcpp_x);} ^ /usr/include/c++/v1/math.h:667:1: note: target of using declaration acos(_A1 __lcpp_x) _NOEXCEPT {return acos((double)__lcpp_x);} ^ /usr/include/c++/v1/cmath:675:9: note: using declaration using ::acos; ^ /usr/include/c++/v1/cmath:694:46: error: declaration conflicts with target of using declaration already in scope inline _LIBCPP_INLINE_VISIBILITY float asin(float __lcpp_x) _NOEXCEPT {return asinf(__lcpp_x);} ^ /usr/include/c++/v1/math.h:672:46: note: target of using declaration inline _LIBCPP_INLINE_VISIBILITY float asin(float __lcpp_x) _NOEXCEPT {return asinf(__lcpp_x);} ^ /usr/include/c++/v1/cmath:690:9: note: using declaration using ::asin; ^ /usr/include/c++/v1/cmath:695:46: error: declaration conflicts with target of using declaration already in scope inline _LIBCPP_INLINE_VISIBILITY long double asin(long double __lcpp_x) _NOEXCEPT {return asinl(__lcpp_x);} ^ /usr/include/c++/v1/math.h:673:46: note: target of using declaration inline _LIBCPP_INLINE_VISIBILITY long double asin(long double __lcpp_x) _NOEXCEPT {return asinl(__lcpp_x);} ^ /usr/include/c++/v1/cmath:690:9: note: using declaration using ::asin; ^ /usr/include/c++/v1/cmath:701:1: error: declaration conflicts with target of using declaration already in scope asin(_A1 __lcpp_x) _NOEXCEPT {return asin((double)__lcpp_x);} ^ /usr/include/c++/v1/math.h:679:1: note: target of using declaration asin(_A1 __lcpp_x) _NOEXCEPT {return asin((double)__lcpp_x);} ^ /usr/include/c++/v1/cmath:690:9: note: using declaration using ::asin; ^ /usr/include/c++/v1/cmath:709:46: error: declaration conflicts with target of using declaration already in scope inline _LIBCPP_INLINE_VISIBILITY float atan(float __lcpp_x) _NOEXCEPT {return atanf(__lcpp_x);} ^ /usr/include/c++/v1/math.h:684:46: note: target of using declaration inline _LIBCPP_INLINE_VISIBILITY float atan(float __lcpp_x) _NOEXCEPT {return atanf(__lcpp_x);} ^ /usr/include/c++/v1/cmath:705:9: note: using declaration using ::atan; ^ /usr/include/c++/v1/cmath:710:46: error: declaration conflicts with target of using declaration already in scope inline _LIBCPP_INLINE_VISIBILITY long double atan(long double __lcpp_x) _NOEXCEPT {return atanl(__lcpp_x);} ^ /usr/include/c++/v1/math.h:685:46: note: target of using declaration inline _LIBCPP_INLINE_VISIBILITY long double atan(long double __lcpp_x) _NOEXCEPT {return atanl(__lcpp_x);} ^ /usr/include/c++/v1/cmath:705:9: note: using declaration using ::atan; ^ /usr/include/c++/v1/cmath:716:1: error: declaration conflicts with target of using declaration already in scope atan(_A1 __lcpp_x) _NOEXCEPT {return atan((double)__lcpp_x);} ^ /usr/include/c++/v1/math.h:691:1: note: target of using declaration atan(_A1 __lcpp_x) _NOEXCEPT {return atan((double)__lcpp_x);} ^ /usr/include/c++/v1/cmath:705:9: note: using declaration using ::atan; ^ /usr/include/c++/v1/cmath:724:46: error: declaration conflicts with target of using declaration already in scope inline _LIBCPP_INLINE_VISIBILITY float atan2(float __lcpp_y, float __lcpp_x) _NOEXCEPT {retur... ^ /usr/include/c++/v1/math.h:696:46: note: target of using declaration inline _LIBCPP_INLINE_VISIBILITY float atan2(float __lcpp_y, float __lcpp_x) _NOEXCEPT {retur... ^ /usr/include/c++/v1/cmath:720:9: note: using declaration using ::atan2; ^ /usr/include/c++/v1/cmath:725:46: error: declaration conflicts with target of using declaration already in scope inline _LIBCPP_INLINE_VISIBILITY long double atan2(long double __lcpp_y, long double __lcpp_x) _NOEXCEPT {retur... ^ /usr/include/c++/v1/math.h:697:46: note: target of using declaration inline _LIBCPP_INLINE_VISIBILITY long double atan2(long double __lcpp_y, long double __lcpp_x) _NOEXCEPT {retur... ^ /usr/include/c++/v1/cmath:720:9: note: using declaration using ::atan2; ^ /usr/include/c++/v1/cmath:736:1: error: declaration conflicts with target of using declaration already in scope atan2(_A1 __lcpp_y, _A2 __lcpp_x) _NOEXCEPT ^ /usr/include/c++/v1/math.h:708:1: note: target of using declaration atan2(_A1 __lcpp_y, _A2 __lcpp_x) _NOEXCEPT ^ /usr/include/c++/v1/cmath:720:9: note: using declaration using ::atan2; ^ /usr/include/c++/v1/cmath:750:46: error: declaration conflicts with target of using declaration already in scope inline _LIBCPP_INLINE_VISIBILITY float ceil(float __lcpp_x) _NOEXCEPT {return ceilf(__lcpp_x);} ^ /usr/include/c++/v1/math.h:719:46: note: target of using declaration inline _LIBCPP_INLINE_VISIBILITY float ceil(float __lcpp_x) _NOEXCEPT {return ceilf(__lcpp_x);} ^ /usr/include/c++/v1/cmath:746:9: note: using declaration using ::ceil; ^ /usr/include/c++/v1/cmath:751:46: error: declaration conflicts with target of using declaration already in scope inline _LIBCPP_INLINE_VISIBILITY long double ceil(long double __lcpp_x) _NOEXCEPT {return ceill(__lcpp_x);} ^ /usr/include/c++/v1/math.h:720:46: note: target of using declaration inline _LIBCPP_INLINE_VISIBILITY long double ceil(long double __lcpp_x) _NOEXCEPT {return ceill(__lcpp_x);} ^ /usr/include/c++/v1/cmath:746:9: note: using declaration using ::ceil; ^ /usr/include/c++/v1/cmath:757:1: error: declaration conflicts with target of using declaration already in scope ceil(_A1 __lcpp_x) _NOEXCEPT {return ceil((double)__lcpp_x);} ^ /usr/include/c++/v1/math.h:726:1: note: target of using declaration ceil(_A1 __lcpp_x) _NOEXCEPT {return ceil((double)__lcpp_x);} ^ /usr/include/c++/v1/cmath:746:9: note: using declaration using ::ceil; ^ /usr/include/c++/v1/cmath:765:46: error: declaration conflicts with target of using declaration already in scope inline _LIBCPP_INLINE_VISIBILITY float cos(float __lcpp_x) _NOEXCEPT {return cosf(__lcpp_x);} ^ /usr/include/c++/v1/math.h:731:46: note: target of using declaration inline _LIBCPP_INLINE_VISIBILITY float cos(float __lcpp_x) _NOEXCEPT {return cosf(__lcpp_x);} ^ /usr/include/c++/v1/cmath:761:9: note: using declaration using ::cos; ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. *** Error code 1 Stop. make[3]: stopped in /usr/src/lib/clang/libllvmsupport *** Error code 1 Stop. make[2]: stopped in /usr/src *** Error code 1 Stop. make[1]: stopped in /usr/src *** Error code 1 Stop. make: stopped in /usr/src -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org