Blame SPECS/elfutils.spec

64372c
%{?scl:%{?scl_package:%scl_package elfutils}}
64372c
64372c
Name: %{?scl_prefix}elfutils
64372c
Summary: A collection of utilities and DSOs to handle compiled objects
64372c
Version: 0.159
64372c
%global baserelease 2
64372c
URL: https://fedorahosted.org/elfutils/
64372c
%global source_url http://fedorahosted.org/releases/e/l/elfutils/%{version}/
64372c
License: GPLv3+ and (GPLv2+ or LGPLv3+)
64372c
Group: Development/Tools
64372c
64372c
%if %{?_with_compat:1}%{!?_with_compat:0}
64372c
%global compat 1
64372c
%else
64372c
%global compat 0
64372c
%endif
64372c
64372c
%global portability             %{compat}
64372c
%global scanf_has_m             !%{compat}
64372c
64372c
%if 0%{?rhel}
64372c
%global portability             (%rhel < 6)
64372c
%global scanf_has_m             (%rhel >= 6)
64372c
%endif
64372c
%if 0%{?fedora}
64372c
%global portability             (%fedora < 9)
64372c
%global scanf_has_m             (%fedora >= 8)
64372c
%endif
64372c
64372c
%if %{compat} || %{!?rhel:6}%{?rhel} < 6
64372c
%global nocheck true
64372c
%else
64372c
%global nocheck false
64372c
%endif
64372c
64372c
%global depsuffix %{?_isa}%{!?_isa:-%{_arch}}
64372c
64372c
Source: %{?source_url}elfutils-%{version}.tar.bz2
64372c
64372c
# Libraries in Developer Toolset are linked in statically to allow
64372c
# compiled binaries to run even when DTS is not installed.
64372c
# So we provide linker scripts for all libraries.
64372c
Source2: libelf.so
64372c
Source3: libdw.so
64372c
Source4: libasm.so
64372c
Source5: libelf.a
64372c
Source6: libdw.a
64372c
Source7: libasm.a
64372c
64372c
Patch1: %{?source_url}elfutils-portability.patch
64372c
64372c
# DTS specific patches.
64372c
Patch100: elfutils-0.159-no-dlopen.patch
64372c
Patch101: elfutils-0.159-visibility.patch
64372c
64372c
%if !%{compat}
64372c
Release: %{baserelease}%{?dist}
64372c
%else
64372c
Release: 0.%{baserelease}
64372c
%endif
64372c
64372c
Requires: %{?scl_prefix}elfutils-libelf%{depsuffix} = %{version}-%{release}
64372c
Requires: %{?scl_prefix}elfutils-libs%{depsuffix} = %{version}-%{release}
64372c
64372c
%if %{!?rhel:6}%{?rhel} < 6 || %{!?fedora:9}%{?fedora} < 10
64372c
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
64372c
%endif
64372c
64372c
BuildRequires: autoconf automake
64372c
BuildRequires: gettext
64372c
BuildRequires: bison >= 1.875
64372c
BuildRequires: flex >= 2.5.4a
64372c
BuildRequires: bzip2
64372c
%if !%{compat}
64372c
BuildRequires: gcc >= 3.4
64372c
# Need <byteswap.h> that gives unsigned bswap_16 etc.
64372c
BuildRequires: glibc-headers >= 2.3.4-11
64372c
%else
64372c
BuildRequires: gcc >= 3.2
64372c
%endif
64372c
64372c
BuildRequires: zlib-devel >= 1.2.2.3
64372c
BuildRequires: bzip2-devel
64372c
BuildRequires: xz-devel
64372c
64372c
%{?scl:Requires:%scl_runtime}
64372c
64372c
%global _gnu %{nil}
64372c
%global _program_prefix eu-
64372c
64372c
%description
64372c
Elfutils is a collection of utilities, including stack (to show
64372c
backtraces), nm (for listing symbols from object files), size
64372c
(for listing the section sizes of an object or archive file),
64372c
strip (for discarding symbols), readelf (to see the raw ELF file
64372c
structures), and elflint (to check for well-formed ELF files).
64372c
64372c
64372c
%package libs
64372c
Summary: Libraries to handle compiled objects
64372c
Group: Development/Tools
64372c
License: GPLv2+ or LGPLv3+
64372c
%if 0%{!?_isa:1}
64372c
Provides: %{?scl_prefix}elfutils-libs%{depsuffix} = %{version}-%{release}
64372c
%endif
64372c
Requires: %{?scl_prefix}elfutils-libelf%{depsuffix} = %{version}-%{release}
64372c
64372c
%description libs
64372c
The elfutils-libs package contains libraries which implement DWARF, ELF,
64372c
and machine-specific ELF handling.  These libraries are used by the programs
64372c
in the elfutils package.  The elfutils-devel package enables building
64372c
other programs using these libraries.
64372c
64372c
%package devel
64372c
Summary: Development libraries to handle compiled objects
64372c
Group: Development/Tools
64372c
License: GPLv2+ or LGPLv3+
64372c
%if 0%{!?_isa:1}
64372c
Provides: %{?scl_prefix}elfutils-devel%{depsuffix} = %{version}-%{release}
64372c
%endif
64372c
Requires: %{?scl_prefix}elfutils-libelf-devel%{depsuffix} = %{version}-%{release}
64372c
Requires: zlib-devel >= 1.2.2.3
64372c
Requires: bzip2-devel
64372c
Requires: xz-devel
64372c
64372c
%description devel
64372c
The elfutils-devel package contains the libraries to create
64372c
applications for handling compiled objects.  libebl provides some
64372c
higher-level ELF access functionality.  libdw provides access to
64372c
the DWARF debugging information.  libasm provides a programmable
64372c
assembler interface.
64372c
64372c
%package libelf
64372c
Summary: Library to read and write ELF files
64372c
Group: Development/Tools
64372c
License: GPLv2+ or LGPLv3+
64372c
%if 0%{!?_isa:1}
64372c
Provides: %{?scl_prefix}elfutils-libelf%{depsuffix} = %{version}-%{release}
64372c
%endif
64372c
64372c
%description libelf
64372c
The elfutils-libelf package provides a DSO which allows reading and
64372c
writing ELF files on a high level.  Third party programs depend on
64372c
this package to read internals of ELF files.  The programs of the
64372c
elfutils package use it also to generate new ELF files.
64372c
64372c
%package libelf-devel
64372c
Summary: Development support for libelf
64372c
Group: Development/Tools
64372c
License: GPLv2+ or LGPLv3+
64372c
%if 0%{!?_isa:1}
64372c
Provides: %{?scl_prefix}elfutils-libelf-devel%{depsuffix} = %{version}-%{release}
64372c
%endif
64372c
64372c
%description libelf-devel
64372c
The elfutils-libelf-devel package contains the libraries to create
64372c
applications for handling compiled objects.  libelf allows you to
64372c
access the internals of the ELF object file format, so you can see the
64372c
different sections of an ELF file.
64372c
64372c
%prep
64372c
%setup -q -n elfutils-%{version}
64372c
64372c
: 'compat=%compat'
64372c
: 'portability=%portability'
64372c
: 'scanf_has_m=%scanf_has_m'
64372c
64372c
%if %{portability}
64372c
%patch1 -p1 -b .portability
64372c
sleep 1
64372c
find . \( -name Makefile.in -o -name aclocal.m4 \) -print | xargs touch
64372c
sleep 1
64372c
find . \( -name configure -o -name config.h.in \) -print | xargs touch
64372c
%else
64372c
%if !%{scanf_has_m}
64372c
sed -i.scanf-m -e 's/%m/%a/g' src/addr2line.c tests/line2addr.c
64372c
%endif
64372c
%endif
64372c
64372c
# DTS specific patches
64372c
%patch100 -p1 -b .no-dlopen
64372c
%patch101 -p1 -b .visibility
64372c
64372c
autoreconf
64372c
64372c
find . -name \*.sh ! -perm -0100 -print | xargs chmod +x
64372c
64372c
%build
64372c
# Remove -Wall from default flags.  The makefiles enable enough warnings
64372c
# themselves, and they use -Werror.  Appending -Wall defeats the cases where
64372c
# the makefiles disable some specific warnings for specific code.
64372c
# But add -Wformat explicitly for use with -Werror=format-security which
64372c
# doesn't work without -Wformat (enabled by -Wall).
64372c
RPM_OPT_FLAGS="${RPM_OPT_FLAGS/-Wall/}"
64372c
%if !%{compat}
64372c
RPM_OPT_FLAGS="${RPM_OPT_FLAGS} -Wformat"
64372c
%endif
64372c
64372c
%if %{compat}
64372c
# Some older glibc headers can run afoul of -Werror all by themselves.
64372c
# Disabling the fancy inlines avoids those problems.
64372c
RPM_OPT_FLAGS="$RPM_OPT_FLAGS -D__NO_INLINE__"
64372c
COMPAT_CONFIG_FLAGS="--disable-werror"
64372c
%else
64372c
COMPAT_CONFIG_FLAGS=""
64372c
%endif
64372c
64372c
trap 'cat config.log' EXIT
64372c
%configure $COMPAT_CONFIG_FLAGS CFLAGS="$RPM_OPT_FLAGS -fexceptions"
64372c
trap '' EXIT
64372c
64372c
# Due to static bits, our dependencies are more complex than in plain
64372c
# elfutils.  We need to build things in parts.
64372c
make %{?_smp_mflags} -s -C lib
64372c
make %{?_smp_mflags} -s -C libdwfl
64372c
make %{?_smp_mflags} -s -C libdwelf
64372c
make %{?_smp_mflags} -s -C libdw libdw_pic.a libdw.a
64372c
make %{?_smp_mflags} -s -C libcpu
64372c
make %{?_smp_mflags} -s -C libebl
64372c
make %{?_smp_mflags} -s -C backends libebl_static_pic.a
64372c
make %{?_smp_mflags} -s -C libelf
64372c
make %{?_smp_mflags} -s -C libdw
64372c
make %{?_smp_mflags} -s
64372c
64372c
%install
64372c
rm -rf ${RPM_BUILD_ROOT}
64372c
make -s install DESTDIR=${RPM_BUILD_ROOT}
64372c
64372c
chmod +x ${RPM_BUILD_ROOT}%{_prefix}/%{_lib}/lib*.so*
64372c
chmod +x ${RPM_BUILD_ROOT}%{_prefix}/%{_lib}/elfutils/lib*.so*
64372c
64372c
ls -ls $RPM_BUILD_ROOT%{_libdir}/lib{elf,dw,asm}.so
64372c
rm -f $RPM_BUILD_ROOT%{_libdir}/lib{elf,dw,asm}.so
64372c
64372c
# Rename static archives to *.ar, so that brp-strip-static-archive
64372c
# doesn't find them.  We still want debuginfo for other files, so we
64372c
# can't simply %%define __strip /bin/true.  We do want -lelf -static
64372c
# to find libelf.a though, so we provide a linker script that brings
64372c
# in the .ar files.
64372c
find $RPM_BUILD_ROOT%{_libdir}/ -name '*.a' -exec mv -v {} {}r \;
64372c
64372c
install -p -m 644 %{SOURCE2} %{SOURCE3} %{SOURCE4} \
64372c
	%{SOURCE5} %{SOURCE6} %{SOURCE7} $RPM_BUILD_ROOT%{_libdir}/
64372c
64372c
# XXX Nuke unpackaged files
64372c
(cd ${RPM_BUILD_ROOT}
64372c
 rm -f .%{_bindir}/eu-ld
64372c
)
64372c
64372c
%find_lang elfutils
64372c
64372c
%check
64372c
make -s %{?_smp_mflags} check || (cat tests/test-suite.log; %{nocheck})
64372c
64372c
%clean
64372c
rm -rf ${RPM_BUILD_ROOT}
64372c
64372c
%post libs -p /sbin/ldconfig
64372c
64372c
%postun libs -p /sbin/ldconfig
64372c
64372c
%post libelf -p /sbin/ldconfig
64372c
64372c
%postun libelf -p /sbin/ldconfig
64372c
64372c
%files
64372c
%defattr(-,root,root)
64372c
%doc COPYING COPYING-GPLV2 COPYING-LGPLV3 README TODO CONTRIBUTING
64372c
%{_bindir}/eu-addr2line
64372c
%{_bindir}/eu-ar
64372c
%{_bindir}/eu-elfcmp
64372c
%{_bindir}/eu-elflint
64372c
%{_bindir}/eu-findtextrel
64372c
%{_bindir}/eu-nm
64372c
%{_bindir}/eu-objdump
64372c
%{_bindir}/eu-ranlib
64372c
%{_bindir}/eu-readelf
64372c
%{_bindir}/eu-size
64372c
%{_bindir}/eu-stack
64372c
%{_bindir}/eu-strings
64372c
%{_bindir}/eu-strip
64372c
#%%{_bindir}/eu-ld
64372c
%{_bindir}/eu-unstrip
64372c
%{_bindir}/eu-make-debug-archive
64372c
64372c
%files libs
64372c
%defattr(-,root,root)
64372c
%{_libdir}/libasm-%{version}.so
64372c
%{_libdir}/libasm.so.*
64372c
%{_libdir}/libdw-%{version}.so
64372c
%{_libdir}/libdw.so.*
64372c
%dir %{_libdir}/elfutils
64372c
%{_libdir}/elfutils/lib*.so
64372c
64372c
%files devel
64372c
%defattr(-,root,root)
64372c
%{_includedir}/dwarf.h
64372c
%dir %{_includedir}/elfutils
64372c
%{_includedir}/elfutils/elf-knowledge.h
64372c
%{_includedir}/elfutils/libasm.h
64372c
%{_includedir}/elfutils/libebl.h
64372c
%{_includedir}/elfutils/libdw.h
64372c
%{_includedir}/elfutils/libdwfl.h
64372c
%{_includedir}/elfutils/libdwelf.h
64372c
%{_includedir}/elfutils/version.h
64372c
%{_libdir}/libebl.ar
64372c
%{_libdir}/libasm.so
64372c
%{_libdir}/libasm.a
64372c
%{_libdir}/libasm.ar
64372c
%{_libdir}/libdw.so
64372c
%{_libdir}/libdw.a
64372c
%{_libdir}/libdw.ar
64372c
%{_libdir}/libebl_static_pic.ar
64372c
%{_libdir}/libcpu_static_pic.ar
64372c
64372c
%files -f elfutils.lang libelf
64372c
%defattr(-,root,root)
64372c
%{_libdir}/libelf-%{version}.so
64372c
%{_libdir}/libelf.so.*
64372c
64372c
%files libelf-devel
64372c
%defattr(-,root,root)
64372c
%{_includedir}/libelf.h
64372c
%{_includedir}/gelf.h
64372c
%{_includedir}/nlist.h
64372c
%{_libdir}/libelf.so
64372c
%{_libdir}/libelf.a
64372c
%{_libdir}/libelf.ar
64372c
64372c
%changelog
64372c
* Wed May 21 2014 Mark Wielaard <mjw@redhat.com> - 0.159-2
64372c
- Update elfutils-0.159-visibility.patch to include -fpic for libdwelf.
64372c
64372c
* Tue May 20 2014 Mark Wielaard <mjw@redhat.com> - 0.159-1
64372c
- Update to 0.159.
64372c
64372c
* Wed Nov  6 2013 Petr Machata <pmachata@redhat.com> - 0.157-2
64372c
- Fix parsing of process maps that contain certain non-file entries.
64372c
64372c
* Thu Oct 17 2013 Petr Machata <pmachata@redhat.com> - 0.157-1
64372c
- Update to 0.157 from Fedora 20
64372c
64372c
* Thu Jul 11 2013 Mark Wielaard <mjw@redhat.com> - 0.155-7
64372c
- Don't blow up stack in dwarf_getsrclines with lots of lines.
64372c
  (elfutils-0.155-dwarf_getsrclines.patch)
64372c
64372c
* Fri May  3 2013 Petr Machata <pmachata@redhat.com> - 0.155-6
64372c
- Avoid buffer underrun in elfutils-0.155-dwarf_line.patch
64372c
64372c
* Tue Apr  2 2013 Petr Machata <pmachata@redhat.com> - 0.155-4
64372c
- Bump for rebuild.
64372c
64372c
* Mon Mar 25 2013 Petr Machata <pmachata@redhat.com> - 0.155-3
64372c
- Make sure the highest address for the CU is marked as end_sequence.
64372c
  (elfutils-0.155-dwarf_line.patch)
64372c
64372c
* Mon Mar 25 2013 Petr Machata <pmachata@redhat.com> - 0.155-2
64372c
- The bzip2-devel, zlib-devel and xz-devel dependencies should be
64372c
  unconditional.  These are all shipped in all currently supported
64372c
  OS's.
64372c
64372c
* Wed Jan 23 2013 Petr Machata <pmachata@redhat.com> - 0.155-1
64372c
- Update to 0.155-2 from Fedora 19
64372c
64372c
* Mon Oct 15 2012 Petr Machata <pmachata@redhat.com> - 0.154-6
64372c
- Add dependence of elfutils-devel on bzip2-devel, zlib-devel and
64372c
  xz-devel
64372c
64372c
* Sun Oct 14 2012 Petr Machata <pmachata@redhat.com> - 0.154-5
64372c
- Drop dependence between elfutils-devel, elfutils-libelf-devel and
64372c
  elfutils-libs.
64372c
- Ship static archives as *.ar, so that the debuginfo is preserved.
64372c
  Adjust linker scripts.
64372c
64372c
* Fri Aug 17 2012 Petr Machata <pmachata@redhat.com> - 0.154-4
64372c
- Avoid using dlopen in EBL
64372c
- Drop elfutils-libelf-devel-static, elfutils-devel-static
64372c
- Static archives are now packaged directly in devel packages
64372c
- Convert DSO symlinks into linker scripts that bring in static
64372c
  archives
64372c
- Build installed static archives with -fpic and -fvisibility=hidden
64372c
64372c
* Tue Aug 14 2012 Petr Machata <pmachata@redhat.com> - 0.154-3
64372c
- Fill in missning spec changelog entries
64372c
- Add missing SCL macros in Provides and Requires entries
64372c
64372c
* Thu Jul 06 2012 Matt Newsome <mnewsome@redhat.com> - 0.154-2
64372c
- Rebuild
64372c
64372c
* Tue Jul 03 2012 Petr Machata <pmachata@redhat.com> - 0.154-1.1
64372c
- Package for SCL
64372c
64372c
* Mon Jul 02 2012 Karsten Hopp <karsten@redhat.com> 0.154-1.1
64372c
- disable unstrip-n check for now (835877)
64372c
64372c
* Fri Jun 22 2012 Mark Wielaard <mjw@redhat.com> - 0.154-1
64372c
- Update to 0.154
64372c
  - elflint doesn't recognize SHF_INFO_LINK on relocation sections (#807823)
64372c
  - Update license to GPLv3+ and (GPLv2+ or LGPLv3+)
64372c
  - Remove elfutils-0.153-dwfl_segment_report_module.patch
64372c
- Add elfutils-0.154-binutils-pr-ld-13621.patch
64372c
64372c
* Mon Apr 02 2012 Mark Wielaard <mark@klomp.org> - 0.153-2
64372c
- Fix for eu-unstrip emits garbage for librt.so.1 (#805447)
64372c
64372c
* Thu Feb 23 2012 Mark Wielaard <mjw@redhat.com> - 0.153-1
64372c
- Update to 0.153
64372c
  - New --disable-werror for portability.
64372c
  - Support for .zdebug sections (#679777)
64372c
  - type_units and DW_AT_GNU_odr_signature support (#679815)
64372c
  - low level support DW_OP_GNU_entry_value and DW_TAG_GNU_call_site (#688090)
64372c
  - FTBFS on rawhide with gcc 4.7 (#783506)
64372c
    - Remove gcc-4.7 patch
64372c
64372c
* Fri Jan 20 2012 Mark Wielaard <mjw@redhat.com> - 0.152-3
64372c
- Fixes for gcc-4.7 based on upstream commit 32899a (#783506).
64372c
64372c
* Tue Feb 15 2011 Roland McGrath <roland@redhat.com> - 0.152-1
64372c
- Update to 0.152
64372c
  - Various build and warning nits fixed for newest GCC and Autoconf.
64372c
  - libdwfl: Yet another prelink-related fix for another regression. (#674465)
64372c
  - eu-elfcmp: New flag --ignore-build-id to ignore differing build ID bits.
64372c
  - eu-elfcmp: New flag -l/--verbose to print all differences.
64372c
64372c
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.151-2
64372c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
64372c
64372c
* Wed Jan 12 2011 Roland McGrath <roland@redhat.com> - 0.151-1
64372c
- Update to 0.151
64372c
  - libdwfl: Fix for more prelink cases with separate debug file.
64372c
  - eu-strip: New flag --strip-sections to remove section headers entirely.
64372c
64372c
* Thu Dec  2 2010 Roland McGrath <roland@redhat.com> - 0.150-2
64372c
- libdwfl: Remove bogus assert. (#658268)
64372c
64372c
* Tue Nov 23 2010 Roland McGrath <roland@redhat.com> - 0.150-1
64372c
- Update to 0.150
64372c
  - libdw: Fix for handling huge .debug_aranges section. (#638432)
64372c
  - libdwfl: Fix for handling prelinked DSO with separate debug file. (#652857)
64372c
  - findtextrel: Fix diagnostics to work with usual section ordering.
64372c
64372c
* Wed Sep 29 2010 jkeating - 0.149-2
64372c
- Rebuilt for gcc bug 634757
64372c
64372c
* Mon Sep 13 2010 Roland McGrath <roland@redhat.com> - 0.149-1
64372c
- Update to 0.149
64372c
  - libdw: Decode new DW_OP_GNU_implicit_pointer operation;
64372c
           new function dwarf_getlocation_implicit_pointer.
64372c
  - libdwfl: New function dwfl_dwarf_line.
64372c
  - eu-addr2line: New flag -F/--flags to print more DWARF line info details.
64372c
  - eu-readelf: better .debug_loc processing (#627729)
64372c
  - eu-strings: Fix non-mmap file reading. (#609468)
64372c
  - eu-strip: -g recognizes .gdb_index as a debugging section. (#631997)
64372c
64372c
* Mon Jun 28 2010 Roland McGrath <roland@redhat.com> - 0.148-1
64372c
- Update to 0.148
64372c
  - libdw: Accept DWARF 4 format: new functions dwarf_next_unit,
64372c
           dwarf_offdie_types.
64372c
           New functions dwarf_lineisa, dwarf_linediscriminator,
64372c
           dwarf_lineop_index.
64372c
  - libdwfl: Fixes in core-file handling, support cores from PIEs. (#588818)
64372c
             When working from build IDs, don't open a named file
64372c
             that mismatches.
64372c
  - readelf: Handle DWARF 4 formats.
64372c
64372c
* Mon May  3 2010 Roland McGrath <roland@redhat.com> - 0.147-1
64372c
- Update to 0.147
64372c
64372c
* Wed Apr 21 2010 Roland McGrath <roland@redhat.com> - 0.146-1
64372c
- Update to 0.146
64372c
  - libdwfl: New function dwfl_core_file_report.
64372c
  - libelf: Fix handling of phdrs in truncated file. (#577310)
64372c
  - libdwfl: Fix infinite loop handling clobbered link_map. (#576379)
64372c
- Package translations.
64372c
64372c
* Tue Feb 23 2010 Roland McGrath <roland@redhat.com> - 0.145-1
64372c
- Update to 0.145
64372c
  - Fix build with --disable-dependency-tracking. (#564646)
64372c
  - Fix build with most recent glibc headers.
64372c
  - libdw: Fix CFI decoding. (#563528)
64372c
  - libdwfl: Fix address bias returned by CFI accessors. (#563528)
64372c
             Fix core file module layout identification. (#559836)
64372c
  - readelf: Fix CFI decoding.
64372c
64372c
* Fri Jan 15 2010 Roland McGrath <roland@redhat.com> - 0.144-2
64372c
- Fix sloppy #include's breaking build with F-13 glibc.
64372c
64372c
* Thu Jan 14 2010 Roland McGrath <roland@redhat.com> - 0.144-1
64372c
- Update to 0.144
64372c
  - libdw: New function dwarf_aggregate_size for computing (constant) type
64372c
           sizes, including array_type cases with nontrivial calculation.
64372c
  - readelf: Don't give errors for missing info under -a.
64372c
             Handle Linux "VMCOREINFO" notes under -n.
64372c
- Resolves: RHBZ #527004, RHBZ #530704, RHBZ #550858
64372c
64372c
* Mon Sep 21 2009 Roland McGrath <roland@redhat.com> - 0.143-1
64372c
- Update to 0.143
64372c
  - libdw: Various convenience functions for individual attributes now use
64372c
           dwarf_attr_integrate to look up indirect inherited attributes.
64372c
           Location expression handling now supports DW_OP_implicit_value.
64372c
  - libdwfl: Support automatic decompression of files in XZ format,
64372c
             and of Linux kernel images made with bzip2 or LZMA
64372c
             (as well as gzip).
64372c
64372c
* Tue Jul 28 2009 Roland McGrath <roland@redhat.com> - 0.142-1
64372c
- Update to 0.142
64372c
  - libelf: Bug fix in filling gaps between sections. (#512840)
64372c
  - libelf: Add elf_getshdrnum alias for elf_getshnum and elf_getshdrstrndx
64372c
            alias for elf_getshstrndx and deprecate original names.
64372c
  - libebl, elflint: Add support for STB_GNU_UNIQUE. (#511436)
64372c
  - readelf: Add -N option, speeds up DWARF printing
64372c
             without address->name lookups. (#505347)
64372c
  - libdw: Add support for decoding DWARF CFI into location description form.
64372c
           Handle some new DWARF 3 expression operations previously omitted.
64372c
           Basic handling of some new encodings slated for DWARF 4.
64372c
64372c
* Thu Apr 23 2009 Roland McGrath <roland@redhat.com> - 0.141-1
64372c
- Update to 0.141
64372c
  - libebl: sparc backend fixes (#490585)
64372c
            some more arm backend support
64372c
  - libdwfl: fix dwfl_module_build_id for prelinked DSO case (#489439)
64372c
             fixes in core file support (#494858)
64372c
             dwfl_module_getsym interface improved for non-address symbols
64372c
  - eu-strip: fix infinite loop on strange inputs with -f
64372c
  - eu-addr2line: take -j/--section=NAME option for binutils compatibility
64372c
                  (same effect as '(NAME)0x123' syntax already supported)
64372c
- Resolves: RHBZ #495213, RHBZ #465872, RHBZ #470055, RHBZ #484623
64372c
64372c
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.140-2
64372c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
64372c
64372c
* Sun Feb 15 2009 Roland McGrath <roland@redhat.com> - 0.140-1
64372c
- Update to 0.140
64372c
  - libelf: Fix regression in creation of section header. (#484946)
64372c
64372c
* Fri Jan 23 2009 Roland McGrath <roland@redhat.com> - 0.139-1
64372c
- Update to 0.139
64372c
  - libcpu: Add Intel SSE4 disassembler support
64372c
  - readelf: Implement call frame information and exception handling dumping.
64372c
             Add -e option.  Enable it implicitly for -a.
64372c
  - elflint: Check PT_GNU_EH_FRAME program header entry.
64372c
  - libdwfl: Support automatic gzip/bzip2 decompression of ELF files. (#472136)
64372c
64372c
* Thu Jan  1 2009 Roland McGrath <roland@redhat.com> - 0.138-2
64372c
- Fix libelf regression.
64372c
64372c
* Wed Dec 31 2008 Roland McGrath <roland@redhat.com> - 0.138-1
64372c
- Update to 0.138
64372c
  - Install <elfutils/version.h> header file for applications to use in
64372c
    source version compatibility checks.
64372c
  - libebl: backend fixes for i386 TLS relocs; backend support for NT_386_IOPERM
64372c
  - libcpu: disassembler fixes (#469739)
64372c
  - libdwfl: bug fixes (#465878)
64372c
  - libelf: bug fixes
64372c
  - eu-nm: bug fixes for handling corrupt input files (#476136)
64372c
64372c
* Wed Oct  1 2008 Roland McGrath <roland@redhat.com> - 0.137-3
64372c
- fix libdwfl regression (#462689)
64372c
64372c
* Thu Aug 28 2008 Roland McGrath <roland@redhat.com> - 0.137-2
64372c
- Update to 0.137
64372c
  - libdwfl: bug fixes; new segment interfaces;
64372c
             all the libdwfl-based tools now support --core=COREFILE option
64372c
- Resolves: RHBZ #325021, RHBZ #447416
64372c
64372c
* Mon Jul  7 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.135-2
64372c
- fix conditional comparison
64372c
64372c
* Mon May 12 2008 Roland McGrath <roland@redhat.com> - 0.135-1
64372c
- Update to 0.135
64372c
  - libdwfl: bug fixes
64372c
  - eu-strip: changed handling of ET_REL files wrt symbol tables and relocs
64372c
64372c
* Wed Apr  9 2008 Roland McGrath <roland@redhat.com> - 0.134-1
64372c
- Update to 0.134
64372c
  - elflint: backend improvements for sparc, alpha (#204170)
64372c
  - libdwfl, libelf: bug fixes (#439344, #438867, #438263, #438190)
64372c
- Remove Conflicts: libelf-devel from elfutils-libelf-devel. (#435742)
64372c
64372c
* Sun Mar  2 2008 Roland McGrath <roland@redhat.com> - 0.133-2
64372c
- Update to 0.133
64372c
  - readelf, elflint, libebl: SHT_GNU_ATTRIBUTE section handling (readelf -A)
64372c
  - readelf: core note handling for NT_386_TLS, NT_PPC_SPE, Alpha NT_AUXV
64372c
  - libdwfl: bug fixes and optimization in relocation handling
64372c
  - elfcmp: bug fix for non-allocated section handling
64372c
  - ld: implement newer features of binutils linker.
64372c
- Install eu-objdump and libasm, now has limited disassembler support.
64372c
64372c
* Mon Jan 21 2008 Roland McGrath <roland@redhat.com> - 0.132-3
64372c
- Update to 0.132
64372c
  - libelf: Use loff_t instead of off64_t in libelf.h header. (#377241)
64372c
  - eu-readelf: Fix handling of ET_REL files in archives.
64372c
  - libcpu: Implement x86 and x86-64 disassembler.
64372c
  - libasm: Add interface for disassembler.
64372c
  - all programs: add debugging of branch prediction.
64372c
  - libelf: new function elf_scnshndx.
64372c
64372c
* Sun Nov 11 2007 Roland McGrath <roland@redhat.com> - 0.131-1
64372c
- Update to 0.131
64372c
  - libdw: DW_FORM_ref_addr support; dwarf_formref entry point now deprecated;
64372c
           bug fixes for oddly-formatted DWARF
64372c
  - libdwfl: bug fixes in offline archive support, symbol table handling;
64372c
             apply partial relocations for dwfl_module_address_section on ET_REL
64372c
  - libebl: powerpc backend support for Altivec registers
64372c
64372c
* Wed Oct 17 2007 Roland McGrath <roland@redhat.com> - 0.130-3
64372c
- Fix ET_REL support.
64372c
- Fix odd indentation in eu-readelf -x output.
64372c
64372c
* Tue Oct 16 2007 Roland McGrath <roland@redhat.com> - 0.130-1
64372c
- Update to 0.130
64372c
  - eu-readelf -p option can take an argument like -x for one section
64372c
  - eu-readelf --archive-index (or -c)
64372c
  - eu-readelf -n improved output for core dumps
64372c
  - eu-readelf: handle SHT_NOTE sections without requiring phdrs (#249467)
64372c
  - eu-elflint: ditto
64372c
  - eu-elflint: stricter checks on debug sections
64372c
  - eu-unstrip: new options, --list (or -n), --relocate (or -R)
64372c
  - libelf: new function elf_getdata_rawchunk, replaces gelf_rawchunk;
64372c
            new functions gelf_getnote, gelf_getauxv, gelf_update_auxv
64372c
  - libebl: backend improvements (#324031)
64372c
  - libdwfl: build_id support, new functions for it
64372c
  - libdwfl: dwfl_module_addrsym fixes (#268761, #268981)
64372c
  - libdwfl offline archive support, new script eu-make-debug-archive
64372c
64372c
* Mon Aug 20 2007 Roland McGrath <roland@redhat.com> - 0.129-2
64372c
- Fix false-positive eu-elflint failure on ppc -mbss-plt binaries.
64372c
64372c
* Tue Aug 14 2007 Roland McGrath <roland@redhat.com> - 0.129-1
64372c
- Update to 0.129
64372c
  - readelf: new options --hex-dump (or -x), --strings (or -p) (#250973)
64372c
  - addr2line: new option --symbols (or -S)
64372c
  - libdw: dwarf_getscopes fixes (#230235)
64372c
  - libdwfl: dwfl_module_addrsym fixes (#249490)
64372c
64372c
* Fri Jun  8 2007 Roland McGrath <roland@redhat.com> - 0.128-2
64372c
- Update to 0.128
64372c
  - new program: unstrip
64372c
  - elfcmp: new option --hash-inexact
64372c
- Replace Conflicts: with Provides/Requires using -arch
64372c
64372c
* Wed Apr 18 2007 Roland McGrath <roland@redhat.com> - 0.127-1
64372c
- Update to 0.127
64372c
  - libdw: new function dwarf_getsrcdirs
64372c
  - libdwfl: new functions dwfl_module_addrsym, dwfl_report_begin_add,
64372c
             dwfl_module_address_section
64372c
64372c
* Mon Feb  5 2007 Roland McGrath <roland@redhat.com> - 0.126-1
64372c
- Update to 0.126
64372c
  - New program eu-ar.
64372c
  - libdw: fix missing dwarf_getelf (#227206)
64372c
  - libdwfl: dwfl_module_addrname for st_size=0 symbols (#227167, #227231)
64372c
64372c
* Wed Jan 10 2007 Roland McGrath <roland@redhat.com> - 0.125-3
64372c
- Fix overeager warn_unused_result build failures.
64372c
64372c
* Wed Jan 10 2007 Roland McGrath <roland@redhat.com> - 0.125-1
64372c
- Update to 0.125
64372c
  - elflint: Compare DT_GNU_HASH tests.
64372c
  - move archives into -static RPMs
64372c
  - libelf, elflint: better support for core file handling
64372c
  - Really fix libdwfl sorting of modules with 64-bit addresses (#220817).
64372c
- Resolves: RHBZ #220817, RHBZ #213792
64372c
64372c
* Tue Oct 10 2006 Roland McGrath <roland@redhat.com> - 0.124-1
64372c
- eu-strip -f: copy symtab into debuginfo file when relocs use it (#203000)
64372c
- Update to 0.124
64372c
  - libebl: fix ia64 reloc support (#206981)
64372c
  - libebl: sparc backend support for return value location
64372c
  - libebl, libdwfl: backend register name support extended with more info
64372c
  - libelf, libdw: bug fixes for unaligned accesses on machines that care
64372c
  - readelf, elflint: trivial bugs fixed
64372c
64372c
* Mon Aug 14 2006 Roland McGrath <roland@redhat.com> 0.123-1
64372c
- Update to 0.123
64372c
  - libebl: Backend build fixes, thanks to Stepan Kasal.
64372c
  - libebl: ia64 backend support for register names, return value location
64372c
  - libdwfl: Handle truncated linux kernel module section names.
64372c
  - libdwfl: Look for linux kernel vmlinux files with .debug suffix.
64372c
  - elflint: Fix checks to permit --hash-style=gnu format.
64372c
64372c
* Mon Jul 17 2006 Roland McGrath <roland@redhat.com> - 0.122-4
64372c
- Fix warnings in elflint compilation.
64372c
64372c
* Wed Jul 12 2006 Roland McGrath <roland@redhat.com> - 0.122-3
64372c
- Update to 0.122
64372c
  - Fix libdwfl sorting of modules with 64-bit addresses (#198225).
64372c
  - libebl: add function to test for relative relocation
64372c
  - elflint: fix and extend DT_RELCOUNT/DT_RELACOUNT checks
64372c
  - elflint, readelf: add support for DT_GNU_HASH
64372c
  - libelf: add elf_gnu_hash
64372c
  - elflint, readelf: add support for 64-bit SysV-style hash tables
64372c
  - libdwfl: new functions dwfl_module_getsymtab, dwfl_module_getsym.
64372c
64372c
* Thu Jun 15 2006 Roland McGrath <roland@redhat.com> - 0.121-1
64372c
- Update to 0.121
64372c
  - libelf: bug fixes for rewriting existing files when using mmap (#187618).
64372c
  - make all installed headers usable in C++ code (#193153).
64372c
  - eu-readelf: better output format.
64372c
  - eu-elflint: fix tests of dynamic section content.
64372c
  - libdw, libdwfl: handle files without aranges info.
64372c
64372c
* Thu May 25 2006 Jeremy Katz <katzj@redhat.com> - 0.120-3
64372c
- rebuild to pick up -devel deps
64372c
64372c
* Tue Apr  4 2006 Roland McGrath <roland@redhat.com> - 0.120-2
64372c
- Update to 0.120
64372c
  - License changed to GPL, with some exceptions for using
64372c
    the libelf, libebl, libdw, and libdwfl library interfaces.
64372c
    Red Hat elfutils is an included package of the Open Invention Network.
64372c
  - dwarf.h updated for DWARF 3.0 final specification.
64372c
  - libelf: Fix corruption in ELF_C_RDWR uses (#187618).
64372c
  - libdwfl: New function dwfl_version; fixes for offline.
64372c
64372c
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.119-1.2.1
64372c
- bump again for double-long bug on ppc(64)
64372c
64372c
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.119-1.2
64372c
- rebuilt for new gcc4.1 snapshot and glibc changes
64372c
64372c
* Fri Jan 13 2006 Roland McGrath <roland@redhat.com> - 0.119-1
64372c
- update to 0.119
64372c
64372c
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
64372c
- rebuilt
64372c
64372c
* Sun Nov 27 2005 Roland McGrath <roland@redhat.com> - 0.118-1
64372c
- update to 0.118
64372c
  - elflint: more tests.
64372c
  - libdwfl: New function dwfl_module_register_names.
64372c
  - libebl: New backend hook for register names.
64372c
- Make sure -fexceptions is always in CFLAGS.
64372c
64372c
* Tue Nov 22 2005 Roland McGrath <roland@redhat.com> - 0.117-2
64372c
- update to 0.117
64372c
  - libdwfl: New function dwfl_module_return_value_location (#166118)
64372c
  - libebl: Backend improvements for several CPUs
64372c
64372c
* Mon Oct 31 2005 Roland McGrath <roland@redhat.com> - 0.116-1
64372c
- update to 0.116
64372c
  - libdw fixes, API changes and additions
64372c
  - libdwfl fixes (#169672)
64372c
  - eu-strip/libelf fix to preserve setuid/setgid permission bits (#167745)
64372c
64372c
* Fri Sep  9 2005 Roland McGrath <roland@redhat.com> - 0.115-3
64372c
- Update requires/conflicts for better biarch update behavior.
64372c
64372c
* Mon Sep  5 2005 Roland McGrath <roland@redhat.com> - 0.115-2
64372c
- update to 0.115
64372c
  - New program eu-strings.
64372c
  - libdw: New function dwarf_getscopes_die.
64372c
  - libelf: speed-ups of non-mmap reading.
64372c
  - Implement --enable-gcov option for configure.
64372c
64372c
* Wed Aug 24 2005 Roland McGrath <roland@redhat.com> - 0.114-1
64372c
- update to 0.114
64372c
  - new program eu-ranlib
64372c
  - libdw: new calls for inlines
64372c
  - libdwfl: new calls for offline modules
64372c
64372c
* Sat Aug 13 2005 Roland McGrath <roland@redhat.com> - 0.113-2
64372c
- update to 0.113
64372c
  - elflint: relax a bit.  Allow version definitions for defined symbols
64372c
    against DSO versions also for symbols in nobits sections.
64372c
    Allow .rodata section to have STRINGS and MERGE flag set.
64372c
  - strip: add some more compatibility with binutils.
64372c
  - libdwfl: bug fixes.
64372c
- Separate libdw et al into elfutils-libs subpackage.
64372c
64372c
* Sat Aug  6 2005 Roland McGrath <roland@redhat.com> - 0.112-1
64372c
- update to 0.112
64372c
  - elfcmp: some more relaxation.
64372c
  - elflint: many more tests, especially regarding to symbol versioning.
64372c
  - libelf: Add elfXX_offscn and gelf_offscn.
64372c
  - libasm: asm_begin interface changes.
64372c
  - libebl: Add three new interfaces to directly access machine, class,
64372c
    and data encoding information.
64372c
64372c
* Fri Jul 29 2005 Roland McGrath <roland@redhat.com> - 0.111-2
64372c
- update portability patch
64372c
64372c
* Thu Jul 28 2005 Roland McGrath <roland@redhat.com> - 0.111-1
64372c
- update to 0.111
64372c
  - libdwfl library now merged into libdw
64372c
64372c
* Sun Jul 24 2005 Roland McGrath <roland@redhat.com> - 0.110-1
64372c
- update to 0.110
64372c
64372c
* Fri Jul 22 2005 Roland McGrath <roland@redhat.com> - 0.109-2
64372c
- update to 0.109
64372c
  - verify that libebl modules are from the same build
64372c
  - new eu-elflint checks on copy relocations
64372c
  - new program eu-elfcmp
64372c
  - new experimental libdwfl library
64372c
64372c
* Thu Jun  9 2005 Roland McGrath <roland@redhat.com> - 0.108-5
64372c
- robustification of eu-strip and eu-readelf
64372c
64372c
* Wed May 25 2005 Roland McGrath <roland@redhat.com> - 0.108-3
64372c
- more robustification
64372c
64372c
* Mon May 16 2005 Roland McGrath <roland@redhat.com> - 0.108-2
64372c
- robustification
64372c
64372c
* Mon May  9 2005 Roland McGrath <roland@redhat.com> - 0.108-1
64372c
- update to 0.108
64372c
  - merge strip fixes
64372c
  - sort records in dwarf_getsrclines, fix dwarf_getsrc_die searching
64372c
  - update elf.h from glibc
64372c
64372c
* Sun May  8 2005 Roland McGrath <roland@redhat.com> - 0.107-2
64372c
- fix strip -f byte-swapping bug
64372c
64372c
* Sun May  8 2005 Roland McGrath <roland@redhat.com> - 0.107-1
64372c
- update to 0.107
64372c
  - readelf: improve DWARF output format
64372c
  - elflint: -d option to support checking separate debuginfo files
64372c
  - strip: fix ET_REL debuginfo files (#156341)
64372c
64372c
* Mon Apr  4 2005 Roland McGrath <roland@redhat.com> - 0.106-3
64372c
- fix some bugs in new code, reenable make check
64372c
64372c
* Mon Apr  4 2005 Roland McGrath <roland@redhat.com> - 0.106-2
64372c
- disable make check for most arches, for now
64372c
64372c
* Mon Apr  4 2005 Roland McGrath <roland@redhat.com> - 0.106-1
64372c
- update to 0.106
64372c
64372c
* Mon Mar 28 2005 Roland McGrath <roland@redhat.com> - 0.104-2
64372c
- update to 0.104
64372c
64372c
* Wed Mar 23 2005 Jakub Jelinek <jakub@redhat.com> 0.103-2
64372c
- update to 0.103
64372c
64372c
* Wed Feb 16 2005 Jakub Jelinek <jakub@redhat.com> 0.101-2
64372c
- update to 0.101.
64372c
- use %%configure macro to get CFLAGS etc. right
64372c
64372c
* Sat Feb  5 2005 Jeff Johnson <jbj@redhat.com> 0.99-2
64372c
- upgrade to 0.99.
64372c
64372c
* Sun Sep 26 2004 Jeff Johnson <jbj@redhat.com> 0.97-3
64372c
- upgrade to 0.97.
64372c
64372c
* Tue Aug 17 2004 Jakub Jelinek <jakub@redhat.com> 0.95-5
64372c
- upgrade to 0.96.
64372c
64372c
* Mon Jul  5 2004 Jakub Jelinek <jakub@redhat.com> 0.95-4
64372c
- rebuilt with GCC 3.4.x, workaround VLA + alloca mixing
64372c
  warning
64372c
64372c
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
64372c
- rebuilt
64372c
64372c
* Fri Apr  2 2004 Jeff Johnson <jbj@redhat.com> 0.95-2
64372c
- upgrade to 0.95.
64372c
64372c
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
64372c
- rebuilt
64372c
64372c
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
64372c
- rebuilt
64372c
64372c
* Fri Jan 16 2004 Jakub Jelinek <jakub@redhat.com> 0.94-1
64372c
- upgrade to 0.94
64372c
64372c
* Fri Jan 16 2004 Jakub Jelinek <jakub@redhat.com> 0.93-1
64372c
- upgrade to 0.93
64372c
64372c
* Thu Jan  8 2004 Jakub Jelinek <jakub@redhat.com> 0.92-1
64372c
- full version
64372c
- macroized spec file for GPL or OSL builds
64372c
- include only libelf under GPL plus wrapper scripts
64372c
64372c
* Wed Jan  7 2004 Jakub Jelinek <jakub@redhat.com> 0.91-2
64372c
- macroized spec file for GPL or OSL builds
64372c
64372c
* Wed Jan  7 2004 Ulrich Drepper <drepper@redhat.com>
64372c
- split elfutils-devel into two packages.
64372c
64372c
* Wed Jan  7 2004 Jakub Jelinek <jakub@redhat.com> 0.91-1
64372c
- include only libelf under GPL plus wrapper scripts
64372c
64372c
* Tue Dec 23 2003 Jeff Johnson <jbj@redhat.com> 0.89-3
64372c
- readelf, not readline, in %%description (#111214).
64372c
64372c
* Fri Sep 26 2003 Bill Nottingham <notting@redhat.com> 0.89-1
64372c
- update to 0.89 (fix eu-strip)
64372c
64372c
* Tue Sep 23 2003 Jakub Jelinek <jakub@redhat.com> 0.86-3
64372c
- update to 0.86 (fix eu-strip on s390x/alpha)
64372c
- libebl is an archive now; remove references to DSO
64372c
64372c
* Mon Jul 14 2003 Jeff Johnson <jbj@redhat.com> 0.84-3
64372c
- upgrade to 0.84 (readelf/elflint improvements, rawhide bugs fixed).
64372c
64372c
* Fri Jul 11 2003 Jeff Johnson <jbj@redhat.com> 0.83-3
64372c
- upgrade to 0.83 (fix invalid ELf handle on *.so strip, more).
64372c
64372c
* Wed Jul  9 2003 Jeff Johnson <jbj@redhat.com> 0.82-3
64372c
- upgrade to 0.82 (strip tests fixed on big-endian).
64372c
64372c
* Tue Jul  8 2003 Jeff Johnson <jbj@redhat.com> 0.81-3
64372c
- upgrade to 0.81 (strip excludes unused symtable entries, test borked).
64372c
64372c
* Thu Jun 26 2003 Jeff Johnson <jbj@redhat.com> 0.80-3
64372c
- upgrade to 0.80 (debugedit changes for kernel in progress).
64372c
64372c
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
64372c
- rebuilt
64372c
64372c
* Wed May 21 2003 Jeff Johnson <jbj@redhat.com> 0.79-2
64372c
- upgrade to 0.79 (correct formats for size_t, more of libdw "works").
64372c
64372c
* Mon May 19 2003 Jeff Johnson <jbj@redhat.com> 0.78-2
64372c
- upgrade to 0.78 (libdwarf bugfix, libdw additions).
64372c
64372c
* Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
64372c
- debuginfo rebuild
64372c
64372c
* Thu Feb 20 2003 Jeff Johnson <jbj@redhat.com> 0.76-2
64372c
- use the correct way of identifying the section via the sh_info link.
64372c
64372c
* Sat Feb 15 2003 Jakub Jelinek <jakub@redhat.com> 0.75-2
64372c
- update to 0.75 (eu-strip -g fix)
64372c
64372c
* Tue Feb 11 2003 Jakub Jelinek <jakub@redhat.com> 0.74-2
64372c
- update to 0.74 (fix for writing with some non-dirty sections)
64372c
64372c
* Thu Feb  6 2003 Jeff Johnson <jbj@redhat.com> 0.73-3
64372c
- another -0.73 update (with sparc fixes).
64372c
- do "make check" in %%check, not %%install, section.
64372c
64372c
* Mon Jan 27 2003 Jeff Johnson <jbj@redhat.com> 0.73-2
64372c
- update to 0.73 (with s390 fixes).
64372c
64372c
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
64372c
- rebuilt
64372c
64372c
* Wed Jan 22 2003 Jakub Jelinek <jakub@redhat.com> 0.72-4
64372c
- fix arguments to gelf_getsymshndx and elf_getshstrndx
64372c
- fix other warnings
64372c
- reenable checks on s390x
64372c
64372c
* Sat Jan 11 2003 Karsten Hopp <karsten@redhat.de> 0.72-3
64372c
- temporarily disable checks on s390x, until someone has
64372c
  time to look at it
64372c
64372c
* Thu Dec 12 2002 Jakub Jelinek <jakub@redhat.com> 0.72-2
64372c
- update to 0.72
64372c
64372c
* Wed Dec 11 2002 Jakub Jelinek <jakub@redhat.com> 0.71-2
64372c
- update to 0.71
64372c
64372c
* Wed Dec 11 2002 Jeff Johnson <jbj@redhat.com> 0.69-4
64372c
- update to 0.69.
64372c
- add "make check" and segfault avoidance patch.
64372c
- elfutils-libelf needs to run ldconfig.
64372c
64372c
* Tue Dec 10 2002 Jeff Johnson <jbj@redhat.com> 0.68-2
64372c
- update to 0.68.
64372c
64372c
* Fri Dec  6 2002 Jeff Johnson <jbj@redhat.com> 0.67-2
64372c
- update to 0.67.
64372c
64372c
* Tue Dec  3 2002 Jeff Johnson <jbj@redhat.com> 0.65-2
64372c
- update to 0.65.
64372c
64372c
* Mon Dec  2 2002 Jeff Johnson <jbj@redhat.com> 0.64-2
64372c
- update to 0.64.
64372c
64372c
* Sun Dec 1 2002 Ulrich Drepper <drepper@redhat.com> 0.64
64372c
- split packages further into elfutils-libelf
64372c
64372c
* Sat Nov 30 2002 Jeff Johnson <jbj@redhat.com> 0.63-2
64372c
- update to 0.63.
64372c
64372c
* Fri Nov 29 2002 Ulrich Drepper <drepper@redhat.com> 0.62
64372c
- Adjust for dropping libtool
64372c
64372c
* Sun Nov 24 2002 Jeff Johnson <jbj@redhat.com> 0.59-2
64372c
- update to 0.59
64372c
64372c
* Thu Nov 14 2002 Jeff Johnson <jbj@redhat.com> 0.56-2
64372c
- update to 0.56
64372c
64372c
* Thu Nov  7 2002 Jeff Johnson <jbj@redhat.com> 0.54-2
64372c
- update to 0.54
64372c
64372c
* Sun Oct 27 2002 Jeff Johnson <jbj@redhat.com> 0.53-2
64372c
- update to 0.53
64372c
- drop x86_64 hack, ICE fixed in gcc-3.2-11.
64372c
64372c
* Sat Oct 26 2002 Jeff Johnson <jbj@redhat.com> 0.52-3
64372c
- get beehive to punch a rhpkg generated package.
64372c
64372c
* Wed Oct 23 2002 Jeff Johnson <jbj@redhat.com> 0.52-2
64372c
- build in 8.0.1.
64372c
- x86_64: avoid gcc-3.2 ICE on x86_64 for now.
64372c
64372c
* Tue Oct 22 2002 Ulrich Drepper <drepper@redhat.com> 0.52
64372c
- Add libelf-devel to conflicts for elfutils-devel
64372c
64372c
* Mon Oct 21 2002 Ulrich Drepper <drepper@redhat.com> 0.50
64372c
- Split into runtime and devel package
64372c
64372c
* Fri Oct 18 2002 Ulrich Drepper <drepper@redhat.com> 0.49
64372c
- integrate into official sources
64372c
64372c
* Wed Oct 16 2002 Jeff Johnson <jbj@redhat.com> 0.46-1
64372c
- Swaddle.