]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
Update spec file for dependency on C++ library
authorUlrich Drepper <drepper@gmail.com>
Sun, 2 Oct 2011 12:49:57 +0000 (08:49 -0400)
committerUlrich Drepper <drepper@gmail.com>
Sun, 2 Oct 2011 12:49:57 +0000 (08:49 -0400)
config/elfutils.spec.in

index 78a6e0182c4a9657d4fc6efe385cafe9ac1e90b3..e9efe2c1f23e0162f75f635b052133ab7c617200 100644 (file)
@@ -9,6 +9,7 @@ Source: elfutils-%{version}.tar.bz2
 Obsoletes: libelf libelf-devel
 Requires: elfutils-libelf = %{version}-%{release}
 Requires: glibc >= 2.7
+Requires: libstdc++
 
 # ExcludeArch: xxx
 
@@ -23,6 +24,7 @@ BuildRequires: gettext
 BuildRequires: zlib-devel
 BuildRequires: bzip2-devel
 BuildRequires: xz-devel
+BuildRequires: gcc-c++
 
 %define _gnu %{nil}
 %define _programprefix eu-
@@ -190,10 +192,10 @@ rm -rf ${RPM_BUILD_ROOT}
 %changelog
 * Tue Feb 15 2011  <drepper@gmail.com> 0.152-1
 - Various build and warning nits fixed for newest GCC and Autoconf.
-- libdwfl: Yet another prelink-related fix for another regression. 
-        Look for Linux kernel images in files named with compression 
+- libdwfl: Yet another prelink-related fix for another regression.
+        Look for Linux kernel images in files named with compression
   suffixes.
-- elfcmp: New flag --ignore-build-id to ignore differing build ID 
+- elfcmp: New flag --ignore-build-id to ignore differing build ID
   bits.        New flag -l/--verbose to print all differences.
 
 * Wed Jan 12 2011  <drepper@gmail.com> 0.151-1
@@ -204,23 +206,23 @@ rm -rf ${RPM_BUILD_ROOT}
 - libdw: Fix for handling huge .debug_aranges section.
 - libdwfl: Fix for handling prelinked DSO with separate debug file.
 - findtextrel: Fix diagnostics to work with usual section ordering.
-- libebl: i386 backend fix for multi-register integer return value 
+- libebl: i386 backend fix for multi-register integer return value
   location.
 
 * Mon Sep 13 2010  <drepper@redhat.com> 0.149-1
-- libdw: Decode new DW_OP_GNU_implicit_pointer operation;        new 
+- libdw: Decode new DW_OP_GNU_implicit_pointer operation;        new
   function dwarf_getlocation_implicit_pointer.
 - libdwfl: New function dwfl_dwarf_line.
-- addr2line: New flag -F/--flags to print more DWARF line information 
+- addr2line: New flag -F/--flags to print more DWARF line information
   details.
 - strip: -g recognizes .gdb_index as a debugging section.
 
 * Mon Jun 28 2010  <drepper@redhat.com> 0.148-1
-- libdw: Accept DWARF 4 format: new functions dwarf_next_unit, 
-  dwarf_offdie_types.        New functions dwarf_lineisa, 
+- libdw: Accept DWARF 4 format: new functions dwarf_next_unit,
+  dwarf_offdie_types.        New functions dwarf_lineisa,
   dwarf_linediscriminator, dwarf_lineop_index.
-- libdwfl: Fixes in core-file handling, support cores from PIEs. 
-        When working from build IDs, don't open a named file that 
+- libdwfl: Fixes in core-file handling, support cores from PIEs.
+        When working from build IDs, don't open a named file that
   mismatches.
 - readelf: Handle DWARF 4 formats.
 
@@ -238,26 +240,26 @@ rm -rf ${RPM_BUILD_ROOT}
 - Fix build with most recent glibc headers.
 - libelf: More robust to bogus section headers.
 - libdw: Fix CFI decoding.
-- libdwfl: Fix address bias returned by CFI accessors.          Fix core 
+- libdwfl: Fix address bias returned by CFI accessors.          Fix core
   file module layout identification.
 - readelf: Fix CFI decoding.
 
 * Thu Jan 14 2010  <drepper@redhat.com> 0.144-1
-- libelf: New function elf_getphdrnum.         Now support using more than 
+- libelf: New function elf_getphdrnum.         Now support using more than
   65536 program headers in a file.
-- libdw: New function dwarf_aggregate_size for computing (constant) 
-  type        sizes, including array_type cases with nontrivial 
+- libdw: New function dwarf_aggregate_size for computing (constant)
+  type        sizes, including array_type cases with nontrivial
   calculation.
-- readelf: Don't give errors for missing info under -a.         
+- readelf: Don't give errors for missing info under -a.
   Handle Linux "VMCOREINFO" notes under -n.
 
 * Mon Sep 21 2009  <drepper@redhat.com> 0.143-1
-- libdw: Various convenience functions for individual attributes now 
-  use dwarf_attr_integrate to look up indirect inherited 
-  attributes.  Location expression handling now supports 
+- libdw: Various convenience functions for individual attributes now
+  use dwarf_attr_integrate to look up indirect inherited
+  attributes.  Location expression handling now supports
   DW_OP_implicit_value.
-- libdwfl: Support automatic decompression of files in XZ format, 
-  and of Linux kernel images made with bzip2 or LZMA (as well 
+- libdwfl: Support automatic decompression of files in XZ format,
+  and of Linux kernel images made with bzip2 or LZMA (as well
   as gzip).
 
 * Mon Jun 29 2009  <drepper@redhat.com> 0.142-1
@@ -269,25 +271,25 @@ rm -rf ${RPM_BUILD_ROOT}
 - readelf: Add -N option, speeds up DWARF printing without address->name lookups.
 - libdw: Add support for decoding DWARF CFI into location description form.
   Handle some new DWARF 3 expression operations previously omitted.
-  Basic handling of some new encodings slated for DWARF 
+  Basic handling of some new encodings slated for DWARF
 
 * Thu Apr 23 2009 Ulrich Drepper <drepper@redhat.com> 0.141-1
 - libebl: sparc backend fixes;         some more arm backend support
-- libdwfl: fix dwfl_module_build_id for prelinked DSO case;     
-  fixes in core file support;   dwfl_module_getsym interface 
+- libdwfl: fix dwfl_module_build_id for prelinked DSO case;
+  fixes in core file support;   dwfl_module_getsym interface
   improved for non-address symbols
 - strip: fix infinite loop on strange inputs with -f
-- addr2line: take -j/--section=NAME option for binutils compatibility 
+- addr2line: take -j/--section=NAME option for binutils compatibility
           (same effect as '(NAME)0x123' syntax already supported)
 
 * Mon Feb 16 2009 Ulrich Drepper <drepper@redhat.com> 0.140-1
 - libelf: Fix regression in creation of section header
-- libdwfl: Less strict behavior if DWARF reader ist just used to 
+- libdwfl: Less strict behavior if DWARF reader ist just used to
   display data
 
 * Thu Jan 22 2009 Ulrich Drepper <drepper@redhat.com> 0.139-1
 - libcpu: Add Intel SSE4 disassembler support
-- readelf: Implement call frame information and exception handling 
+- readelf: Implement call frame information and exception handling
   dumping.          Add -e option.  Enable it implicitly for -a.
 - elflint: Check PT_GNU_EH_FRAME program header entry.
 - libdwfl: Support automatic gzip/bzip2 decompression of ELF files.