Date: Tue, 30 May 2006 16:58:30 GMT From: "Pedro F. Giffuni" <giffunip@asme.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/98159: update devel/libdwarf and devel/dwarfdump to 20060421 Message-ID: <200605301658.k4UGwUjq027712@www.freebsd.org> Resent-Message-ID: <200605301700.k4UH0TYZ061879@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 98159 >Category: ports >Synopsis: update devel/libdwarf and devel/dwarfdump to 20060421 >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: Tue May 30 17:00:28 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Pedro F. Giffuni >Release: 6.1-Release (amd64) >Organization: >Environment: FreeBSD etoile.cable.net.co 6.1-RELEASE FreeBSD 6.1-RELEASE #1: Fri May 12 00:18:58 COT 2006 root@etoile.cable.net.co:/usr/src/sys/amd64/compile/DIMENSION amd64 >Description: libdwarf has changed Homepage and a new release is out. While here, SUN uses a version of this libdwarf in dtrace. It would be extremely useful to port the version from 1999Dec14, since this is under a BSD-like license. >How-To-Repeat: >Fix: Patch for libdwarf: diff -ruN libdwarf.orig/Makefile libdwarf/Makefile --- libdwarf.orig/Makefile Tue May 30 00:59:55 2006 +++ libdwarf/Makefile Tue May 30 01:00:23 2006 @@ -6,7 +6,7 @@ # PORTNAME= libdwarf -PORTVERSION= 20041122 +PORTVERSION= 20060421 CATEGORIES= devel MASTER_SITES= http://reality.sgi.com/davea/ diff -ruN libdwarf.orig/distinfo libdwarf/distinfo --- libdwarf.orig/distinfo Tue May 30 00:59:55 2006 +++ libdwarf/distinfo Tue May 30 01:00:27 2006 @@ -1,3 +1,3 @@ -MD5 (libdwarf-20041122.tar.gz) = f326a50b103ecd9bb7884fd70d7d40cf -SHA256 (libdwarf-20041122.tar.gz) = ed2b87136168623b7690ef344030b7b1a107ec5faea37c422157ad9de9a9581f -SIZE (libdwarf-20041122.tar.gz) = 792298 +MD5 (libdwarf-20060421.tar.gz) = 2ceb4e51af2cbb2f55a26d0fe9c54f47 +SHA256 (libdwarf-20060421.tar.gz) = 4ea1395987e6e302b83cfaff9ed369a66cb5a874c73cee59b503fdb9d08aaecd +SIZE (libdwarf-20060421.tar.gz) = 877722 diff -ruN libdwarf.orig/files/patch-malloc.h libdwarf/files/patch-malloc.h --- libdwarf.orig/files/patch-malloc.h Tue May 30 00:59:55 2006 +++ libdwarf/files/patch-malloc.h Wed Dec 31 19:00:00 1969 @@ -1,30 +0,0 @@ ---- dwarf_alloc.c.orig Mon Nov 22 19:20:35 2004 -+++ dwarf_alloc.c Fri Feb 11 22:22:22 2005 -@@ -41,7 +41,6 @@ - - #include <stdlib.h> - #include <stdio.h> --#include <malloc.h> - - /* - These files are included to get the sizes ---- dwarf_init_finish.c.orig Mon Nov 22 19:20:33 2004 -+++ dwarf_init_finish.c Fri Feb 11 22:22:30 2005 -@@ -57,7 +57,6 @@ - #include <sys/types.h> - #include <string.h> - #include <stdlib.h> --#include <malloc.h> - - #include "dwarf_incl.h" - ---- dwarf_sort_line.c.orig Mon Nov 22 19:20:35 2004 -+++ dwarf_sort_line.c Fri Feb 11 22:22:39 2005 -@@ -43,7 +43,6 @@ - #ifdef HAVE_ALLOCA_H - #include <alloca.h> - #endif --#include <malloc.h> - - #define MINIMUM_POSSIBLE_PROLOG_LEN 10 /* 10 is based on */ - /* the definition of the DWARF2/3 line table prolog. diff -ruN libdwarf.orig/pkg-descr libdwarf/pkg-descr --- libdwarf.orig/pkg-descr Tue May 30 00:59:55 2006 +++ libdwarf/pkg-descr Tue May 30 01:18:19 2006 @@ -2,5 +2,5 @@ by the same author. It implements routines to access the DWARF debugging information found in ELF object files. -WWW: http://reality.sgi.com/davea/ +WWW: http://reality.sgiweb.org/davea/dwarf.html Author: David Anderson of SGI Patch for libdump: diff -ruN dwarfdump.orig/Makefile dwarfdump/Makefile --- dwarfdump.orig/Makefile Tue May 30 11:22:21 2006 +++ dwarfdump/Makefile Tue May 30 11:49:36 2006 @@ -6,7 +6,7 @@ # PORTNAME= dwarfdump -PORTVERSION= 20041122 +DISTVERSION= 20060421 CATEGORIES= devel MASTER_SITES= http://reality.sgi.com/davea/ DISTNAME= libdwarf-${PORTVERSION} diff -ruN dwarfdump.orig/distinfo dwarfdump/distinfo --- dwarfdump.orig/distinfo Tue May 30 11:22:21 2006 +++ dwarfdump/distinfo Tue May 30 11:35:20 2006 @@ -1,3 +1,3 @@ -MD5 (libdwarf-20041122.tar.gz) = f326a50b103ecd9bb7884fd70d7d40cf -SHA256 (libdwarf-20041122.tar.gz) = ed2b87136168623b7690ef344030b7b1a107ec5faea37c422157ad9de9a9581f -SIZE (libdwarf-20041122.tar.gz) = 792298 +MD5 (libdwarf-20060421.tar.gz) = 2ceb4e51af2cbb2f55a26d0fe9c54f47 +SHA256 (libdwarf-20060421.tar.gz) = 4ea1395987e6e302b83cfaff9ed369a66cb5a874c73cee59b503fdb9d08aaecd +SIZE (libdwarf-20060421.tar.gz) = 877722 diff -ruN dwarfdump.orig/files/patch-malloc.h dwarfdump/files/patch-malloc.h --- dwarfdump.orig/files/patch-malloc.h Tue May 30 11:22:21 2006 +++ dwarfdump/files/patch-malloc.h Wed Dec 31 19:00:00 1969 @@ -1,10 +0,0 @@ ---- makename.c.orig Mon Nov 22 19:20:33 2004 -+++ makename.c Sat Feb 12 22:56:10 2005 -@@ -45,7 +45,6 @@ - */ - - #include <stdio.h> --#include <malloc.h> - #include <string.h> - #include <stdlib.h> - #include "makename.h" diff -ruN dwarfdump.orig/pkg-descr dwarfdump/pkg-descr --- dwarfdump.orig/pkg-descr Tue May 30 11:22:21 2006 +++ dwarfdump/pkg-descr Tue May 30 11:34:32 2006 @@ -1,5 +1,5 @@ The dwarfdump tool prints the various elements of DWARF debugging information found in ELF object files. -WWW: http://reality.sgi.com/davea/ +WWW: http://reality.sgiweb.org/davea/dwarf.html Author: David Anderson of SGI >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200605301658.k4UGwUjq027712>