From owner-freebsd-ports@FreeBSD.ORG Fri Sep 13 15:24:06 2013 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 3FC4995D; Fri, 13 Sep 2013 15:24:06 +0000 (UTC) (envelope-from annulen@yandex.ru) Received: from forward4h.mail.yandex.net (forward4h.mail.yandex.net [IPv6:2a02:6b8:0:f05::4]) by mx1.freebsd.org (Postfix) with ESMTP id E4074291A; Fri, 13 Sep 2013 15:24:05 +0000 (UTC) Received: from web16h.yandex.ru (web16h.yandex.ru [84.201.186.45]) by forward4h.mail.yandex.net (Yandex) with ESMTP id 55A4E1B2296A; Fri, 13 Sep 2013 19:24:03 +0400 (MSK) Received: from 127.0.0.1 (localhost [127.0.0.1]) by web16h.yandex.ru (Yandex) with ESMTP id 7F9091814B5; Fri, 13 Sep 2013 19:24:02 +0400 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1379085842; bh=kBen/s4hFIXb5Cg2ps0Oa7L+ZjfiXBPRWCHFKZQiiuE=; h=From:To:Cc:In-Reply-To:References:Subject:Date; b=UoPxZUdhezv8ODcyjIoJMV1FA3ApP5bYDdHk1reQJd9q9YeAYgIRPSEahRZrNRN6v aNHSAhat2RNe9UUFSGvrh3L9B3T/31mTtqywDUbAMTMlN0CHkJHcxpArX6LxOotVX6 gsPHCEEmIWstQ2MIY+/9cDKJthVoFPrLlHf4Vz88= Received: from fw01.smlabs.net (fw01.smlabs.net [185.5.42.3]) by web16h.yandex.ru with HTTP; Fri, 13 Sep 2013 19:24:01 +0400 From: Konstantin Tokarev To: "gahr@FreeBSD.org" , Baptiste Daroussin In-Reply-To: <20130913150359.GN37800@gahrfit.gahr.ch> References: <20130913131753.GJ33103@ithaqua.etoilebsd.net> <20130913150359.GN37800@gahrfit.gahr.ch> Subject: Re: [HEADSUP][CFT] New compiler USES flag, please test, review comment MIME-Version: 1.0 Message-Id: <206291379085841@web16h.yandex.ru> X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Fri, 13 Sep 2013 19:24:01 +0400 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=koi8-r Cc: "ports@FreeBSD.org" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Sep 2013 15:24:06 -0000 13.09.2013, 19:04, "Pietro Cerutti" : > On 2013-Sep-13, 15:17, Baptiste Daroussin wrote: > >> šUSES= compiler:c++11 >> >> šMeans you need a c++1 capable compiler but not necessary a c++ 11 aware standard >> šlibrary, in that case if the base compiler is not able to support c++11 clang33 >> šwill be used from ports otherwise gcc 4.6+ if you specify it in make.conf. >> >> šUSES= compiler=stdc++11 >> >> šYou need a c++11 aware stdlibrary, if the base compiler doesn't have it then gcc >> š4.6+ will be used. > > Very nice! I suggest to change these last two names in > > c++11-lang > c++11-lib > > since 'stdc++11' sounds too much like libstdc++ for me (implying GNU's > implementation). Or like "standard C++11" vs "non-standard C++11". -- Regards, Konstantin