svn commit: r432006 - in head/devel/elfutils: . files

Conrad E. Meyer cem at FreeBSD.org
Sat Jan 21 00:38:33 UTC 2017


Author: cem (src committer)
Date: Sat Jan 21 00:38:30 2017
New Revision: 432006
URL: https://svnweb.freebsd.org/changeset/ports/432006

Log:
  devel/elfutils: Update to latest 0.168
  
  Update to latest upstream version, 0.168.
  
  0.168 removes the eu-ld utility and adds the eu-elfcompress utility.
  
  Requested by:	emaste@, kib@
  Approved by:	bapt@
  Sponsored by:	Dell EMC Isilon
  Differential Revision:	https://reviews.freebsd.org/D9240

Added:
  head/devel/elfutils/files/patch-src_elfcompress.c   (contents, props changed)
Deleted:
  head/devel/elfutils/files/patch-libelf_libelf.h
  head/devel/elfutils/files/patch-src_ldgeneric.c
  head/devel/elfutils/files/patch-src_ldlex.c
  head/devel/elfutils/files/patch-src_ldlex.l
Modified:
  head/devel/elfutils/Makefile
  head/devel/elfutils/distinfo
  head/devel/elfutils/files/patch-lib_Makefile.am
  head/devel/elfutils/files/patch-lib_features.h
  head/devel/elfutils/files/patch-lib_system.h
  head/devel/elfutils/files/patch-libdw_Makefile.am
  head/devel/elfutils/files/patch-libdw_dwarf__getsrclines.c
  head/devel/elfutils/files/patch-libdwfl_dwfl__error.c
  head/devel/elfutils/files/patch-libelf_elf.h
  head/devel/elfutils/files/patch-libelf_gelf.h
  head/devel/elfutils/files/patch-src_Makefile.am
  head/devel/elfutils/files/patch-src_readelf.c
  head/devel/elfutils/files/patch-tests_Makefile.am
  head/devel/elfutils/pkg-plist

Modified: head/devel/elfutils/Makefile
==============================================================================
--- head/devel/elfutils/Makefile	Fri Jan 20 23:51:40 2017	(r432005)
+++ head/devel/elfutils/Makefile	Sat Jan 21 00:38:30 2017	(r432006)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	elfutils
-PORTVERSION=	0.163
-PORTREVISION=	7
+PORTVERSION=	0.168
 CATEGORIES=	devel
 MASTER_SITES=	https://sourceware.org/elfutils/ftp/${PORTVERSION}/
 

Modified: head/devel/elfutils/distinfo
==============================================================================
--- head/devel/elfutils/distinfo	Fri Jan 20 23:51:40 2017	(r432005)
+++ head/devel/elfutils/distinfo	Sat Jan 21 00:38:30 2017	(r432006)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1468426694
-SHA256 (elfutils-0.163.tar.bz2) = 7c774f1eef329309f3b05e730bdac50013155d437518a2ec0e24871d312f2e23
-SIZE (elfutils-0.163.tar.bz2) = 6029307
+TIMESTAMP = 1484780542
+SHA256 (elfutils-0.168.tar.bz2) = b88d07893ba1373c7dd69a7855974706d05377766568a7d9002706d5de72c276
+SIZE (elfutils-0.168.tar.bz2) = 6840399

Modified: head/devel/elfutils/files/patch-lib_Makefile.am
==============================================================================
--- head/devel/elfutils/files/patch-lib_Makefile.am	Fri Jan 20 23:51:40 2017	(r432005)
+++ head/devel/elfutils/files/patch-lib_Makefile.am	Sat Jan 21 00:38:30 2017	(r432006)
@@ -1,11 +1,12 @@
---- lib/Makefile.am.orig	2016-07-13 07:11:15 UTC
+--- lib/Makefile.am.orig	2016-12-28 09:32:00 UTC
 +++ lib/Makefile.am
-@@ -35,7 +35,7 @@ noinst_LIBRARIES = libeu.a
+@@ -35,7 +35,8 @@ noinst_LIBRARIES = libeu.a
  
  libeu_a_SOURCES = xstrdup.c xstrndup.c xmalloc.c next_prime.c \
  		  crc32.c crc32_file.c md5.c sha1.c \
--		  color.c
-+		  color.c error.c obstack.c obstack_printf.c
+-		  color.c version.c
++		  color.c version.c error.c obstack.c \
++		  obstack_printf.c
  
- noinst_HEADERS = fixedsizehash.h system.h dynamicsizehash.h list.h md5.h \
- 		 sha1.h eu-config.h
+ noinst_HEADERS = fixedsizehash.h libeu.h system.h dynamicsizehash.h list.h \
+ 		 md5.h sha1.h eu-config.h

Modified: head/devel/elfutils/files/patch-lib_features.h
==============================================================================
--- head/devel/elfutils/files/patch-lib_features.h	Fri Jan 20 23:51:40 2017	(r432005)
+++ head/devel/elfutils/files/patch-lib_features.h	Sat Jan 21 00:38:30 2017	(r432006)
@@ -1,4 +1,4 @@
---- lib/features.h.orig	2016-07-13 04:39:31 UTC
+--- lib/features.h.orig	2017-01-19 00:02:16 UTC
 +++ lib/features.h
-@@ -0,0 +1,1 @@
+@@ -0,0 +1 @@
 +/* Nop. */

Modified: head/devel/elfutils/files/patch-lib_system.h
==============================================================================
--- head/devel/elfutils/files/patch-lib_system.h	Fri Jan 20 23:51:40 2017	(r432005)
+++ head/devel/elfutils/files/patch-lib_system.h	Sat Jan 21 00:38:30 2017	(r432006)
@@ -1,15 +1,15 @@
---- lib/system.h.orig	2014-02-05 00:21:43 UTC
+--- lib/system.h.orig	2016-12-28 09:32:00 UTC
 +++ lib/system.h
-@@ -29,6 +29,8 @@
- #ifndef LIB_SYSTEM_H
- #define LIB_SYSTEM_H	1
+@@ -33,6 +33,8 @@
+ # include <config.h>
+ #endif
  
 +#include <ssp/string.h>
 +
  #include <argp.h>
+ #include <errno.h>
  #include <stddef.h>
- #include <stdint.h>
-@@ -36,16 +38,18 @@
+@@ -42,16 +44,18 @@
  #include <byteswap.h>
  #include <unistd.h>
  

Modified: head/devel/elfutils/files/patch-libdw_Makefile.am
==============================================================================
--- head/devel/elfutils/files/patch-libdw_Makefile.am	Fri Jan 20 23:51:40 2017	(r432005)
+++ head/devel/elfutils/files/patch-libdw_Makefile.am	Sat Jan 21 00:38:30 2017	(r432006)
@@ -1,4 +1,4 @@
---- libdw/Makefile.am.orig	2015-06-10 19:44:33 UTC
+--- libdw/Makefile.am.orig	2016-12-25 13:36:55 UTC
 +++ libdw/Makefile.am
 @@ -105,14 +105,14 @@ am_libdw_pic_a_OBJECTS = $(libdw_a_SOURC
  libdw_so_SOURCES =
@@ -8,12 +8,12 @@
 +	  ../libelf/libelf.so ../lib/libeu.a
  # The rpath is necessary for libebl because its $ORIGIN use will
  # not fly in a setuid executable that links in libdw.
- 	$(LINK) -shared -o $@ -Wl,--soname,$@.$(VERSION),-z,defs \
+ 	$(AM_V_CCLD)$(LINK) -shared -o $@ -Wl,--soname,$@.$(VERSION),-z,defs \
  		-Wl,--enable-new-dtags,-rpath,$(pkglibdir) \
  		-Wl,--version-script,$<,--no-undefined \
  		-Wl,--whole-archive $(filter-out $<,$^) -Wl,--no-whole-archive\
--		-ldl $(argp_LDADD) $(zip_LIBS)
-+		$(argp_LDADD) $(zip_LIBS)
+-		-ldl -lz $(argp_LDADD) $(zip_LIBS)
++		-lz $(argp_LDADD) $(zip_LIBS)
  	@$(textrel_check)
- 	ln -fs $@ $@.$(VERSION)
+ 	$(AM_V_at)ln -fs $@ $@.$(VERSION)
  

Modified: head/devel/elfutils/files/patch-libdw_dwarf__getsrclines.c
==============================================================================
--- head/devel/elfutils/files/patch-libdw_dwarf__getsrclines.c	Fri Jan 20 23:51:40 2017	(r432005)
+++ head/devel/elfutils/files/patch-libdw_dwarf__getsrclines.c	Sat Jan 21 00:38:30 2017	(r432006)
@@ -1,6 +1,6 @@
---- libdw/dwarf_getsrclines.c.orig	2015-06-10 19:44:33 UTC
+--- libdw/dwarf_getsrclines.c.orig	2016-12-25 13:36:55 UTC
 +++ libdw/dwarf_getsrclines.c
-@@ -188,7 +188,7 @@ read_srclines (Dwarf *dbg,
+@@ -273,7 +273,7 @@ read_srclines (Dwarf *dbg,
    /* Remember array with the standard opcode length (-1 to account for
       the opcode with value zero not being mentioned).  */
    const uint8_t *standard_opcode_lengths = linep - 1;

Modified: head/devel/elfutils/files/patch-libdwfl_dwfl__error.c
==============================================================================
--- head/devel/elfutils/files/patch-libdwfl_dwfl__error.c	Fri Jan 20 23:51:40 2017	(r432005)
+++ head/devel/elfutils/files/patch-libdwfl_dwfl__error.c	Sat Jan 21 00:38:30 2017	(r432006)
@@ -1,4 +1,4 @@
---- libdwfl/dwfl_error.c.orig	2015-06-10 19:44:33 UTC
+--- libdwfl/dwfl_error.c.orig	2016-12-25 13:36:55 UTC
 +++ libdwfl/dwfl_error.c
 @@ -136,7 +136,7 @@ __libdwfl_seterrno (Dwfl_Error error)
    global_error = canonicalize (error);
@@ -7,9 +7,9 @@
 -
 +static __thread char strerr_buf[64];
  const char *
- dwfl_errmsg (error)
-      int error;
-@@ -155,7 +155,9 @@ dwfl_errmsg (error)
+ dwfl_errmsg (int error)
+ {
+@@ -154,7 +154,9 @@ dwfl_errmsg (int error)
    switch (error &~ 0xffff)
      {
      case OTHER_ERROR (ERRNO):

Modified: head/devel/elfutils/files/patch-libelf_elf.h
==============================================================================
--- head/devel/elfutils/files/patch-libelf_elf.h	Fri Jan 20 23:51:40 2017	(r432005)
+++ head/devel/elfutils/files/patch-libelf_elf.h	Sat Jan 21 00:38:30 2017	(r432006)
@@ -1,4 +1,4 @@
---- libelf/elf.h.orig	2015-06-10 19:44:33 UTC
+--- libelf/elf.h.orig	2016-12-25 13:36:55 UTC
 +++ libelf/elf.h
 @@ -54,6 +54,7 @@ typedef uint64_t Elf64_Off;
  /* Type for section indices, which are 16-bit quantities.  */
@@ -8,7 +8,7 @@
  
  /* Type for version symbol information.  */
  typedef Elf32_Half Elf32_Versym;
-@@ -972,6 +973,7 @@ typedef struct
+@@ -1109,6 +1110,7 @@ typedef struct
  	 on 64-bit platforms and vice versa.  */
      } a_un;
  } Elf64_auxv_t;

Modified: head/devel/elfutils/files/patch-libelf_gelf.h
==============================================================================
--- head/devel/elfutils/files/patch-libelf_gelf.h	Fri Jan 20 23:51:40 2017	(r432005)
+++ head/devel/elfutils/files/patch-libelf_gelf.h	Sat Jan 21 00:38:30 2017	(r432006)
@@ -1,4 +1,4 @@
---- libelf/gelf.h.orig	2014-02-05 00:21:44 UTC
+--- libelf/gelf.h.orig	2016-12-28 09:32:00 UTC
 +++ libelf/gelf.h
 @@ -65,6 +65,10 @@ typedef Elf64_Ehdr GElf_Ehdr;
  typedef Elf64_Shdr GElf_Shdr;
@@ -11,7 +11,7 @@
  /* XXX This should probably be a larger type in preparation of times when
     regular section indices can be larger.  */
  typedef Elf64_Section GElf_Section;
-@@ -107,6 +111,19 @@ typedef Elf64_Versym GElf_Versym;
+@@ -110,6 +114,19 @@ typedef Elf64_Versym GElf_Versym;
  
  
  /* Auxiliary vector.  */

Modified: head/devel/elfutils/files/patch-src_Makefile.am
==============================================================================
--- head/devel/elfutils/files/patch-src_Makefile.am	Fri Jan 20 23:51:40 2017	(r432005)
+++ head/devel/elfutils/files/patch-src_Makefile.am	Sat Jan 21 00:38:30 2017	(r432006)
@@ -1,12 +1,12 @@
---- src/Makefile.am.orig	2015-06-11 11:38:55 UTC
+--- src/Makefile.am.orig	2016-12-28 09:32:00 UTC
 +++ src/Makefile.am
-@@ -72,11 +72,11 @@ CLEANFILES += make-debug-archive
+@@ -40,11 +40,11 @@ CLEANFILES += make-debug-archive
  
  if BUILD_STATIC
  libasm = ../libasm/libasm.a
--libdw = ../libdw/libdw.a $(zip_LIBS) $(libelf) $(libebl) -ldl
-+libdw = ../libdw/libdw.a $(zip_LIBS) $(libelf) $(libebl) $(libeu)
- libelf = ../libelf/libelf.a
+-libdw = ../libdw/libdw.a -lz $(zip_LIBS) $(libelf) $(libebl) -ldl
++libdw = ../libdw/libdw.a -lz $(zip_LIBS) $(libelf) $(libebl) $(libeu)
+ libelf = ../libelf/libelf.a -lz
  else
  libasm = ../libasm/libasm.so
 -libdw = ../libdw/libdw.so
@@ -14,15 +14,7 @@
  libelf = ../libelf/libelf.so
  endif
  libebl = ../libebl/libebl.a
-@@ -89,6 +89,7 @@ endif
- # XXX While the file is not finished, don't warn about this
- ldgeneric_no_Wunused = yes
- ldgeneric_no_Wstack_usage = yes
-+ldgeneric_no_Werror = yes
- 
- # Bad, bad stack usage...
- readelf_no_Wstack_usage = yes
-@@ -103,27 +104,27 @@ ranlib_no_Wstack_usage = yes
+@@ -67,21 +67,21 @@ ranlib_no_Wstack_usage = yes
  ar_no_Wstack_usage = yes
  unstrip_no_Wstack_usage = yes
  
@@ -32,21 +24,13 @@
 +nm_LDADD = $(libdw) $(libebl) $(libelf) $(libeu) $(argp_LDADD) \
  	   $(demanglelib)
  size_LDADD = $(libelf) $(libeu) $(argp_LDADD)
--strip_LDADD = $(libebl) $(libelf) $(libeu) $(argp_LDADD) -ldl
--ld_LDADD = $(libebl) $(libelf) $(libeu) $(argp_LDADD) -ldl
-+strip_LDADD = $(libebl) $(libelf) $(libeu) $(argp_LDADD)
-+ld_LDADD = $(libebl) $(libelf) $(libeu) $(argp_LDADD)
- if NATIVE_LD
--# -ldl is always needed for libebl.
-+# is always needed for libebl.
- ld_LDADD += libld_elf.a
- endif
- ld_LDFLAGS = -rdynamic
+-strip_LDADD = $(libebl) $(libelf) $(libdw) $(libeu) $(argp_LDADD) -ldl
 -elflint_LDADD  = $(libebl) $(libelf) $(libeu) $(argp_LDADD) -ldl
++strip_LDADD = $(libebl) $(libelf) $(libdw) $(libeu) $(argp_LDADD)
 +elflint_LDADD  = $(libebl) $(libelf) $(libeu) $(argp_LDADD)
- findtextrel_LDADD = $(libdw) $(libelf) $(argp_LDADD)
- addr2line_LDADD = $(libdw) $(libelf) $(argp_LDADD) $(demanglelib)
--elfcmp_LDADD = $(libebl) $(libelf) $(argp_LDADD) -ldl
+ findtextrel_LDADD = $(libdw) $(libelf) $(libeu) $(argp_LDADD)
+ addr2line_LDADD = $(libdw) $(libelf) $(libeu) $(argp_LDADD) $(demanglelib)
+-elfcmp_LDADD = $(libebl) $(libelf) $(libeu) $(argp_LDADD) -ldl
 -objdump_LDADD  = $(libasm) $(libebl) $(libelf) $(libeu) $(argp_LDADD) -ldl
 +elfcmp_LDADD = $(libebl) $(libelf) $(libeu) $(argp_LDADD)
 +objdump_LDADD  = $(libasm) $(libebl) $(libelf) $(libeu) $(argp_LDADD)
@@ -57,6 +41,6 @@
 -stack_LDADD = $(libebl) $(libelf) $(libdw) $(libeu) $(argp_LDADD) -ldl $(demanglelib)
 +unstrip_LDADD = $(libebl) $(libelf) $(libdw) $(libeu) $(argp_LDADD)
 +stack_LDADD = $(libebl) $(libelf) $(libdw) $(libeu) $(argp_LDADD) $(demanglelib)
+ elfcompress_LDADD = $(libebl) $(libelf) $(libdw) $(libeu) $(argp_LDADD)
  
- ldlex.o: ldscript.c
- ldlex_no_Werror = yes
+ installcheck-binPROGRAMS: $(bin_PROGRAMS)

Added: head/devel/elfutils/files/patch-src_elfcompress.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/elfutils/files/patch-src_elfcompress.c	Sat Jan 21 00:38:30 2017	(r432006)
@@ -0,0 +1,23 @@
+--- src/elfcompress.c.orig	2016-12-28 01:32:01.000000000 -0800
++++ src/elfcompress.c	2017-01-18 16:21:03.680565000 -0800
+@@ -135,7 +135,10 @@
+       if (type == T_UNSET)
+ 	type = T_COMPRESS_ZLIB;
+       if (patterns == NULL)
+-	add_pattern (".?(z)debug*");
++	{
++	  add_pattern (".debug*");
++	  add_pattern (".zdebug*");
++	}
+       break;
+ 
+     case ARGP_KEY_NO_ARGS:
+@@ -162,7 +165,7 @@
+   struct section_pattern *pattern = patterns;
+   while (pattern != NULL)
+     {
+-      if (fnmatch (pattern->pattern, name, FNM_EXTMATCH) == 0)
++      if (fnmatch (pattern->pattern, name, 0) == 0)
+ 	return true;
+       pattern = pattern->next;
+     }

Modified: head/devel/elfutils/files/patch-src_readelf.c
==============================================================================
--- head/devel/elfutils/files/patch-src_readelf.c	Fri Jan 20 23:51:40 2017	(r432005)
+++ head/devel/elfutils/files/patch-src_readelf.c	Sat Jan 21 00:38:30 2017	(r432006)
@@ -1,8 +1,8 @@
---- src/readelf.c.orig	2015-06-19 11:17:42 UTC
+--- src/readelf.c.orig	2016-12-28 09:32:01 UTC
 +++ src/readelf.c
-@@ -7911,6 +7911,7 @@ print_debug_exception_table (Dwfl_Module
- 	  break;
+@@ -8037,6 +8037,7 @@ print_debug_exception_table (Dwfl_Module
  	default:
+ 	  dsize = 0;
  	  error (1, 0, gettext ("invalid TType encoding"));
 +	  abort();
  	}

Modified: head/devel/elfutils/files/patch-tests_Makefile.am
==============================================================================
--- head/devel/elfutils/files/patch-tests_Makefile.am	Fri Jan 20 23:51:40 2017	(r432005)
+++ head/devel/elfutils/files/patch-tests_Makefile.am	Sat Jan 21 00:38:30 2017	(r432006)
@@ -1,37 +1,37 @@
---- tests/Makefile.am.orig	2015-06-11 11:38:55 UTC
+--- tests/Makefile.am.orig	2016-12-25 13:36:55 UTC
 +++ tests/Makefile.am
-@@ -346,7 +346,7 @@ libasm = -lasm
+@@ -382,7 +382,7 @@ libasm = -lasm
  libebl = -lebl
  else !STANDALONE
  if BUILD_STATIC
--libdw = ../libdw/libdw.a $(zip_LIBS) $(libelf) $(libebl) -ldl
-+libdw = ../libdw/libdw.a $(zip_LIBS) $(libelf) $(libebl)
- libelf = ../libelf/libelf.a
+-libdw = ../libdw/libdw.a -lz $(zip_LIBS) $(libelf) $(libebl) -ldl
++libdw = ../libdw/libdw.a -lz $(zip_LIBS) $(libelf) $(libebl)
+ libelf = ../libelf/libelf.a -lz
  libasm = ../libasm/libasm.a
  else
-@@ -389,27 +389,27 @@ funcretval_LDADD = $(libdw) $(argp_LDADD
+@@ -425,27 +425,27 @@ funcretval_LDADD = $(libdw) $(argp_LDADD
  allregs_LDADD = $(libdw) $(argp_LDADD)
  find_prologues_LDADD = $(libdw) $(argp_LDADD)
  #show_ciefde_LDADD = ../libdwarf/libdwarf.so $(libelf)
--asm_tst1_LDADD = $(libasm) $(libebl) $(libelf) -ldl
--asm_tst2_LDADD = $(libasm) $(libebl) $(libelf) -ldl
--asm_tst3_LDADD = $(libasm) $(libebl) $(libelf) -ldl
--asm_tst4_LDADD = $(libasm) $(libebl) $(libelf) -ldl
--asm_tst5_LDADD = $(libasm) $(libebl) $(libelf) -ldl
--asm_tst6_LDADD = $(libasm) $(libebl) $(libelf) -ldl
--asm_tst7_LDADD = $(libasm) $(libebl) $(libelf) -ldl
--asm_tst8_LDADD = $(libasm) $(libebl) $(libelf) -ldl
--asm_tst9_LDADD = $(libasm) $(libebl) $(libelf) -ldl
+-asm_tst1_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
+-asm_tst2_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
+-asm_tst3_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
+-asm_tst4_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
+-asm_tst5_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
+-asm_tst6_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
+-asm_tst7_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
+-asm_tst8_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
+-asm_tst9_LDADD = $(libasm) $(libebl) $(libelf) $(libdw) -ldl
 -dwflmodtest_LDADD = $(libdw) $(libebl) $(libelf) $(argp_LDADD) -ldl
-+asm_tst1_LDADD = $(libasm) $(libebl) $(libelf)
-+asm_tst2_LDADD = $(libasm) $(libebl) $(libelf)
-+asm_tst3_LDADD = $(libasm) $(libebl) $(libelf)
-+asm_tst4_LDADD = $(libasm) $(libebl) $(libelf)
-+asm_tst5_LDADD = $(libasm) $(libebl) $(libelf)
-+asm_tst6_LDADD = $(libasm) $(libebl) $(libelf)
-+asm_tst7_LDADD = $(libasm) $(libebl) $(libelf)
-+asm_tst8_LDADD = $(libasm) $(libebl) $(libelf)
-+asm_tst9_LDADD = $(libasm) $(libebl) $(libelf)
++asm_tst1_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
++asm_tst2_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
++asm_tst3_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
++asm_tst4_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
++asm_tst5_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
++asm_tst6_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
++asm_tst7_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
++asm_tst8_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
++asm_tst9_LDADD = $(libasm) $(libebl) $(libelf) $(libdw)
 +dwflmodtest_LDADD = $(libdw) $(libebl) $(libelf) $(argp_LDADD)
  rdwrmmap_LDADD = $(libelf)
 -dwfl_bug_addr_overflow_LDADD = $(libdw) $(libebl) $(libelf) -ldl
@@ -52,4 +52,4 @@
 +addrcfi_LDADD = $(libdw) $(libebl) $(libelf) $(argp_LDADD)
  test_flag_nobits_LDADD = $(libelf)
  rerequest_tag_LDADD = $(libdw)
- alldts_LDADD = $(libebl) $(libelf)
+ alldts_LDADD = $(libdw) $(libelf)

Modified: head/devel/elfutils/pkg-plist
==============================================================================
--- head/devel/elfutils/pkg-plist	Fri Jan 20 23:51:40 2017	(r432005)
+++ head/devel/elfutils/pkg-plist	Sat Jan 21 00:38:30 2017	(r432006)
@@ -1,9 +1,9 @@
 bin/eu-addr2line
 bin/eu-ar
 bin/eu-elfcmp
+bin/eu-elfcompress
 bin/eu-elflint
 bin/eu-findtextrel
-bin/eu-ld
 bin/eu-make-debug-archive
 bin/eu-nm
 bin/eu-objdump
@@ -26,40 +26,40 @@ include/elfutils/version.h
 include/gelf.h
 include/libelf.h
 include/nlist.h
-lib/elfutils/libebl_aarch64-0.163.so
+lib/elfutils/libebl_aarch64-0.168.so
 lib/elfutils/libebl_aarch64.so
-lib/elfutils/libebl_alpha-0.163.so
+lib/elfutils/libebl_alpha-0.168.so
 lib/elfutils/libebl_alpha.so
-lib/elfutils/libebl_arm-0.163.so
+lib/elfutils/libebl_arm-0.168.so
 lib/elfutils/libebl_arm.so
-lib/elfutils/libebl_i386-0.163.so
+lib/elfutils/libebl_i386-0.168.so
 lib/elfutils/libebl_i386.so
-lib/elfutils/libebl_ia64-0.163.so
+lib/elfutils/libebl_ia64-0.168.so
 lib/elfutils/libebl_ia64.so
-lib/elfutils/libebl_ppc-0.163.so
+lib/elfutils/libebl_ppc-0.168.so
 lib/elfutils/libebl_ppc.so
-lib/elfutils/libebl_ppc64-0.163.so
+lib/elfutils/libebl_ppc64-0.168.so
 lib/elfutils/libebl_ppc64.so
-lib/elfutils/libebl_s390-0.163.so
+lib/elfutils/libebl_s390-0.168.so
 lib/elfutils/libebl_s390.so
-lib/elfutils/libebl_sh-0.163.so
+lib/elfutils/libebl_sh-0.168.so
 lib/elfutils/libebl_sh.so
-lib/elfutils/libebl_sparc-0.163.so
+lib/elfutils/libebl_sparc-0.168.so
 lib/elfutils/libebl_sparc.so
-lib/elfutils/libebl_tilegx-0.163.so
+lib/elfutils/libebl_tilegx-0.168.so
 lib/elfutils/libebl_tilegx.so
-lib/elfutils/libebl_x86_64-0.163.so
+lib/elfutils/libebl_x86_64-0.168.so
 lib/elfutils/libebl_x86_64.so
-lib/libasm-0.163.so
+lib/libasm-0.168.so
 lib/libasm.a
 lib/libasm.so
 lib/libasm.so.1
-lib/libdw-0.163.so
+lib/libdw-0.168.so
 lib/libdw.a
 lib/libdw.so
 lib/libdw.so.1
 lib/libebl.a
-lib/libelf-0.163.so
+lib/libelf-0.168.so
 lib/libelf.a
 lib/libelf.so
 lib/libelf.so.1


More information about the svn-ports-all mailing list