roland 3c3d38
%define version 0.121
Jesse Keating cc6926
%define release 1.1
roland 418cfd
roland 418cfd
%if %{?_with_compat:1}%{!?_with_compat:0}
roland 418cfd
%define compat 1
roland 418cfd
%else
roland 418cfd
%define compat 0
roland 418cfd
%endif
roland 418cfd
cvsdist 2a2369
Summary: A collection of utilities and DSOs to handle compiled objects.
cvsdist 2a2369
Name: elfutils
roland 418cfd
Version: %{version}
roland 418cfd
%if !%{compat}
roland c8241b
Release: %{release}
roland 418cfd
%else
Jesse Keating cc6926
Release: 0.%{release}.1
roland 418cfd
%endif
jbj d0b84a
License: GPL
cvsdist 2a2369
Group: Development/Tools
jbj 46d50b
Source: elfutils-%{version}.tar.gz
roland 418cfd
Patch1: elfutils-portability.patch
roland 418cfd
Patch2: elfutils-robustify.patch
cvsdist 2a2369
Obsoletes: libelf libelf-devel
cvsdist 2a2369
Requires: elfutils-libelf = %{version}-%{release}
roland 418cfd
Requires: elfutils-libs = %{version}-%{release}
cvsdist 2a2369
cvsdist 2a2369
# ExcludeArch: xxx
cvsdist 2a2369
cvsdist 2a2369
BuildRoot: %{_tmppath}/%{name}-root
cvsdist 142584
BuildRequires: bison >= 1.875
cvsdist 142584
BuildRequires: flex >= 2.5.4a
jbj d0b84a
BuildRequires: bzip2
roland 418cfd
%if !%{compat}
roland 418cfd
BuildRequires: gcc >= 3.4
roland 418cfd
# Need <byteswap.h> that gives unsigned bswap_16 etc.
roland 418cfd
BuildRequires: glibc-headers >= 2.3.4-11
roland 418cfd
%else
roland 418cfd
BuildRequires: gcc >= 3.2
roland 418cfd
%endif
cvsdist 2a2369
cvsdist 2a2369
%define _gnu %{nil}
roland 418cfd
%define _program_prefix eu-
cvsdist 2a2369
cvsdist 2a2369
%description
cvsdist 2a2369
Elfutils is a collection of utilities, including ld (a linker),
cvsdist 2a2369
nm (for listing symbols from object files), size (for listing the
cvsdist 2a2369
section sizes of an object or archive file), strip (for discarding
cvsdist bf0c57
symbols), readelf (to see the raw ELF file structures), and elflint
roland 418cfd
(to check for well-formed ELF files).
roland 418cfd
roland 418cfd
roland 418cfd
%package libs
roland 418cfd
Summary: Libraries to handle compiled objects.
roland 418cfd
Group: Development/Tools
roland 418cfd
License: OSL
roland 418cfd
Requires: elfutils-libelf = %{version}-%{release}
roland 418cfd
Conflicts: elfutils < %{version}-%{release}
roland 418cfd
Conflicts: elfutils > %{version}-%{release}
roland 418cfd
Conflicts: elfutils-devel < %{version}-%{release}
roland 418cfd
Conflicts: elfutils-devel > %{version}-%{release}
roland 418cfd
roland 418cfd
%description libs
roland 418cfd
The elfutils-libs package contains libraries which implement DWARF, ELF,
roland 418cfd
and machine-specific ELF handling.  These libraries are used by the programs
roland 418cfd
in the elfutils package.  The elfutils-devel package enables building
roland 418cfd
other programs using these libraries.
cvsdist 2a2369
cvsdist 2a2369
%package devel
cvsdist 2a2369
Summary: Development libraries to handle compiled objects.
cvsdist 2a2369
Group: Development/Tools
jbj d0b84a
License: GPL
roland 418cfd
Requires: elfutils-libs = %{version}-%{release}
cvsdist d56180
Requires: elfutils-libelf-devel = %{version}-%{release}
cvsdist 2a2369
cvsdist 2a2369
%description devel
cvsdist 2a2369
The elfutils-devel package contains the libraries to create
cvsdist d56180
applications for handling compiled objects.  libebl provides some
cvsdist d56180
higher-level ELF access functionality.  libdw provides access to
cvsdist d56180
the DWARF debugging information.  libasm provides a programmable
cvsdist d56180
assembler interface.
cvsdist 2a2369
cvsdist 2a2369
%package libelf
cvsdist 2a2369
Summary: Library to read and write ELF files.
cvsdist 2a2369
Group: Development/Tools
roland 418cfd
Conflicts: elfutils < %{version}-%{release}
roland 418cfd
Conflicts: elfutils > %{version}-%{release}
roland 418cfd
Conflicts: elfutils-libs < %{version}-%{release}
roland 418cfd
Conflicts: elfutils-libs > %{version}-%{release}
roland 418cfd
Conflicts: elfutils-libelf-devel < %{version}-%{release}
roland 418cfd
Conflicts: elfutils-libelf-devel > %{version}-%{release}
cvsdist 2a2369
cvsdist 2a2369
%description libelf
cvsdist 2a2369
The elfutils-libelf package provides a DSO which allows reading and
cvsdist 2a2369
writing ELF files on a high level.  Third party programs depend on
cvsdist 2a2369
this package to read internals of ELF files.  The programs of the
cvsdist 2a2369
elfutils package use it also to generate new ELF files.
cvsdist 2a2369
cvsdist d56180
%package libelf-devel
cvsdist d56180
Summary: Development support for libelf
cvsdist d56180
Group: Development/Tools
cvsdist d56180
Requires: elfutils-libelf = %{version}-%{release}
cvsdist d56180
Conflicts: libelf-devel
cvsdist d56180
cvsdist d56180
%description libelf-devel
cvsdist d56180
The elfutils-libelf-devel package contains the libraries to create
cvsdist d56180
applications for handling compiled objects.  libelf allows you to
cvsdist d56180
access the internals of the ELF object file format, so you can see the
cvsdist d56180
different sections of an ELF file.
cvsdist d56180
cvsdist 2a2369
%prep
cvsdist 2a2369
%setup -q
roland b73b6e
roland 418cfd
%if %{compat}
roland 418cfd
%patch1 -p1
roland 418cfd
sleep 1
roland 418cfd
find . \( -name Makefile.in -o -name aclocal.m4 \) -print | xargs touch
roland 418cfd
sleep 1
roland 418cfd
find . \( -name configure -o -name config.h.in \) -print | xargs touch
roland 418cfd
%endif
roland 418cfd
roland 418cfd
%patch2 -p1
roland 418cfd
cvsdist 2a2369
%build
roland 418cfd
# Remove -Wall from default flags.  The makefiles enable enough warnings
roland 418cfd
# themselves, and they use -Werror.  Appending -Wall defeats the cases where
roland 418cfd
# the makefiles disable some specific warnings for specific code.
roland 418cfd
RPM_OPT_FLAGS=${RPM_OPT_FLAGS/-Wall/}
roland 418cfd
roland 3025be
%configure CFLAGS="$RPM_OPT_FLAGS -fexceptions"
roland 418cfd
make %{?_smp_mflags}
cvsdist 2a2369
cvsdist 2a2369
%install
cvsdist 2a2369
rm -rf ${RPM_BUILD_ROOT}
cvsdist 2a2369
mkdir -p ${RPM_BUILD_ROOT}%{_prefix}
cvsdist 2a2369
cvsdist 2a2369
%makeinstall
cvsdist 2a2369
cvsdist 2a2369
chmod +x ${RPM_BUILD_ROOT}%{_prefix}/%{_lib}/lib*.so*
cvsdist 2a2369
chmod +x ${RPM_BUILD_ROOT}%{_prefix}/%{_lib}/elfutils/lib*.so*
cvsdist 2a2369
cvsdist 2a2369
# XXX Nuke unpackaged files
cvsdist 2a2369
{ cd ${RPM_BUILD_ROOT}
cvsdist 2a2369
  rm -f .%{_bindir}/eu-ld
roland 418cfd
  rm -f .%{_bindir}/eu-objdump
cvsdist 2a2369
  rm -f .%{_includedir}/elfutils/libasm.h
cvsdist 2a2369
  rm -f .%{_libdir}/libasm-%{version}.so
roland 418cfd
  rm -f .%{_libdir}/libasm.so*
cvsdist 2a2369
  rm -f .%{_libdir}/libasm.a
cvsdist 2a2369
}
cvsdist 2a2369
cvsdist b2ba69
%check
roland 418cfd
# XXX elflint not happy on ia64
roland 418cfd
make check || :
cvsdist b2ba69
cvsdist 2a2369
%clean
cvsdist 2a2369
rm -rf ${RPM_BUILD_ROOT}
cvsdist 2a2369
roland 418cfd
%post libs -p /sbin/ldconfig
cvsdist 2a2369
roland 418cfd
%postun libs -p /sbin/ldconfig
cvsdist 2a2369
cvsdist b2ba69
%post libelf -p /sbin/ldconfig
cvsdist b2ba69
cvsdist b2ba69
%postun libelf -p /sbin/ldconfig
cvsdist b2ba69
cvsdist 2a2369
%files
cvsdist 2a2369
%defattr(-,root,root)
cvsdist d56180
%doc README TODO
roland 418cfd
%{_bindir}/eu-addr2line
roland 418cfd
%{_bindir}/eu-elfcmp
cvsdist 2a2369
%{_bindir}/eu-elflint
roland 418cfd
%{_bindir}/eu-findtextrel
cvsdist 2a2369
%{_bindir}/eu-nm
roland 418cfd
%{_bindir}/eu-ranlib
cvsdist 2a2369
%{_bindir}/eu-readelf
cvsdist 2a2369
%{_bindir}/eu-size
roland 7a7abf
%{_bindir}/eu-strings
roland 418cfd
%{_bindir}/eu-strip
cvsdist d56180
#%{_bindir}/eu-ld
roland 418cfd
roland 418cfd
%files libs
roland 418cfd
%defattr(-,root,root)
cvsdist d56180
%{_libdir}/libdw-%{version}.so
roland f995fa
#%{_libdir}/libasm.so.*
roland f995fa
%{_libdir}/libdw.so.*
cvsdist 2a2369
%dir %{_libdir}/elfutils
cvsdist 2a2369
%{_libdir}/elfutils/lib*.so
cvsdist 2a2369
cvsdist 2a2369
%files devel
cvsdist 2a2369
%defattr(-,root,root)
cvsdist 2a2369
%{_includedir}/dwarf.h
cvsdist 2a2369
%dir %{_includedir}/elfutils
cvsdist 2a2369
%{_includedir}/elfutils/elf-knowledge.h
cvsdist 2a2369
%{_includedir}/elfutils/libebl.h
Jakub Jelinek a769ac
%{_includedir}/elfutils/libdw.h
roland f995fa
%{_includedir}/elfutils/libdwfl.h
cvsdist 2a2369
#%{_libdir}/libasm.a
cvsdist 2a2369
%{_libdir}/libebl.a
Jakub Jelinek a769ac
%{_libdir}/libdw.a
cvsdist 2a2369
#%{_libdir}/libasm.so
Jakub Jelinek a769ac
%{_libdir}/libdw.so
cvsdist 2a2369
cvsdist 2a2369
%files libelf
cvsdist 2a2369
%defattr(-,root,root)
cvsdist 2a2369
%{_libdir}/libelf-%{version}.so
roland f995fa
%{_libdir}/libelf.so.*
cvsdist 2a2369
cvsdist d56180
%files libelf-devel
cvsdist d56180
%defattr(-,root,root)
cvsdist d56180
%{_includedir}/libelf.h
cvsdist d56180
%{_includedir}/gelf.h
cvsdist d56180
%{_includedir}/nlist.h
cvsdist d56180
%{_libdir}/libelf.a
cvsdist d56180
%{_libdir}/libelf.so
cvsdist d56180
cvsdist 2a2369
%changelog
Jesse Keating cc6926
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.121-1.1
Jesse Keating cc6926
- rebuild
Jesse Keating cc6926
roland 3c3d38
* Thu Jun 15 2006 Roland McGrath <roland@redhat.com> - 0.121-1
roland 3c3d38
- Update to 0.121
roland 3c3d38
  - libelf: bug fixes for rewriting existing files when using mmap (#187618).
roland 3c3d38
  - make all installed headers usable in C++ code (#193153).
roland 3c3d38
  - eu-readelf: better output format.
roland 3c3d38
  - eu-elflint: fix tests of dynamic section content.
roland 3c3d38
  - libdw, libdwfl: handle files without aranges info.
roland 3c3d38
Jeremy Katz bcf94f
* Thu May 25 2006 Jeremy Katz <katzj@redhat.com> - 0.120-3
Jeremy Katz bcf94f
- rebuild to pick up -devel deps
Jeremy Katz bcf94f
roland ff3fa1
* Tue Apr  4 2006 Roland McGrath <roland@redhat.com> - 0.120-2
roland a78f3e
- Update to 0.120
roland a78f3e
  - License changed to GPL, with some exceptions for using
roland a78f3e
    the libelf, libebl, libdw, and libdwfl library interfaces.
roland a78f3e
    Red Hat elfutils is an included package of the Open Invention Network.
roland a78f3e
  - dwarf.h updated for DWARF 3.0 final specification.
roland a78f3e
  - libelf: Fix corruption in ELF_C_RDWR uses (#187618).
roland a78f3e
  - libdwfl: New function dwfl_version; fixes for offline.
roland a78f3e
Jesse Keating 6e2968
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.119-1.2.1
Jesse Keating 6e2968
- bump again for double-long bug on ppc(64)
Jesse Keating 6e2968
Jesse Keating b6719a
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.119-1.2
Jesse Keating ac232e
- rebuilt for new gcc4.1 snapshot and glibc changes
Jesse Keating ac232e
roland 83011c
* Fri Jan 13 2006 Roland McGrath <roland@redhat.com> - 0.119-1
roland 83011c
- update to 0.119
roland 83011c
Jesse Keating 960dce
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
Jesse Keating 960dce
- rebuilt
Jesse Keating 960dce
roland 3025be
* Sun Nov 27 2005 Roland McGrath <roland@redhat.com> - 0.118-1
roland 3025be
- update to 0.118
roland 3025be
  - elflint: more tests.
roland 3025be
  - libdwfl: New function dwfl_module_register_names.
roland 3025be
  - libebl: New backend hook for register names.
roland 3025be
- Make sure -fexceptions is always in CFLAGS.
roland 3025be
roland 9b930d
* Tue Nov 22 2005 Roland McGrath <roland@redhat.com> - 0.117-2
roland 418cfd
- update to 0.117
roland 418cfd
  - libdwfl: New function dwfl_module_return_value_location (#166118)
roland 418cfd
  - libebl: Backend improvements for several CPUs
roland 418cfd
roland 418cfd
* Mon Oct 31 2005 Roland McGrath <roland@redhat.com> - 0.116-1
roland 418cfd
- update to 0.116
roland 418cfd
  - libdw fixes, API changes and additions
roland 418cfd
  - libdwfl fixes (#169672)
roland 418cfd
  - eu-strip/libelf fix to preserve setuid/setgid permission bits (#167745)
roland 418cfd
roland 418cfd
* Fri Sep  9 2005 Roland McGrath <roland@redhat.com> - 0.115-3
roland 418cfd
- Update requires/conflicts for better biarch update behavior.
roland 418cfd
roland 418cfd
* Mon Sep  5 2005 Roland McGrath <roland@redhat.com> - 0.115-2
roland 418cfd
- update to 0.115
roland 418cfd
  - New program eu-strings.
roland 418cfd
  - libdw: New function dwarf_getscopes_die.
roland 418cfd
  - libelf: speed-ups of non-mmap reading.
roland 418cfd
  - Implement --enable-gcov option for configure.
roland 418cfd
roland 418cfd
* Wed Aug 24 2005 Roland McGrath <roland@redhat.com> - 0.114-1
roland 418cfd
- update to 0.114
roland 418cfd
  - new program eu-ranlib
roland 418cfd
  - libdw: new calls for inlines
roland 418cfd
  - libdwfl: new calls for offline modules
roland 418cfd
roland 418cfd
* Sat Aug 13 2005 Roland McGrath <roland@redhat.com> - 0.113-2
roland 418cfd
- update to 0.113
roland 418cfd
  - elflint: relax a bit.  Allow version definitions for defined symbols
roland 418cfd
    against DSO versions also for symbols in nobits sections.
roland 418cfd
    Allow .rodata section to have STRINGS and MERGE flag set.
roland 418cfd
  - strip: add some more compatibility with binutils.
roland 418cfd
  - libdwfl: bug fixes.
roland 418cfd
- Separate libdw et al into elfutils-libs subpackage.
roland 418cfd
roland 418cfd
* Sat Aug  6 2005 Roland McGrath <roland@redhat.com> - 0.112-1
roland 418cfd
- update to 0.112
roland 418cfd
  - elfcmp: some more relaxation.
roland 418cfd
  - elflint: many more tests, especially regarding to symbol versioning.
roland 418cfd
  - libelf: Add elfXX_offscn and gelf_offscn.
roland 418cfd
  - libasm: asm_begin interface changes.
roland 418cfd
  - libebl: Add three new interfaces to directly access machine, class,
roland 418cfd
    and data encoding information.
roland 418cfd
roland 418cfd
* Fri Jul 29 2005 Roland McGrath <roland@redhat.com> - 0.111-2
roland 418cfd
- update portability patch
roland 418cfd
roland 418cfd
* Thu Jul 28 2005 Roland McGrath <roland@redhat.com> - 0.111-1
roland 418cfd
- update to 0.111
roland 418cfd
  - libdwfl library now merged into libdw
roland 418cfd
roland 418cfd
* Sun Jul 24 2005 Roland McGrath <roland@redhat.com> - 0.110-1
roland 418cfd
- update to 0.110
roland 418cfd
roland 418cfd
* Fri Jul 22 2005 Roland McGrath <roland@redhat.com> - 0.109-2
roland 418cfd
- update to 0.109
roland 418cfd
  - verify that libebl modules are from the same build
roland 418cfd
  - new eu-elflint checks on copy relocations
roland 418cfd
  - new program eu-elfcmp
roland 418cfd
  - new experimental libdwfl library
roland 418cfd
roland 418cfd
* Thu Jun  9 2005 Roland McGrath <roland@redhat.com> - 0.108-5
roland 418cfd
- robustification of eu-strip and eu-readelf
roland 418cfd
roland 418cfd
* Wed May 25 2005 Roland McGrath <roland@redhat.com> - 0.108-3
roland 418cfd
- more robustification
roland 418cfd
roland 418cfd
* Mon May 16 2005 Roland McGrath <roland@redhat.com> - 0.108-2
roland 418cfd
- robustification
roland 418cfd
roland 418cfd
* Mon May  9 2005 Roland McGrath <roland@redhat.com> - 0.108-1
roland 418cfd
- update to 0.108
roland 418cfd
  - merge strip fixes
roland 418cfd
  - sort records in dwarf_getsrclines, fix dwarf_getsrc_die searching
roland 418cfd
  - update elf.h from glibc
roland 418cfd
roland 418cfd
* Sun May  8 2005 Roland McGrath <roland@redhat.com> - 0.107-2
roland 418cfd
- fix strip -f byte-swapping bug
roland 418cfd
roland 418cfd
* Sun May  8 2005 Roland McGrath <roland@redhat.com> - 0.107-1
roland 418cfd
- update to 0.107
roland 418cfd
  - readelf: improve DWARF output format
roland 418cfd
  - elflint: -d option to support checking separate debuginfo files
roland 418cfd
  - strip: fix ET_REL debuginfo files (#156341)
roland 418cfd
roland 418cfd
* Mon Apr  4 2005 Roland McGrath <roland@redhat.com> - 0.106-3
roland 418cfd
- fix some bugs in new code, reenable make check
roland 418cfd
roland 418cfd
* Mon Apr  4 2005 Roland McGrath <roland@redhat.com> - 0.106-2
roland 418cfd
- disable make check for most arches, for now
roland 418cfd
roland 418cfd
* Mon Apr  4 2005 Roland McGrath <roland@redhat.com> - 0.106-1
roland 418cfd
- update to 0.106
roland 418cfd
roland 418cfd
* Mon Mar 28 2005 Roland McGrath <roland@redhat.com> - 0.104-2
roland 418cfd
- update to 0.104
roland 418cfd
roland 418cfd
* Wed Mar 23 2005 Jakub Jelinek <jakub@redhat.com> 0.103-2
roland 418cfd
- update to 0.103
roland 418cfd
roland 418cfd
* Wed Feb 16 2005 Jakub Jelinek <jakub@redhat.com> 0.101-2
roland 418cfd
- update to 0.101.
roland 418cfd
- use %%configure macro to get CFLAGS etc. right
roland 418cfd
roland 418cfd
* Sat Feb  5 2005 Jeff Johnson <jbj@redhat.com> 0.99-2
roland 418cfd
- upgrade to 0.99.
roland 418cfd
roland 418cfd
* Sun Sep 26 2004 Jeff Johnson <jbj@redhat.com> 0.97-3
roland 418cfd
- upgrade to 0.97.
roland 418cfd
roland 418cfd
* Tue Aug 17 2004 Jakub Jelinek <jakub@redhat.com> 0.95-5
roland 418cfd
- upgrade to 0.96.
roland 418cfd
roland 418cfd
* Mon Jul  5 2004 Jakub Jelinek <jakub@redhat.com> 0.95-4
roland 418cfd
- rebuilt with GCC 3.4.x, workaround VLA + alloca mixing
roland 418cfd
  warning
roland 418cfd
roland 418cfd
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
roland 418cfd
- rebuilt
roland 418cfd
roland 418cfd
* Fri Apr  2 2004 Jeff Johnson <jbj@redhat.com> 0.95-2
roland 418cfd
- upgrade to 0.95.
roland 418cfd
roland 418cfd
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
roland 418cfd
- rebuilt
roland 418cfd
roland 418cfd
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
roland 418cfd
- rebuilt
cvsdist d56180
cvsdist d56180
* Fri Jan 16 2004 Jakub Jelinek <jakub@redhat.com> 0.94-1
cvsdist d56180
- upgrade to 0.94
cvsdist d56180
cvsdist d56180
* Fri Jan 16 2004 Jakub Jelinek <jakub@redhat.com> 0.93-1
cvsdist d56180
- upgrade to 0.93
cvsdist d56180
cvsdist d56180
* Thu Jan  8 2004 Jakub Jelinek <jakub@redhat.com> 0.92-1
cvsdist d56180
- full version
cvsdist d56180
- macroized spec file for GPL or OSL builds
cvsdist d56180
- include only libelf under GPL plus wrapper scripts
cvsdist d56180
cvsdist d56180
* Wed Jan  7 2004 Jakub Jelinek <jakub@redhat.com> 0.91-2
cvsdist d56180
- macroized spec file for GPL or OSL builds
cvsdist d56180
cvsdist d56180
* Wed Jan  7 2004 Ulrich Drepper <drepper@redhat.com>
cvsdist d56180
- split elfutils-devel into two packages.
cvsdist d56180
cvsdist d56180
* Wed Jan  7 2004 Jakub Jelinek <jakub@redhat.com> 0.91-1
cvsdist d56180
- include only libelf under GPL plus wrapper scripts
cvsdist d56180
cvsdist bf0c57
* Tue Dec 23 2003 Jeff Johnson <jbj@redhat.com> 0.89-3
cvsdist bf0c57
- readelf, not readline, in %%description (#111214).
cvsdist bf0c57
cvsdist 147b5a
* Fri Sep 26 2003 Bill Nottingham <notting@redhat.com> 0.89-1
cvsdist 147b5a
- update to 0.89 (fix eu-strip)
cvsdist 147b5a
cvsdist 147b5a
* Tue Sep 23 2003 Jakub Jelinek <jakub@redhat.com> 0.86-3
cvsdist 147b5a
- update to 0.86 (fix eu-strip on s390x/alpha)
cvsdist 147b5a
- libebl is an archive now; remove references to DSO
cvsdist 147b5a
cvsdist 147b5a
* Mon Jul 14 2003 Jeff Johnson <jbj@redhat.com> 0.84-3
cvsdist 147b5a
- upgrade to 0.84 (readelf/elflint improvements, rawhide bugs fixed).
cvsdist 147b5a
cvsdist 147b5a
* Fri Jul 11 2003 Jeff Johnson <jbj@redhat.com> 0.83-3
cvsdist 147b5a
- upgrade to 0.83 (fix invalid ELf handle on *.so strip, more).
cvsdist 147b5a
cvsdist 147b5a
* Wed Jul  9 2003 Jeff Johnson <jbj@redhat.com> 0.82-3
cvsdist 147b5a
- upgrade to 0.82 (strip tests fixed on big-endian).
cvsdist 147b5a
cvsdist 147b5a
* Tue Jul  8 2003 Jeff Johnson <jbj@redhat.com> 0.81-3
cvsdist 147b5a
- upgrade to 0.81 (strip excludes unused symtable entries, test borked).
cvsdist 147b5a
cvsdist 147b5a
* Thu Jun 26 2003 Jeff Johnson <jbj@redhat.com> 0.80-3
cvsdist 147b5a
- upgrade to 0.80 (debugedit changes for kernel in progress).
cvsdist 147b5a
cvsdist 147b5a
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 147b5a
- rebuilt
cvsdist 147b5a
cvsdist 147b5a
* Wed May 21 2003 Jeff Johnson <jbj@redhat.com> 0.79-2
cvsdist 147b5a
- upgrade to 0.79 (correct formats for size_t, more of libdw "works").
cvsdist 147b5a
cvsdist 147b5a
* Mon May 19 2003 Jeff Johnson <jbj@redhat.com> 0.78-2
cvsdist 147b5a
- upgrade to 0.78 (libdwarf bugfix, libdw additions).
cvsdist 147b5a
cvsdist b2ba69
* Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
cvsdist b2ba69
- debuginfo rebuild
cvsdist b2ba69
cvsdist b2ba69
* Thu Feb 20 2003 Jeff Johnson <jbj@redhat.com> 0.76-2
cvsdist b2ba69
- use the correct way of identifying the section via the sh_info link.
cvsdist b2ba69
cvsdist b2ba69
* Sat Feb 15 2003 Jakub Jelinek <jakub@redhat.com> 0.75-2
cvsdist b2ba69
- update to 0.75 (eu-strip -g fix)
cvsdist b2ba69
cvsdist b2ba69
* Tue Feb 11 2003 Jakub Jelinek <jakub@redhat.com> 0.74-2
cvsdist b2ba69
- update to 0.74 (fix for writing with some non-dirty sections)
cvsdist b2ba69
cvsdist b2ba69
* Thu Feb  6 2003 Jeff Johnson <jbj@redhat.com> 0.73-3
cvsdist b2ba69
- another -0.73 update (with sparc fixes).
cvsdist b2ba69
- do "make check" in %%check, not %%install, section.
cvsdist b2ba69
cvsdist b2ba69
* Mon Jan 27 2003 Jeff Johnson <jbj@redhat.com> 0.73-2
cvsdist b2ba69
- update to 0.73 (with s390 fixes).
cvsdist b2ba69
cvsdist b2ba69
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist b2ba69
- rebuilt
cvsdist b2ba69
cvsdist b2ba69
* Wed Jan 22 2003 Jakub Jelinek <jakub@redhat.com> 0.72-4
cvsdist b2ba69
- fix arguments to gelf_getsymshndx and elf_getshstrndx
cvsdist b2ba69
- fix other warnings
cvsdist b2ba69
- reenable checks on s390x
cvsdist b2ba69
cvsdist b2ba69
* Sat Jan 11 2003 Karsten Hopp <karsten@redhat.de> 0.72-3
cvsdist b2ba69
- temporarily disable checks on s390x, until someone has
cvsdist b2ba69
  time to look at it
cvsdist b2ba69
cvsdist b2ba69
* Thu Dec 12 2002 Jakub Jelinek <jakub@redhat.com> 0.72-2
cvsdist b2ba69
- update to 0.72
cvsdist b2ba69
cvsdist b2ba69
* Wed Dec 11 2002 Jakub Jelinek <jakub@redhat.com> 0.71-2
cvsdist b2ba69
- update to 0.71
cvsdist b2ba69
cvsdist b2ba69
* Wed Dec 11 2002 Jeff Johnson <jbj@redhat.com> 0.69-4
cvsdist b2ba69
- update to 0.69.
cvsdist b2ba69
- add "make check" and segfault avoidance patch.
cvsdist b2ba69
- elfutils-libelf needs to run ldconfig.
cvsdist b2ba69
cvsdist b2ba69
* Tue Dec 10 2002 Jeff Johnson <jbj@redhat.com> 0.68-2
cvsdist b2ba69
- update to 0.68.
cvsdist 2a2369
cvsdist 2a2369
* Fri Dec  6 2002 Jeff Johnson <jbj@redhat.com> 0.67-2
cvsdist 2a2369
- update to 0.67.
cvsdist 2a2369
cvsdist 2a2369
* Tue Dec  3 2002 Jeff Johnson <jbj@redhat.com> 0.65-2
cvsdist 2a2369
- update to 0.65.
cvsdist 2a2369
cvsdist 2a2369
* Mon Dec  2 2002 Jeff Johnson <jbj@redhat.com> 0.64-2
cvsdist 2a2369
- update to 0.64.
cvsdist 2a2369
cvsdist 2a2369
* Sun Dec 1 2002 Ulrich Drepper <drepper@redhat.com> 0.64
cvsdist 2a2369
- split packages further into elfutils-libelf
cvsdist 2a2369
cvsdist 2a2369
* Sat Nov 30 2002 Jeff Johnson <jbj@redhat.com> 0.63-2
cvsdist 2a2369
- update to 0.63.
cvsdist 2a2369
cvsdist 2a2369
* Fri Nov 29 2002 Ulrich Drepper <drepper@redhat.com> 0.62
cvsdist 2a2369
- Adjust for dropping libtool
cvsdist 2a2369
cvsdist 2a2369
* Sun Nov 24 2002 Jeff Johnson <jbj@redhat.com> 0.59-2
cvsdist 2a2369
- update to 0.59
cvsdist 2a2369
cvsdist 2a2369
* Thu Nov 14 2002 Jeff Johnson <jbj@redhat.com> 0.56-2
cvsdist 2a2369
- update to 0.56
cvsdist 2a2369
cvsdist 2a2369
* Thu Nov  7 2002 Jeff Johnson <jbj@redhat.com> 0.54-2
cvsdist 2a2369
- update to 0.54
cvsdist 2a2369
cvsdist 2a2369
* Sun Oct 27 2002 Jeff Johnson <jbj@redhat.com> 0.53-2
cvsdist 2a2369
- update to 0.53
cvsdist 2a2369
- drop x86_64 hack, ICE fixed in gcc-3.2-11.
cvsdist 2a2369
cvsdist 2a2369
* Sat Oct 26 2002 Jeff Johnson <jbj@redhat.com> 0.52-3
cvsdist 2a2369
- get beehive to punch a rhpkg generated package.
cvsdist 2a2369
cvsdist 2a2369
* Wed Oct 23 2002 Jeff Johnson <jbj@redhat.com> 0.52-2
cvsdist 2a2369
- build in 8.0.1.
cvsdist 2a2369
- x86_64: avoid gcc-3.2 ICE on x86_64 for now.
cvsdist 2a2369
cvsdist 2a2369
* Tue Oct 22 2002 Ulrich Drepper <drepper@redhat.com> 0.52
cvsdist 2a2369
- Add libelf-devel to conflicts for elfutils-devel
cvsdist 2a2369
cvsdist 2a2369
* Mon Oct 21 2002 Ulrich Drepper <drepper@redhat.com> 0.50
cvsdist 2a2369
- Split into runtime and devel package
cvsdist 2a2369
cvsdist 2a2369
* Fri Oct 18 2002 Ulrich Drepper <drepper@redhat.com> 0.49
cvsdist 2a2369
- integrate into official sources
cvsdist 2a2369
cvsdist 2a2369
* Wed Oct 16 2002 Jeff Johnson <jbj@redhat.com> 0.46-1
cvsdist 2a2369
- Swaddle.