From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Apr 3 15:50:01 2008 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 ACCDA1065671 for ; Thu, 3 Apr 2008 15:50:01 +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 824BF8FC29 for ; Thu, 3 Apr 2008 15:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m33Fo1VN011920 for ; Thu, 3 Apr 2008 15:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m33Fo1fw011919; Thu, 3 Apr 2008 15:50:01 GMT (envelope-from gnats) Resent-Date: Thu, 3 Apr 2008 15:50:01 GMT Resent-Message-Id: <200804031550.m33Fo1fw011919@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, Marcin Cieslak Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7F844106564A for ; Thu, 3 Apr 2008 15:44:11 +0000 (UTC) (envelope-from saper@saper.info) Received: from system.pl (system.pl [87.98.232.30]) by mx1.freebsd.org (Postfix) with ESMTP id D2E548FC1C for ; Thu, 3 Apr 2008 15:44:10 +0000 (UTC) (envelope-from saper@saper.info) Received: (qmail 30995 invoked by uid 10); 3 Apr 2008 17:41:00 +0200 Received: from radziecki.saper.info (localhost [127.0.0.1]) by radziecki.saper.info (8.14.2/8.14.2) with ESMTP id m33Fh5aV063677 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 3 Apr 2008 17:43:06 +0200 (CEST) (envelope-from saper@saper.info) Received: (from saper@localhost) by radziecki.saper.info (8.14.2/8.14.2/Submit) id m33Fh52Z063666; Thu, 3 Apr 2008 17:43:05 +0200 (CEST) (envelope-from saper) Message-Id: <200804031543.m33Fh52Z063666@radziecki.saper.info> Date: Thu, 3 Apr 2008 17:43:05 +0200 (CEST) From: Marcin Cieslak To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: saper@system.pl, joerg@FreeBSD.org Subject: ports/122421: [PATCH] devel/dwarfdump: version 20080228, no output on amd64 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, 03 Apr 2008 15:50:01 -0000 >Number: 122421 >Category: ports >Synopsis: [PATCH] devel/dwarfdump: version 20080228, no output on amd64 >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: Thu Apr 03 15:50:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Marcin Cieslak >Release: FreeBSD 7.0-STABLE amd64 >Organization: >Environment: System: FreeBSD radziecki.saper.info 7.0-STABLE FreeBSD 7.0-STABLE #3: Wed Mar 26 00:33:58 CET 2008 >Description: Attached please find patches to update libdwarf/dwarfdump combo to the newest version 20080228. Neither old nor the new version does not produce any output on my amd64 7.0-STABLE box, however. Removed file(s) from dwarfdump: - pkg-plist Port maintainer (joerg@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: cat > test$$.c < main() { printf("%d\n", 2+2); } EOF cc -g -o test$$ test$$.c dwarfdump -a test$$ readelf --debug-dump=line test$$ rm -f test$$ test$$.c >Fix: --- dwarfdump-20080228.patch begins here --- Index: Makefile =================================================================== RCS file: /usr/home/ncvs/ports/devel/dwarfdump/Makefile,v retrieving revision 1.4 diff -u -u -r1.4 Makefile --- Makefile 29 Oct 2007 23:23:20 -0000 1.4 +++ Makefile 3 Apr 2008 15:26:21 -0000 @@ -6,7 +6,7 @@ # PORTNAME= dwarfdump -DISTVERSION= 20070703 +DISTVERSION= 20080228 CATEGORIES= devel MASTER_SITES= http://reality.sgiweb.org/davea/ DISTNAME= libdwarf-${PORTVERSION} @@ -23,16 +23,21 @@ GNU_CONFIGURE= yes CONFIGURE_ENV+= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" -.if (${MACHINE_ARCH} == "amd64") -ARCH= x86_64 -.endif MAN1= dwarfdump.1 .include +.if ${ARCH} == "amd64" +CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} +.else +CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} +.endif + FILES_TO_PATCH=print_reloc.c +PLIST_FILES= bin/${PORTNAME} + post-patch: ${REINPLACE_CMD} \ -e 's/Elf64_Xword/Elf64_Word/g' \ Index: distinfo =================================================================== RCS file: /usr/home/ncvs/ports/devel/dwarfdump/distinfo,v retrieving revision 1.4 diff -u -u -r1.4 distinfo --- distinfo 29 Oct 2007 23:23:20 -0000 1.4 +++ distinfo 31 Mar 2008 14:41:47 -0000 @@ -1,3 +1,3 @@ -MD5 (libdwarf-20070703.tar.gz) = 3c67d1df89f05421267ede59feec8152 -SHA256 (libdwarf-20070703.tar.gz) = 6e2194156928285bc192f6ac02f3be924c2980801e55e987c1051275b8dc9681 -SIZE (libdwarf-20070703.tar.gz) = 1064669 +MD5 (libdwarf-20080228.tar.gz) = d35831f2f19136848854d7bfc53396f6 +SHA256 (libdwarf-20080228.tar.gz) = cc2ccd3c1ad94ffd89814407b9116f0eb5591bf22018eef35cc0feb30de1e111 +SIZE (libdwarf-20080228.tar.gz) = 1086598 Index: pkg-plist =================================================================== RCS file: pkg-plist diff -N pkg-plist --- pkg-plist 12 Feb 2005 22:12:15 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1 +0,0 @@ -bin/dwarfdump --- dwarfdump-20080228.patch ends here --- --- libdwarf-20080228.patch begins here --- ===> Updating from CVS M Makefile M distinfo M pkg-plist ===> Generating patch ===> Viewing diff with more Index: Makefile =================================================================== RCS file: /usr/home/ncvs/ports/devel/libdwarf/Makefile,v retrieving revision 1.4 diff -u -u -r1.4 Makefile --- Makefile 7 Nov 2007 12:43:49 -0000 1.4 +++ Makefile 3 Apr 2008 15:26:37 -0000 @@ -6,8 +6,7 @@ # PORTNAME= libdwarf -PORTVERSION= 20070703 -PORTREVISION= 1 +PORTVERSION= 20080228 CATEGORIES= devel MASTER_SITES= http://reality.sgiweb.org/davea/ @@ -19,18 +18,28 @@ WRKSRC= ${WRKDIR}/dwarf-${PORTVERSION}/libdwarf GNU_CONFIGURE= yes -CONFIGURE_ENV+= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" +#CONFIGURE_ENV+= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \ +# LDFLAGS="-L${LOCALBASE}/lib" PS_FILES= dwarf.v2.pdf index.v2.pdf libdwarf2.1.pdf libdwarf2p.1.pdf mips_extensions.pdf +.include + +.if ${ARCH} == "amd64" +CONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL} +.else +CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} +.endif + do-install: ${INSTALL_DATA} ${WRKSRC}/libdwarf.a ${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/dwarf.h ${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/libdwarf.h ${PREFIX}/include +.if !defined(NOPORTDOCS) ${MKDIR} ${PREFIX}/share/doc/libdwarf for f in ${PS_FILES}; do \ - ${INSTALL_DATA} ${WRKSRC}/$$f ${PREFIX}/share/doc/libdwarf ; \ + ${INSTALL_DATA} ${WRKSRC}/$$f ${DOCSDIR}; \ done +.endif -.include +.include Index: distinfo =================================================================== RCS file: /usr/home/ncvs/ports/devel/libdwarf/distinfo,v retrieving revision 1.4 diff -u -u -r1.4 distinfo --- distinfo 29 Oct 2007 23:23:20 -0000 1.4 +++ distinfo 31 Mar 2008 14:50:19 -0000 @@ -1,3 +1,3 @@ -MD5 (libdwarf-20070703.tar.gz) = 3c67d1df89f05421267ede59feec8152 -SHA256 (libdwarf-20070703.tar.gz) = 6e2194156928285bc192f6ac02f3be924c2980801e55e987c1051275b8dc9681 -SIZE (libdwarf-20070703.tar.gz) = 1064669 +MD5 (libdwarf-20080228.tar.gz) = d35831f2f19136848854d7bfc53396f6 +SHA256 (libdwarf-20080228.tar.gz) = cc2ccd3c1ad94ffd89814407b9116f0eb5591bf22018eef35cc0feb30de1e111 +SIZE (libdwarf-20080228.tar.gz) = 1086598 Index: pkg-plist =================================================================== RCS file: /usr/home/ncvs/ports/devel/libdwarf/pkg-plist,v retrieving revision 1.2 diff -u -u -r1.2 pkg-plist --- pkg-plist 29 Oct 2007 23:23:20 -0000 1.2 +++ pkg-plist 31 Mar 2008 15:01:48 -0000 @@ -1,9 +1,9 @@ include/dwarf.h include/libdwarf.h lib/libdwarf.a -share/doc/libdwarf/dwarf.v2.pdf -share/doc/libdwarf/index.v2.pdf -share/doc/libdwarf/libdwarf2.1.pdf -share/doc/libdwarf/libdwarf2p.1.pdf -share/doc/libdwarf/mips_extensions.pdf -@dirrm share/doc/libdwarf +%%PORTDOCS%%%%DOCSDIR%%/dwarf.v2.pdf +%%PORTDOCS%%%%DOCSDIR%%/index.v2.pdf +%%PORTDOCS%%%%DOCSDIR%%/libdwarf2.1.pdf +%%PORTDOCS%%%%DOCSDIR%%/libdwarf2p.1.pdf +%%PORTDOCS%%%%DOCSDIR%%/mips_extensions.pdf +%%PORTDOCS%%@dirrm %%DOCSDIR%% ===> Done --- libdwarf-20080228.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: