From owner-freebsd-stable@FreeBSD.ORG Mon Jun 11 11:18:50 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7CB2B1065670; Mon, 11 Jun 2012 11:18:50 +0000 (UTC) (envelope-from vsityz@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id D3C778FC20; Mon, 11 Jun 2012 11:18:49 +0000 (UTC) Received: by eeke49 with SMTP id e49so2065880eek.13 for ; Mon, 11 Jun 2012 04:18:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=EqZnnDUUc7Gi0C8/HURD5Jx+5EseKCq+JI0mfvG+/oQ=; b=tUFOeCKx5cIkHcPN8Plp8xzl9Xng5a6WMXYBS7vDIfhFXz7MP9SbjUogcf8wb5MhkY gOqIfJxWXwaJoFhyar8lpUi1SRmX6PkBM1BNAtNUqXHTYoeVL4NWEX53k61+MKWoT8fw NmKAjT6D+6Ty4s+BCnf45SN1QSAQoyiTWZlRK7RdSazS4igjKFv861wnatDk3d6IMRuR CkLTDMgGgkW5Y6ojuUF9yQur9zfjEjtGtEU9eqenXcPGlIme+10qbxIcTN28TqWapotA Nbpifj7kT/nEI+s3p50ze4ICbryclqxDXGtiAT+nnQaghl0qQTJPQcN9VUgUVQBiNNmn F2uA== Received: by 10.14.45.15 with SMTP id o15mr5623810eeb.43.1339413528973; Mon, 11 Jun 2012 04:18:48 -0700 (PDT) Received: from admin.local (informalians.com.ua. [193.104.178.111]) by mx.google.com with ESMTPS id t3sm51415569eeb.15.2012.06.11.04.18.47 (version=SSLv3 cipher=OTHER); Mon, 11 Jun 2012 04:18:48 -0700 (PDT) Message-ID: <4FD5D4DD.2060403@gmail.com> Date: Mon, 11 Jun 2012 14:22:05 +0300 From: Alexander Panyushkin User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120529 Thunderbird/12.0.1 MIME-Version: 1.0 To: Dimitry Andric References: <4FD5AE32.50601@gmail.com> <4FD5B788.1090700@FreeBSD.org> <4FD5BAD8.8080602@gmail.com> <4FD5BC17.7040500@FreeBSD.org> In-Reply-To: <4FD5BC17.7040500@FreeBSD.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Cc: freebsd-stable@freebsd.org Subject: Re: world not build X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2012 11:18:50 -0000 11.06.2012 12:36, Dimitry Andric =D0=BD=D0=B0=D0=BF=D0=B8=D1=81=D0=B0=D0=BB= : > On 2012-06-11 11:31, Alexander Panyushkin wrote: >> 11.06.2012 12:16, Dimitry Andric =D0=BD=D0=B0=D0=BF=D0=B8=D1=81=D0=B0=D0= =BB: >>> On 2012-06-11 10:37, Alexander Panyushkin wrote: > ... >>> Something in your make.conf is not working properly, causing mkdep to= >>> run with gcc instead of clang. I suggest removing the .if statements= , >>> and simply using: >>> >>> CC=3Dclang >>> CXX=3Dclang++ >>> CPP=3Dclang-cpp >> I removed make.conf, but the problem remains > You cannot build libc++ with g++, you must either use clang, or set > WITHOUT_LIBCPLUSPLUS. > > Which reminds me that we should really put a seatbelt in Makefile.inc1 > against this... :) > make.conf CPP=3Dclang-cpp CC=3Dclang CXX=3Dclang++ the same error [...cut...]/usr/src/lib/libc++/../../contrib/libc++/include/type_traits:7= 31:2:=20 error: #error is_base_of not implemented. In file included from=20 /usr/src/lib/libc++/../../contrib/libc++/include/system_error:222, from=20 /usr/src/lib/libc++/../../contrib/libc++/src/system_error.cpp:10: /usr/src/lib/libc++/../../contrib/libc++/include/type_traits:731:2:=20 error: #error is_base_of not implemented. In file included from=20 /usr/src/lib/libc++/../../contrib/libc++/include/__functional_base:15, from=20 /usr/src/lib/libc++/../../contrib/libc++/include/thread:90, from=20 /usr/src/lib/libc++/../../contrib/libc++/src/thread.cpp:10: /usr/src/lib/libc++/../../contrib/libc++/include/type_traits:731:2:=20 error: #error is_base_of not implemented. In file included from=20 /usr/src/lib/libc++/../../contrib/libc++/include/exception:81, from=20 /usr/src/lib/libc++/../../contrib/libc++/include/typeinfo:61, from=20 /usr/src/lib/libc++/../../contrib/libc++/src/typeinfo.cpp:14: /usr/src/lib/libc++/../../contrib/libc++/include/type_traits:731:2:=20 error: #error is_base_of not implemented. In file included from=20 /usr/src/lib/libc++/../../contrib/libc++/include/__tuple:16, from=20 /usr/src/lib/libc++/../../contrib/libc++/include/utility:125, from=20 /usr/src/lib/libc++/../../contrib/libc++/src/utility.cpp:11: /usr/src/lib/libc++/../../contrib/libc++/include/type_traits:731:2:=20 error: #error is_base_of not implemented. In file included from=20 /usr/src/lib/libc++/../../contrib/libc++/include/cmath:302, from=20 /usr/src/lib/libc++/../../contrib/libc++/include/valarray:344, from=20 /usr/src/lib/libc++/../../contrib/libc++/src/valarray.cpp:10: /usr/src/lib/libc++/../../contrib/libc++/include/type_traits:731:2:=20 error: #error is_base_of not implemented. mkdep: compile failed *** Error code 1 Stop in /usr/src/lib/libc++. *** Error code 1 Stop in /usr/src/lib. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src.