From owner-freebsd-ports@freebsd.org Fri May 6 22:35:56 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 47937B31E8B for ; Fri, 6 May 2016 22:35:56 +0000 (UTC) (envelope-from stephen@missouri.edu) Received: from mst-rip5-missouri-out.um.umsystem.edu (mst-rip5-missouri-out.um.umsystem.edu [198.209.50.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "um-tip1.um.umsystem.edu", Issuer "InCommon RSA Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 01F2516B4 for ; Fri, 6 May 2016 22:35:55 +0000 (UTC) (envelope-from stephen@missouri.edu) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2ENBQCKGy1X/8SeoM9egziBWLsKhhACg?= =?us-ascii?q?Tk8EAEBAQEBAQEDYhwLhEIBAQR4EQIBCBgJFg8JAwIBAgEgJQIEDQgBAYgnukE?= =?us-ascii?q?Bg3kMAR2KbIQ/hVkFmB8Bj26NQo82NyuDa4gPAX4BAQE?= X-IPAS-Result: =?us-ascii?q?A2ENBQCKGy1X/8SeoM9egziBWLsKhhACgTk8EAEBAQEBAQE?= =?us-ascii?q?DYhwLhEIBAQR4EQIBCBgJFg8JAwIBAgEgJQIEDQgBAYgnukEBg3kMAR2KbIQ/h?= =?us-ascii?q?VkFmB8Bj26NQo82NyuDa4gPAX4BAQE?= Received: from um-tcas1.um.umsystem.edu ([207.160.158.196]) by mst-rip5-exch-relay.um.umsystem.edu with ESMTP; 06 May 2016 17:35:49 -0500 Received: from UM-MBX-N02.um.umsystem.edu ([169.254.5.150]) by UM-TCAS1.um.umsystem.edu ([207.160.158.196]) with mapi id 14.03.0266.001; Fri, 6 May 2016 17:35:45 -0500 From: "Montgomery-Smith, Stephen" To: "freebsd-ports@freebsd.org" Subject: Re: Help with making a port C11 compliant Thread-Topic: Help with making a port C11 compliant Thread-Index: AQHRp7K0BdXbqMykkk2N0kUgUdtU+Z+swt8AgAAQzIA= Date: Fri, 6 May 2016 22:35:44 +0000 Message-ID: <572D1C3F.6000708@missouri.edu> References: <572CC375.4020501@missouri.edu> <5d447285-1fef-6921-442e-3ab60b6ed7fc@utanet.at> In-Reply-To: <5d447285-1fef-6921-442e-3ab60b6ed7fc@utanet.at> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 x-originating-ip: [207.160.158.194] Content-Type: text/plain; charset="Windows-1252" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 May 2016 22:35:56 -0000 On 05/06/2016 04:35 PM, Walter Schwarzenfeld wrote: > Write in the Makefiles of math/cln and math/GiNaC >=20 > USE_GCC=3D 4.7 > (you can also use 4.8 or 5) > and > CXXFLAGS+=3D -D_GLIBCXX_USE_C99 >=20 > I have tested it with 4.7 and 5 in the port and with gcc5 with poudriere > in a 93amd64 jail (the test with 4.7 is running in the moment). > And it builds fine. If the suggestion by Brooks Davis doesn't work, I'll give this a try. But I will wrap it in a ".if ${OSVERSION} < 1000000". Thanks, Stephen=