From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Nov 7 14:30:12 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 579F3106566B for ; Sun, 7 Nov 2010 14:30:12 +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 399FE8FC12 for ; Sun, 7 Nov 2010 14:30:12 +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 oA7EUCYZ028298 for ; Sun, 7 Nov 2010 14:30:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oA7EUCS6028292; Sun, 7 Nov 2010 14:30:12 GMT (envelope-from gnats) Resent-Date: Sun, 7 Nov 2010 14:30:12 GMT Resent-Message-Id: <201011071430.oA7EUCS6028292@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, Matthias Andree Received: from apollo.emma.line.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by hub.freebsd.org (Postfix) with ESMTP id 427E2106566C; Sun, 7 Nov 2010 14:22:32 +0000 (UTC) (envelope-from mandree@FreeBSD.org) Received: from mandree by apollo.emma.line.org with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1PF68c-0008cT-SL; Sun, 07 Nov 2010 15:22:30 +0100 Message-Id: Date: Sun, 07 Nov 2010 15:22:30 +0100 From: Matthias Andree Sender: Matthias Andree To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: lev@FreeBSD.org Subject: ports/152014: [PATCH] devel/msp430-gdb: update to 7.1, unbreak 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: Sun, 07 Nov 2010 14:30:12 -0000 >Number: 152014 >Category: ports >Synopsis: [PATCH] devel/msp430-gdb: update to 7.1, unbreak >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Nov 07 14:30:11 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Matthias Andree >Release: FreeBSD 8.1-STABLE amd64 >Organization: >Environment: System: FreeBSD apollo.emma.line.org 8.1-STABLE FreeBSD 8.1-STABLE #35: Wed Nov 3 21:09:55 CET >Description: Use http://sf.net/projects/mspgcc4 and update to GDB 7.1. Pending: - fix build with enabled NLS - fix installing for instance info pages I currently lack the time to do those above, but I hope this gets the port mended at least to become usable again. Port maintainer (lev@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- msp430-gdb-7.1.20101006.patch begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/devel/msp430-gdb/Makefile,v retrieving revision 1.19 diff -u -u -r1.19 Makefile --- Makefile 3 Sep 2009 10:17:09 -0000 1.19 +++ Makefile 7 Nov 2010 14:20:00 -0000 @@ -4,31 +4,29 @@ # # $FreeBSD: ports/devel/msp430-gdb/Makefile,v 1.19 2009/09/03 10:17:09 erwin Exp $ # + PORTNAME= gdb PORTVERSION= ${GDBVERSION}.${PATCHVERSION} -PORTREVISION= 1 CATEGORIES= devel -MASTER_SITES= ${MASTER_SITE_SOURCEWARE} \ - http://lev.serebryakov.spb.ru/download/msp430/:patches -MASTER_SITE_SUBDIR= ${PORTNAME}/old-releases +MASTER_SITES= ${MASTER_SITE_GNU} \ + ${MASTER_SITE_SOURCEFORGE:S/%SUBDIR%/mspgcc4\/mspgcc4/}:patches +MASTER_SITE_SUBDIR= ${PORTNAME} PKGNAMEPREFIX= msp430- DISTFILES= ${PORTNAME}-${GDBVERSION}${EXTRACT_SUFX} \ - ${PKGNAMEPREFIX}${PORTNAME}-${GDBVERSION}.${PATCHVERSION}${EXTRACT_SUFX}:patches + mspgcc4-${PATCHVERSION}${EXTRACT_SUFX}:patches MAINTAINER= lev@FreeBSD.org -COMMENT= FSF gdb-5.1.1 for TI's msp430 MCUs cross-development - -BROKEN= does not support recent versions of FreeBSD +COMMENT= FSF GDB for TI's msp430 MCUs cross-development -GDBVERSION= 5.1.1 -PATCHVERSION= 20030909 +GDBVERSION= 7.1 +PATCHVERSION= 20101006 WRKSRC= ${WRKDIR}/${PORTNAME}-${GDBVERSION} USE_BZIP2= yes USE_GMAKE= yes GNU_CONFIGURE= yes -CONFIGURE_ARGS= --target=${PKGNAMEPREFIX:S/-$//} +CONFIGURE_ARGS= --target=${PKGNAMEPREFIX:S/-$//} --disable-werror --disable-nls MAKE_ENV= PATH=${PREFIX}/bin:${PATH} MAN1= ${PKGNAMEPREFIX}gdb.1 ${PKGNAMEPREFIX}run.1 @@ -40,17 +38,11 @@ .include -.if ${OSVERSION} >= 700042 -BROKEN= Does not compile with GCC 4.2 -.endif - -.if ${ARCH} == "amd64" || ${ARCH} == "ia64" -BROKEN= Configure fails on amd64 and ia64 -.endif - -.if ${ARCH} == "sparc64" -BROKEN= Fails to link -.endif +pre-patch: + @${CP} -r ${WRKSRC}/../mspgcc4-${PATCHVERSION}/ports/gdb-6-and-7/* ${WRKSRC} + +post-patch: + @cd ${WRKSRC} && ${PATCH} ${PATCH_ARGS} -p1 <${WRKSRC}/../mspgcc4-${PATCHVERSION}/gdb-7.1.patch do-install: @${MKDIR} ${PREFIX}/${PKGNAMEPREFIX:S/-$//}/bin Index: distinfo =================================================================== RCS file: /home/ncvs/ports/devel/msp430-gdb/distinfo,v retrieving revision 1.8 diff -u -u -r1.8 distinfo --- distinfo 22 Jan 2006 08:28:34 -0000 1.8 +++ distinfo 7 Nov 2010 13:38:46 -0000 @@ -1,6 +1,4 @@ -MD5 (gdb-5.1.1.tar.bz2) = ad07a75320fd04fa4f80ac0f38cbd2eb -SHA256 (gdb-5.1.1.tar.bz2) = ef36d3913f6d14d4adfd07bf8c7ceed05182227f3c7c1663a6fff1e089d34845 -SIZE (gdb-5.1.1.tar.bz2) = 10698836 -MD5 (msp430-gdb-5.1.1.20030909.tar.bz2) = a93e0c5fb79b3bbdd59164e54eefbec2 -SHA256 (msp430-gdb-5.1.1.20030909.tar.bz2) = 4561288c0ed109f6b17bb458185667a06efd05970a584899ab0a4fe055acc562 -SIZE (msp430-gdb-5.1.1.20030909.tar.bz2) = 265438 +SHA256 (gdb-7.1.tar.bz2) = 142c27d7970a4e652dc225d61d887777ae00cf22fdd75cd1e8e4e13bfbd85352 +SIZE (gdb-7.1.tar.bz2) = 17977195 +SHA256 (mspgcc4-20101006.tar.bz2) = 6745a30ba0ead6b7783a3352eb925eafe4795dc61a2186c6987afcdab634cb08 +SIZE (mspgcc4-20101006.tar.bz2) = 296576 --- msp430-gdb-7.1.20101006.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: