From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Oct 4 02:40:01 2009 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 69ACB1065676 for ; Sun, 4 Oct 2009 02:40: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 45EBC8FC0C for ; Sun, 4 Oct 2009 02:40:01 +0000 (UTC) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n942e1Kp052080 for ; Sun, 4 Oct 2009 02:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n942e1kT052079; Sun, 4 Oct 2009 02:40:01 GMT (envelope-from gnats) Resent-Date: Sun, 4 Oct 2009 02:40:01 GMT Resent-Message-Id: <200910040240.n942e1kT052079@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, Pedro Giffuni Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5BBB71065670 for ; Sun, 4 Oct 2009 02:39:09 +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 4A4888FC08 for ; Sun, 4 Oct 2009 02:39:09 +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 n942d8pF052761 for ; Sun, 4 Oct 2009 02:39:08 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n942d88p052760; Sun, 4 Oct 2009 02:39:08 GMT (envelope-from nobody) Message-Id: <200910040239.n942d88p052760@www.freebsd.org> Date: Sun, 4 Oct 2009 02:39:08 GMT From: Pedro Giffuni To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/139344: Update libdwarf/dwarfdump to version 20090716 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, 04 Oct 2009 02:40:01 -0000 >Number: 139344 >Category: ports >Synopsis: Update libdwarf/dwarfdump to version 20090716 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sun Oct 04 02:40:00 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Pedro Giffuni >Release: 7.2-RELEASE >Organization: >Environment: FreeBSD mogwai.giffuni.net 7.2-RELEASE FreeBSD 7.2-RELEASE #3: Tue Sep 8 14:03:01 UTC 2009 pedro@tatoo.giffuni.net:/usr/src/sys/i386/compile/GENERIC i386 >Description: Update to latest version: - Basically remove some patches that are already applied. - Previous versions gave me problems building on amd64 and I am not running that platform now so someone will have to check. I am including the patch for dwarfdump: no attempt was made to build the new C++ dwarfdump2. >How-To-Repeat: >Fix: diff -ruN libdwarf.orig/Makefile libdwarf/Makefile --- libdwarf.orig/Makefile 2009-10-03 20:50:42.000000000 +0000 +++ libdwarf/Makefile 2009-10-03 20:51:22.000000000 +0000 @@ -6,7 +6,7 @@ # PORTNAME= libdwarf -PORTVERSION= 20080615 +PORTVERSION= 20090716 CATEGORIES= devel MASTER_SITES= http://reality.sgiweb.org/davea/ diff -ruN libdwarf.orig/distinfo libdwarf/distinfo --- libdwarf.orig/distinfo 2009-10-03 20:50:42.000000000 +0000 +++ libdwarf/distinfo 2009-10-03 20:51:45.000000000 +0000 @@ -1,3 +1,3 @@ -MD5 (libdwarf-20080615.tar.gz) = 4ee8f6bcc5d7dfd58373dea387a9b957 -SHA256 (libdwarf-20080615.tar.gz) = f787bb48ecebdaadbfd3ebc5d01121decaaf00c11125d9c7636376ecf1daa988 -SIZE (libdwarf-20080615.tar.gz) = 1092542 +MD5 (libdwarf-20090716.tar.gz) = 70402d4ec61b04b3b625d112b7439a8f +SHA256 (libdwarf-20090716.tar.gz) = ae082d66a96009d32f6917325283518554de147f8d82e4b40a14566dd42bb182 +SIZE (libdwarf-20090716.tar.gz) = 1318894 diff -ruN libdwarf.orig/files/patch-dwarf_error.c libdwarf/files/patch-dwarf_error.c --- libdwarf.orig/files/patch-dwarf_error.c 2009-10-03 20:50:42.000000000 +0000 +++ libdwarf/files/patch-dwarf_error.c 1970-01-01 00:00:00.000000000 +0000 @@ -1,11 +0,0 @@ ---- dwarf_error.c.orig 2008-08-30 20:32:21.000000000 -0500 -+++ dwarf_error.c 2008-08-30 20:33:23.000000000 -0500 -@@ -281,7 +281,7 @@ - "DW_DLE_DF_FRAME_DECODING_ERROR(193)", - "DW_DLE_DEBUG_LOC_SECTION_SHORT(194)", - "DW_DLE_FRAME_AUGMENTATION_UNKNOWN(195)", -- "DW_DLA_PUBTYPE_CONTEXT(196)", -+ "DW_DLE_PUBTYPE_CONTEXT(196)", - "DW_DLE_DEBUG_PUBTYPES_LENGTH_BAD(197)", - "DW_DLE_DEBUG_PUBTYPES_VERSION_ERROR(198)", - "DW_DLE_DEBUG_PUBTYPES_DUPLICATE(199)", diff -ruN libdwarf.orig/files/patch-libdwarf.h libdwarf/files/patch-libdwarf.h --- libdwarf.orig/files/patch-libdwarf.h 2009-10-03 20:50:42.000000000 +0000 +++ libdwarf/files/patch-libdwarf.h 1970-01-01 00:00:00.000000000 +0000 @@ -1,11 +0,0 @@ ---- libdwarf.h.orig 2008-08-30 20:32:29.000000000 -0500 -+++ libdwarf.h 2008-08-30 20:33:43.000000000 -0500 -@@ -897,7 +897,7 @@ - #define DW_DLE_DF_FRAME_DECODING_ERROR 193 - #define DW_DLE_DEBUG_LOC_SECTION_SHORT 194 - #define DW_DLE_FRAME_AUGMENTATION_UNKNOWN 195 --#define DW_DLA_PUBTYPE_CONTEXT 196 -+#define DW_DLE_PUBTYPE_CONTEXT 196 - #define DW_DLE_DEBUG_PUBTYPES_LENGTH_BAD 197 - #define DW_DLE_DEBUG_PUBTYPES_VERSION_ERROR 198 - #define DW_DLE_DEBUG_PUBTYPES_DUPLICATE 199 diff -ruN dwarfdump.orig/Makefile dwarfdump/Makefile --- dwarfdump.orig/Makefile 2009-10-03 20:54:28.000000000 +0000 +++ dwarfdump/Makefile 2009-10-03 20:54:54.000000000 +0000 @@ -6,7 +6,7 @@ # PORTNAME= dwarfdump -PORTVERSION= 20080615 +PORTVERSION= 20090716 CATEGORIES= devel MASTER_SITES= http://reality.sgiweb.org/davea/ DISTNAME= libdwarf-${PORTVERSION} diff -ruN dwarfdump.orig/distinfo dwarfdump/distinfo --- dwarfdump.orig/distinfo 2009-10-03 20:54:28.000000000 +0000 +++ dwarfdump/distinfo 2009-10-03 20:55:03.000000000 +0000 @@ -1,3 +1,3 @@ -MD5 (libdwarf-20080615.tar.gz) = 4ee8f6bcc5d7dfd58373dea387a9b957 -SHA256 (libdwarf-20080615.tar.gz) = f787bb48ecebdaadbfd3ebc5d01121decaaf00c11125d9c7636376ecf1daa988 -SIZE (libdwarf-20080615.tar.gz) = 1092542 +MD5 (libdwarf-20090716.tar.gz) = 70402d4ec61b04b3b625d112b7439a8f +SHA256 (libdwarf-20090716.tar.gz) = ae082d66a96009d32f6917325283518554de147f8d82e4b40a14566dd42bb182 +SIZE (libdwarf-20090716.tar.gz) = 1318894 diff -ruN dwarfdump.orig/files/patch-print_reloc.c dwarfdump/files/patch-print_reloc.c --- dwarfdump.orig/files/patch-print_reloc.c 2009-10-03 20:54:28.000000000 +0000 +++ dwarfdump/files/patch-print_reloc.c 1970-01-01 00:00:00.000000000 +0000 @@ -1,11 +0,0 @@ ---- print_reloc.c.orig 2008-08-30 21:13:43.000000000 -0500 -+++ print_reloc.c 2008-08-30 21:18:48.000000000 -0500 -@@ -409,7 +409,7 @@ - } - } else if (sym_data_64) { - size_t index = ELF64_R_SYM(p->r_info) - 1; -- if(index < sym_data_entry_count) { -+ if(index < sym_data_64_entry_count) { - name = sym_data_64[index].name; - } - } >Release-Note: >Audit-Trail: >Unformatted: