From owner-freebsd-x11@FreeBSD.ORG Sun Sep 29 18:34:30 2013 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id F1476989; Sun, 29 Sep 2013 18:34:29 +0000 (UTC) (envelope-from zeising@freebsd.org) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 764CF2270; Sun, 29 Sep 2013 18:34:29 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id 4970F4000D; Sun, 29 Sep 2013 20:34:27 +0200 (CEST) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id 3BB384000E; Sun, 29 Sep 2013 20:34:27 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bernadotte.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.3.1 X-Spam-Score: 0.0 Received: from mx.daemonic.se (unknown [94.254.45.105]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 24D1A4000D; Sun, 29 Sep 2013 20:34:26 +0200 (CEST) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id 3cnwPs5sTDz8jLB; Sun, 29 Sep 2013 20:34:25 +0200 (CEST) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mx.daemonic.se ([IPv6:2001:470:dca9:0:1::3]) (using TLS with cipher CAMELLIA256-SHA) by mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) (amavisd-new, port 10025) with ESMTPS id nPsf9eSiUdyZ; Sun, 29 Sep 2013 20:34:22 +0200 (CEST) Received: from mail.daemonic.se (mail.daemonic.se [IPv6:2001:470:dca9:0:1::4]) by mx.daemonic.se (Postfix) with ESMTPS id 3cnwPp13GVz8jL9; Sun, 29 Sep 2013 20:34:22 +0200 (CEST) Received: from vivi.daemonic.se (vivi.daemonic.se [10.32.0.4]) by mail.daemonic.se (Postfix) with ESMTPSA id 3cnwPp0S7Tz9D6J; Sun, 29 Sep 2013 20:34:22 +0200 (CEST) Message-ID: <524872AD.4060701@freebsd.org> Date: Sun, 29 Sep 2013 20:34:21 +0200 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: "Sergey A. Osokin" Subject: Re: svn commit: r328711 - in head: . Mk astro/viking cad/pdnmesh cad/repsnapper deskutils/pinot devel/xorg-macros emulators/catapult emulators/qemu-devel emulators/tme games/klavaro games/sea-defender ... References: <201309291701.r8TH1gNv021817@svn.freebsd.org> <20130929175312.GE64678@FreeBSD.org> <52486A49.8040103@freebsd.org> <20130929182734.GF64678@FreeBSD.org> In-Reply-To: <20130929182734.GF64678@FreeBSD.org> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Sep 2013 18:34:30 -0000 On 09/29/13 20:27, Sergey A. Osokin wrote: > On Sun, Sep 29, 2013 at 07:58:33PM +0200, Niclas Zeising wrote: >> On 09/29/13 19:53, Sergey A. Osokin wrote: >>> I've got following error message on my FreeBSD 9.2-PRERELEASE when I've tried to build graphics/dri with >>> make command. Yes, I have removed libGL* and dri packages before. >>> >>> CC brw_eu_compact.lo >>> brw_eu_compact.c:44:4: error: invalid suffix "b00000000000000000" on integer constant > [skipped] >>> brw_eu_compact.c:320:4: error: invalid suffix "b010110001000" on integer constant >>> gmake[6]: *** [brw_eu_compact.lo] п·я┬п╦п╠п╨п╟ 1 >>> gmake[6]: п▓я▀я┘п╬п╢ п╦п╥ п╨п╟я┌п╟п╩п╬пЁп╟ `/usr/ports/graphics/dri/work/Mesa-9.1.6/src/mesa/drivers/dri/i965' >>> gmake[5]: *** [all-recursive] п·я┬п╦п╠п╨п╟ 1 >>> gmake[5]: п▓я▀я┘п╬п╢ п╦п╥ п╨п╟я┌п╟п╩п╬пЁп╟ `/usr/ports/graphics/dri/work/Mesa-9.1.6/src/mesa/drivers/dri' >>> gmake[4]: *** [all-recursive] п·я┬п╦п╠п╨п╟ 1 >>> gmake[4]: п▓я▀я┘п╬п╢ п╦п╥ п╨п╟я┌п╟п╩п╬пЁп╟ `/usr/ports/graphics/dri/work/Mesa-9.1.6/src/mesa/drivers' >>> gmake[3]: *** [all-recursive] п·я┬п╦п╠п╨п╟ 1 >>> gmake[3]: п▓я▀я┘п╬п╢ п╦п╥ п╨п╟я┌п╟п╩п╬пЁп╟ `/usr/ports/graphics/dri/work/Mesa-9.1.6/src/mesa' >>> gmake[2]: *** [all] п·я┬п╦п╠п╨п╟ 2 >>> gmake[2]: п▓я▀я┘п╬п╢ п╦п╥ п╨п╟я┌п╟п╩п╬пЁп╟ `/usr/ports/graphics/dri/work/Mesa-9.1.6/src/mesa' >>> gmake[1]: *** [all-recursive] п·я┬п╦п╠п╨п╟ 1 >>> gmake[1]: п▓я▀я┘п╬п╢ п╦п╥ п╨п╟я┌п╟п╩п╬пЁп╟ `/usr/ports/graphics/dri/work/Mesa-9.1.6/src' >>> gmake: *** [all-recursive] п·я┬п╦п╠п╨п╟ 1 >>> *** [do-build] Error code 1 >>> >>> Stop in /usr/ports/graphics/dri. >>> >>> Any idea? >> >> >> This is because our ancient GCC can't handle integer constants expressed >> as binary. graphics/dri should depend on either clang or a newer gcc, >> I'll have to double check why it fails. > > Fixed with hardcoded > > CC= clang > CXX= clang++ > > in /etc/make.conf. > Yes, that should work. Interestingly, the port should do that already, have a look around line 22 of graphics/dri/Makefile. It could be that that check isn't completely working. Regards! -- Niclas Zeising