From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Apr 1 05:50:04 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 221F2106567B for ; Thu, 1 Apr 2010 05:50:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id F39768FC31 for ; Thu, 1 Apr 2010 05:50:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o315o3hK087259 for ; Thu, 1 Apr 2010 05:50:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o315o3IB087258; Thu, 1 Apr 2010 05:50:03 GMT (envelope-from gnats) Resent-Date: Thu, 1 Apr 2010 05:50:03 GMT Resent-Message-Id: <201004010550.o315o3IB087258@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, Chris Petrik Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E4921065673 for ; Thu, 1 Apr 2010 05:46:39 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 2DAC08FC15 for ; Thu, 1 Apr 2010 05:46:39 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o315kd9b053380 for ; Thu, 1 Apr 2010 05:46:39 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o315kc3Y053379; Thu, 1 Apr 2010 05:46:38 GMT (envelope-from nobody) Message-Id: <201004010546.o315kc3Y053379@www.freebsd.org> Date: Thu, 1 Apr 2010 05:46:38 GMT From: Chris Petrik To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/145255: [PATCH] science/peekabot fix gcc issue X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Apr 2010 05:50:04 -0000 >Number: 145255 >Category: ports >Synopsis: [PATCH] science/peekabot fix gcc issue >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Thu Apr 01 05:50:03 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Chris Petrik >Release: FreeBSD 8.0-STABLE >Organization: Officialunix >Environment: FreeBSD cpet.gateway.2wire.net 8.0-STABLE FreeBSD 8.0-STABLE #0: Mon Mar 29 10:26:36 CST 2010 root@cpet.gateway.2wire.net:/usr/obj/usr/src/sys/cpet amd64 >Description: Port defaults to install gcc 4.2 regardless. Fix this by adding a OSVERSION addition for anything below 700042 (the internal version when gcc 4.2 was added) >How-To-Repeat: >Fix: Patch attached with submission follows: Index: peekabot/Makefile =================================================================== RCS file: /usr/local/freebsdncvs/ports/science/peekabot/Makefile,v retrieving revision 1.15 diff -u -r1.15 Makefile --- peekabot/Makefile 29 Mar 2010 20:26:26 -0000 1.15 +++ peekabot/Makefile 1 Apr 2010 05:28:59 -0000 @@ -7,7 +7,7 @@ PORTNAME= peekabot PORTVERSION= 0.7.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= science MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/0.7.x/ \ http://distfiles.officialunix.com/ @@ -25,10 +25,16 @@ USE_LDCONFIG= yes USE_BZIP2= yes USE_GMAKE= yes -USE_GCC= 4.2+ + +.include + +#No need to force usage of GCC 4.2 if anything < 7.0 already has it. +.if ${OSVERSION} < 700042 +USE_GCC= 4.2+ +.endif post-patch: ${REINPLACE_CMD} -e 's|png_set_gray_1_2_4_to_8|png_set_expand_gray_1_2_4_to_8|' \ ${WRKSRC}/src/3rdparty/png++/io_base.hpp -.include +.include >Release-Note: >Audit-Trail: >Unformatted: