From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Oct 6 00:20:00 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.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 9A0CD71F for ; Sun, 6 Oct 2013 00:20:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5FB732CE7 for ; Sun, 6 Oct 2013 00:20:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r960K0ku089129 for ; Sun, 6 Oct 2013 00:20:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r960K07t089128; Sun, 6 Oct 2013 00:20:00 GMT (envelope-from gnats) Resent-Date: Sun, 6 Oct 2013 00:20:00 GMT Resent-Message-Id: <201310060020.r960K07t089128@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Kevin Oberman 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 7C6D571A for ; Sun, 6 Oct 2013 00:18:44 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from oldred.freebsd.org (oldred.freebsd.org [8.8.178.121]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 687602CE3 for ; Sun, 6 Oct 2013 00:18:44 +0000 (UTC) Received: from oldred.freebsd.org ([127.0.1.6]) by oldred.freebsd.org (8.14.5/8.14.7) with ESMTP id r960Ihtw082231 for ; Sun, 6 Oct 2013 00:18:43 GMT (envelope-from nobody@oldred.freebsd.org) Received: (from nobody@localhost) by oldred.freebsd.org (8.14.5/8.14.5/Submit) id r960IhtW082226; Sun, 6 Oct 2013 00:18:43 GMT (envelope-from nobody) Message-Id: <201310060018.r960IhtW082226@oldred.freebsd.org> Date: Sun, 6 Oct 2013 00:18:43 GMT From: Kevin Oberman To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: ports/182723: dri fails to build on 9.2-Stable X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Oct 2013 00:20:00 -0000 >Number: 182723 >Category: ports >Synopsis: dri fails to build on 9.2-Stable >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Oct 06 00:20:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Kevin Oberman >Release: 9.2 Stable r255452 >Organization: ESnet >Environment: FreeBSD rogue.local 9.2-PRERELEASE FreeBSD 9.2-PRERELEASE #0 r255452M: Tue Sep 10 11:20:05 PDT 2013 root@rogue.local:/usr/obj/usr/src/sys/GENERIC amd64 >Description: graphics/dri fails to build. System attempt to use gcc, but it does not handle the binary declarations of ints. This is noted in the comments, but for OSVERION of 902503, clang is not used. It is only used for ${OSVERSION} < 902502. CC brw_eu_util.lo brw_eu_compact.c:44:4: error: invalid suffix "b00000000000000000" on integer constant brw_eu_compact.c:45:4: error: invalid suffix "b01000000000000000" on integer constant brw_eu_compact.c:46:4: error: invalid suffix "b00110000000000000" on integer constant I am not aware of any change made to compilers after 9.2 was branched that would justify this statement: . if ${OSVERSION} >= 901000 && ${OSVERSION} < 902502 \ && (${ARCH} == i386 || ${ARCH} == amd64) >How-To-Repeat: Build port with a version of 9-STABLE after 9.2 was branched >Fix: Change the statement to: . if ${OSVERSION} >= 901000 && (${ARCH} == i386 || ${ARCH} == amd64) >Release-Note: >Audit-Trail: >Unformatted: