Blame SPECS/elfutils.spec

Packit Service 801af0
Name: elfutils
Packit Service 801af0
Version: 0.182
Packit Service 497bd3
%global baserelease 3
Packit Service 801af0
Release: %{baserelease}%{?dist}
Packit Service 801af0
URL: http://elfutils.org/
Packit Service 801af0
%global source_url ftp://sourceware.org/pub/elfutils/%{version}/
Packit Service 801af0
License: GPLv3+ and (GPLv2+ or LGPLv3+) and GFDL
Packit Service 801af0
Source: %{?source_url}%{name}-%{version}.tar.bz2
Packit Service 801af0
Summary: A collection of utilities and DSOs to handle ELF files and DWARF data
Packit Service 801af0
Packit Service 801af0
# Needed for isa specific Provides and Requires.
Packit Service 801af0
%global depsuffix %{?_isa}%{!?_isa:-%{_arch}}
Packit Service 801af0
Packit Service 801af0
Requires: elfutils-libelf%{depsuffix} = %{version}-%{release}
Packit Service 801af0
Requires: elfutils-libs%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%if 0%{?rhel} >= 8 || 0%{?fedora} >= 20
Packit Service 801af0
Recommends: elfutils-debuginfod-client%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%else
Packit Service 801af0
Requires: elfutils-debuginfod-client%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%endif
Packit Service 801af0
Packit Service 801af0
BuildRequires: gcc
Packit Service 801af0
# For libstdc++ demangle support
Packit Service 801af0
BuildRequires: gcc-c++
Packit Service 801af0
Packit Service 801af0
BuildRequires: gettext
Packit Service 801af0
BuildRequires: bison
Packit Service 801af0
BuildRequires: flex
Packit Service 801af0
Packit Service 801af0
# Compression support
Packit Service 801af0
BuildRequires: zlib-devel
Packit Service 801af0
BuildRequires: bzip2-devel
Packit Service 801af0
BuildRequires: xz-devel
Packit Service 801af0
BuildRequires: libzstd-devel
Packit Service 801af0
Packit Service 801af0
# For debuginfod
Packit Service 801af0
BuildRequires: pkgconfig(libmicrohttpd) >= 0.9.33
Packit Service 801af0
BuildRequires: pkgconfig(libcurl) >= 7.29.0
Packit Service 801af0
BuildRequires: pkgconfig(sqlite3) >= 3.7.17
Packit Service 801af0
BuildRequires: pkgconfig(libarchive) >= 3.1.2
Packit Service 801af0
Packit Service 801af0
# For tests need to bunzip2 test files.
Packit Service 801af0
BuildRequires: bzip2
Packit Service 801af0
BuildRequires: zstd
Packit Service 801af0
# For the run-debuginfod-find.sh test case in %%check for /usr/sbin/ss
Packit Service 801af0
BuildRequires: iproute
Packit Service 801af0
BuildRequires: bsdtar
Packit Service 801af0
BuildRequires: curl
Packit Service 801af0
Packit Service 801af0
%global _gnu %{nil}
Packit Service 801af0
%global _program_prefix eu-
Packit Service 801af0
Packit Service 801af0
%global provide_yama_scope	0
Packit Service 801af0
Packit Service 801af0
%if 0%{?fedora} >= 22 || 0%{?rhel} >= 7
Packit Service 801af0
%global provide_yama_scope	1
Packit Service 801af0
%endif
Packit Service 801af0
Packit Service 801af0
# Patches
Packit Service 801af0
Patch1: elfutils-0.182-debuginfod-test-fix.patch
Packit Service 497bd3
Patch2: elfutils-0.182-s390-pid_memory_read.patch
Packit Service 801af0
Packit Service 801af0
%description
Packit Service 801af0
Elfutils is a collection of utilities, including stack (to show
Packit Service 801af0
backtraces), nm (for listing symbols from object files), size
Packit Service 801af0
(for listing the section sizes of an object or archive file),
Packit Service 801af0
strip (for discarding symbols), readelf (to see the raw ELF file
Packit Service 801af0
structures), elflint (to check for well-formed ELF files) and
Packit Service 801af0
elfcompress (to compress or decompress ELF sections).
Packit Service 801af0
Packit Service 801af0
%package libs
Packit Service 801af0
Summary: Libraries to handle compiled objects
Packit Service 801af0
License: GPLv2+ or LGPLv3+
Packit Service 801af0
%if 0%{!?_isa:1}
Packit Service 801af0
Provides: elfutils-libs%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%endif
Packit Service 801af0
Requires: elfutils-libelf%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%if %{provide_yama_scope}
Packit Service 801af0
Requires: default-yama-scope
Packit Service 801af0
%endif
Packit Service 801af0
%if 0%{?rhel} >= 8 || 0%{?fedora} >= 20
Packit Service 801af0
Recommends: elfutils-debuginfod-client%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%else
Packit Service 801af0
Requires: elfutils-debuginfod-client%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%endif
Packit Service 801af0
Packit Service 801af0
%description libs
Packit Service 801af0
The elfutils-libs package contains libraries which implement DWARF, ELF,
Packit Service 801af0
and machine-specific ELF handling and process introspection.  These
Packit Service 801af0
libraries are used by the programs in the elfutils package.  The
Packit Service 801af0
elfutils-devel package enables building other programs using these
Packit Service 801af0
libraries.
Packit Service 801af0
Packit Service 801af0
%package devel
Packit Service 801af0
Summary: Development libraries to handle compiled objects
Packit Service 801af0
License: GPLv2+ or LGPLv3+
Packit Service 801af0
%if 0%{!?_isa:1}
Packit Service 801af0
Provides: elfutils-devel%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%endif
Packit Service 801af0
Requires: elfutils-libs%{depsuffix} = %{version}-%{release}
Packit Service 801af0
Requires: elfutils-libelf-devel%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%if 0%{?rhel} >= 8 || 0%{?fedora} >= 20
Packit Service 801af0
Recommends: elfutils-debuginfod-client-devel%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%else
Packit Service 801af0
Requires: elfutils-debuginfod-client-devel%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%endif
Packit Service 801af0
Packit Service 801af0
%description devel
Packit Service 801af0
The elfutils-devel package contains the libraries to create
Packit Service 801af0
applications for handling compiled objects.  libdw provides access
Packit Service 801af0
to the DWARF debugging information.  libasm provides a programmable
Packit Service 801af0
assembler interface.
Packit Service 801af0
Packit Service 801af0
%package devel-static
Packit Service 801af0
Summary: Static archives to handle compiled objects
Packit Service 801af0
License: GPLv2+ or LGPLv3+
Packit Service 801af0
%if 0%{!?_isa:1}
Packit Service 801af0
Provides: elfutils-devel-static%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%endif
Packit Service 801af0
Requires: elfutils-devel%{depsuffix} = %{version}-%{release}
Packit Service 801af0
Requires: elfutils-libelf-devel-static%{depsuffix} = %{version}-%{release}
Packit Service 801af0
Packit Service 801af0
%description devel-static
Packit Service 801af0
The elfutils-devel-static package contains the static archives
Packit Service 801af0
with the code to handle compiled objects.
Packit Service 801af0
Packit Service 801af0
%package libelf
Packit Service 801af0
Summary: Library to read and write ELF files
Packit Service 801af0
License: GPLv2+ or LGPLv3+
Packit Service 801af0
%if 0%{!?_isa:1}
Packit Service 801af0
Provides: elfutils-libelf%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%endif
Packit Service 801af0
Obsoletes: libelf <= 0.8.2-2
Packit Service 801af0
Packit Service 801af0
%description libelf
Packit Service 801af0
The elfutils-libelf package provides a DSO which allows reading and
Packit Service 801af0
writing ELF files on a high level.  Third party programs depend on
Packit Service 801af0
this package to read internals of ELF files.  The programs of the
Packit Service 801af0
elfutils package use it also to generate new ELF files.
Packit Service 801af0
Packit Service 801af0
%package libelf-devel
Packit Service 801af0
Summary: Development support for libelf
Packit Service 801af0
License: GPLv2+ or LGPLv3+
Packit Service 801af0
%if 0%{!?_isa:1}
Packit Service 801af0
Provides: elfutils-libelf-devel%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%endif
Packit Service 801af0
Requires: elfutils-libelf%{depsuffix} = %{version}-%{release}
Packit Service 801af0
Obsoletes: libelf-devel <= 0.8.2-2
Packit Service 801af0
Packit Service 801af0
%description libelf-devel
Packit Service 801af0
The elfutils-libelf-devel package contains the libraries to create
Packit Service 801af0
applications for handling compiled objects.  libelf allows you to
Packit Service 801af0
access the internals of the ELF object file format, so you can see the
Packit Service 801af0
different sections of an ELF file.
Packit Service 801af0
Packit Service 801af0
%package libelf-devel-static
Packit Service 801af0
Summary: Static archive of libelf
Packit Service 801af0
License: GPLv2+ or LGPLv3+
Packit Service 801af0
%if 0%{!?_isa:1}
Packit Service 801af0
Provides: elfutils-libelf-devel-static%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%endif
Packit Service 801af0
Requires: elfutils-libelf-devel%{depsuffix} = %{version}-%{release}
Packit Service 801af0
Packit Service 801af0
%description libelf-devel-static
Packit Service 801af0
The elfutils-libelf-static package contains the static archive
Packit Service 801af0
for libelf.
Packit Service 801af0
Packit Service 801af0
%if %{provide_yama_scope}
Packit Service 801af0
%package default-yama-scope
Packit Service 801af0
Summary: Default yama attach scope sysctl setting
Packit Service 801af0
License: GPLv2+ or LGPLv3+
Packit Service 801af0
Provides: default-yama-scope
Packit Service 801af0
BuildArch: noarch
Packit Service 801af0
# For the sysctl_apply macro we need systemd as build requires.
Packit Service 801af0
# We also need systemd-sysctl in post to apply the default kernel config.
Packit Service 801af0
# But this creates a circular requirement (see below). And it would always
Packit Service 801af0
# pull in systemd even in build containers that don't really need it.
Packit Service 801af0
# Luckily systemd is normally always installed already. The only times it
Packit Service 801af0
# might not is when we do an initial install (and the cyclic dependency
Packit Service 801af0
# chain might be broken) or when installing into a container. In the first
Packit Service 801af0
# case we'll reboot soon to apply the default kernel config. In the second
Packit Service 801af0
# case we really require that the host has the correct kernel config so it
Packit Service 801af0
# also is available inside the container. So if we have weak dependencies
Packit Service 801af0
# use Recommends (sadly Recommends(post) doesn't exist). This works because
Packit Service 801af0
# in all cases that really matter systemd will already be installed. #1599083
Packit Service 801af0
BuildRequires: systemd >= 215
Packit Service 801af0
%if 0%{?fedora} > 24 || 0%{?rhel} > 7
Packit Service 801af0
Recommends: systemd
Packit Service 801af0
%else
Packit Service 801af0
Requires(post): systemd
Packit Service 801af0
%endif
Packit Service 801af0
Packit Service 801af0
%description default-yama-scope
Packit Service 801af0
Yama sysctl setting to enable default attach scope settings
Packit Service 801af0
enabling programs to use ptrace attach, access to
Packit Service 801af0
/proc/PID/{mem,personality,stack,syscall}, and the syscalls
Packit Service 801af0
process_vm_readv and process_vm_writev which are used for
Packit Service 801af0
interprocess services, communication and introspection
Packit Service 801af0
(like synchronisation, signaling, debugging, tracing and
Packit Service 801af0
profiling) of processes.
Packit Service 801af0
%endif
Packit Service 801af0
Packit Service 801af0
%package debuginfod-client
Packit Service 801af0
Summary: Library and command line client for build-id HTTP ELF/DWARF server
Packit Service 801af0
License: GPLv3+ and (GPLv2+ or LGPLv3+)
Packit Service 801af0
%if 0%{!?_isa:1}
Packit Service 801af0
Provides: elfutils-debuginfod-client%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%endif
Packit Service 801af0
Packit Service 801af0
%package debuginfod-client-devel
Packit Service 801af0
Summary: Libraries and headers to build debuginfod client applications
Packit Service 801af0
License: GPLv2+ or LGPLv3+
Packit Service 801af0
%if 0%{!?_isa:1}
Packit Service 801af0
Provides: elfutils-debuginfod-client-devel%{depsuffix} = %{version}-%{release}
Packit Service 801af0
%endif
Packit Service 801af0
Requires: elfutils-debuginfod-client%{depsuffix} = %{version}-%{release}
Packit Service 801af0
Packit Service 801af0
%package debuginfod
Packit Service 801af0
Summary: HTTP ELF/DWARF file server addressed by build-id
Packit Service 801af0
License: GPLv3+
Packit Service 801af0
Requires: elfutils-libs%{depsuffix} = %{version}-%{release}
Packit Service 801af0
Requires: elfutils-libelf%{depsuffix} = %{version}-%{release}
Packit Service 801af0
Requires: elfutils-debuginfod-client%{depsuffix} = %{version}-%{release}
Packit Service 801af0
BuildRequires: systemd
Packit Service 801af0
Requires(post):   systemd
Packit Service 801af0
Requires(preun):  systemd
Packit Service 801af0
Requires(postun): systemd
Packit Service 801af0
Requires(pre): shadow-utils
Packit Service 801af0
# To extract .deb files with a bsdtar (= libarchive) subshell
Packit Service 801af0
Requires: bsdtar
Packit Service 801af0
Packit Service 801af0
%description debuginfod-client
Packit Service 801af0
The elfutils-debuginfod-client package contains shared libraries
Packit Service 801af0
dynamically loaded from -ldw, which use a debuginfod service
Packit Service 801af0
to look up debuginfo and associated data. Also includes a
Packit Service 801af0
command-line frontend.
Packit Service 801af0
Packit Service 801af0
%description debuginfod-client-devel
Packit Service 801af0
The elfutils-debuginfod-client-devel package contains the libraries
Packit Service 801af0
to create applications to use the debuginfod service.
Packit Service 801af0
Packit Service 801af0
%description debuginfod
Packit Service 801af0
The elfutils-debuginfod package contains the debuginfod binary
Packit Service 801af0
and control files for a service that can provide ELF/DWARF
Packit Service 801af0
files to remote clients, based on build-id identification.
Packit Service 801af0
The ELF/DWARF file searching functions in libdwfl can query
Packit Service 801af0
such servers to download those files on demand.
Packit Service 801af0
Packit Service 801af0
%prep
Packit Service 801af0
%setup -q
Packit Service 801af0
Packit Service 801af0
# Apply patches
Packit Service 801af0
%patch1 -p1 -b .debuginfod_test_fix
Packit Service 497bd3
%patch2 -p1
Packit Service 801af0
Packit Service 801af0
# In case the above patches added any new test scripts, make sure they
Packit Service 801af0
# are executable.
Packit Service 801af0
find . -name \*.sh ! -perm -0100 -print | xargs chmod +x
Packit Service 801af0
Packit Service 801af0
%build
Packit Service 801af0
# Remove -Wall from default flags.  The makefiles enable enough warnings
Packit Service 801af0
# themselves, and they use -Werror.  Appending -Wall defeats the cases where
Packit Service 801af0
# the makefiles disable some specific warnings for specific code.
Packit Service 801af0
# But add -Wformat explicitly for use with -Werror=format-security which
Packit Service 801af0
# doesn't work without -Wformat (enabled by -Wall).
Packit Service 801af0
RPM_OPT_FLAGS="${RPM_OPT_FLAGS/-Wall/}"
Packit Service 801af0
RPM_OPT_FLAGS="${RPM_OPT_FLAGS} -Wformat"
Packit Service 801af0
Packit Service 801af0
Packit Service 801af0
trap 'cat config.log' EXIT
Packit Service 801af0
%configure CFLAGS="$RPM_OPT_FLAGS -fexceptions"
Packit Service 801af0
trap '' EXIT
Packit Service 801af0
%make_build -s
Packit Service 801af0
Packit Service 801af0
%install
Packit Service 801af0
rm -rf ${RPM_BUILD_ROOT}
Packit Service 801af0
%make_install -s
Packit Service 801af0
Packit Service 801af0
chmod +x ${RPM_BUILD_ROOT}%{_prefix}/%{_lib}/lib*.so*
Packit Service 801af0
Packit Service 801af0
# We don't have standard DEBUGINFOD_URLS yet.
Packit Service 801af0
rm ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d/debuginfod.sh
Packit Service 801af0
rm ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d/debuginfod.csh
Packit Service 801af0
Packit Service 801af0
%find_lang %{name}
Packit Service 801af0
Packit Service 801af0
%if %{provide_yama_scope}
Packit Service 801af0
install -Dm0644 config/10-default-yama-scope.conf ${RPM_BUILD_ROOT}%{_sysctldir}/10-default-yama-scope.conf
Packit Service 801af0
%endif
Packit Service 801af0
Packit Service 801af0
install -Dm0644 config/debuginfod.service ${RPM_BUILD_ROOT}%{_unitdir}/debuginfod.service
Packit Service 801af0
install -Dm0644 config/debuginfod.sysconfig ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/debuginfod
Packit Service 801af0
mkdir -p ${RPM_BUILD_ROOT}%{_localstatedir}/cache/debuginfod
Packit Service 801af0
touch ${RPM_BUILD_ROOT}%{_localstatedir}/cache/debuginfod/debuginfod.sqlite
Packit Service 801af0
Packit Service 801af0
%check
Packit Service 801af0
# Record some build root versions in build.log
Packit Service 801af0
uname -r; rpm -q binutils gcc glibc
Packit Service 801af0
Packit Service 801af0
%make_build -s check || (cat tests/test-suite.log; false)
Packit Service 801af0
Packit Service 801af0
# Only the latest Fedora and EPEL have these scriptlets,
Packit Service 801af0
# older Fedora and plain RHEL don't.
Packit Service 801af0
%if 0%{?ldconfig_scriptlets:1}
Packit Service 801af0
%ldconfig_scriptlets libs
Packit Service 801af0
%ldconfig_scriptlets libelf
Packit Service 801af0
%ldconfig_scriptlets debuginfod-client
Packit Service 801af0
%else
Packit Service 801af0
%post libs -p /sbin/ldconfig
Packit Service 801af0
%postun libs -p /sbin/ldconfig
Packit Service 801af0
%post libelf -p /sbin/ldconfig
Packit Service 801af0
%postun libelf -p /sbin/ldconfig
Packit Service 801af0
%post debuginfod-client -p /sbin/ldconfig
Packit Service 801af0
%postun debuginfod-client -p /sbin/ldconfig
Packit Service 801af0
%endif
Packit Service 801af0
Packit Service 801af0
%if %{provide_yama_scope}
Packit Service 801af0
%post default-yama-scope
Packit Service 801af0
# Due to circular dependencies might not be installed yet, so double check.
Packit Service 801af0
# (systemd -> elfutils-libs -> default-yama-scope -> systemd)
Packit Service 801af0
if [ -x /usr/lib/systemd/systemd-sysctl ] ; then
Packit Service 801af0
%sysctl_apply 10-default-yama-scope.conf
Packit Service 801af0
fi
Packit Service 801af0
%endif
Packit Service 801af0
Packit Service 801af0
%files
Packit Service 801af0
%{!?_licensedir:%global license %%doc}
Packit Service 801af0
%license COPYING COPYING-GPLV2 COPYING-LGPLV3 doc/COPYING-GFDL
Packit Service 801af0
%doc README TODO CONTRIBUTING
Packit Service 801af0
%{_bindir}/eu-addr2line
Packit Service 801af0
%{_bindir}/eu-ar
Packit Service 801af0
%{_bindir}/eu-elfclassify
Packit Service 801af0
%{_bindir}/eu-elfcmp
Packit Service 801af0
%{_bindir}/eu-elfcompress
Packit Service 801af0
%{_bindir}/eu-elflint
Packit Service 801af0
%{_bindir}/eu-findtextrel
Packit Service 801af0
%{_bindir}/eu-make-debug-archive
Packit Service 801af0
%{_bindir}/eu-nm
Packit Service 801af0
%{_bindir}/eu-objdump
Packit Service 801af0
%{_bindir}/eu-ranlib
Packit Service 801af0
%{_bindir}/eu-readelf
Packit Service 801af0
%{_bindir}/eu-size
Packit Service 801af0
%{_bindir}/eu-stack
Packit Service 801af0
%{_bindir}/eu-strings
Packit Service 801af0
%{_bindir}/eu-strip
Packit Service 801af0
%{_bindir}/eu-unstrip
Packit Service 801af0
%{_mandir}/man1/eu-*.1*
Packit Service 801af0
Packit Service 801af0
%files libs
Packit Service 801af0
%{!?_licensedir:%global license %%doc}
Packit Service 801af0
%license COPYING-GPLV2 COPYING-LGPLV3
Packit Service 801af0
%{_libdir}/libasm-%{version}.so
Packit Service 801af0
%{_libdir}/libdw-%{version}.so
Packit Service 801af0
%{_libdir}/libasm.so.*
Packit Service 801af0
%{_libdir}/libdw.so.*
Packit Service 801af0
Packit Service 801af0
%files devel
Packit Service 801af0
%{_includedir}/dwarf.h
Packit Service 801af0
%dir %{_includedir}/elfutils
Packit Service 801af0
%{_includedir}/elfutils/elf-knowledge.h
Packit Service 801af0
%{_includedir}/elfutils/known-dwarf.h
Packit Service 801af0
%{_includedir}/elfutils/libasm.h
Packit Service 801af0
%{_includedir}/elfutils/libdw.h
Packit Service 801af0
%{_includedir}/elfutils/libdwfl.h
Packit Service 801af0
%{_includedir}/elfutils/libdwelf.h
Packit Service 801af0
%{_includedir}/elfutils/version.h
Packit Service 801af0
%{_libdir}/libasm.so
Packit Service 801af0
%{_libdir}/libdw.so
Packit Service 801af0
%{_libdir}/pkgconfig/libdw.pc
Packit Service 801af0
Packit Service 801af0
%files devel-static
Packit Service 801af0
%{_libdir}/libdw.a
Packit Service 801af0
%{_libdir}/libasm.a
Packit Service 801af0
Packit Service 801af0
%files -f %{name}.lang libelf
Packit Service 801af0
%{!?_licensedir:%global license %%doc}
Packit Service 801af0
%license COPYING-GPLV2 COPYING-LGPLV3
Packit Service 801af0
%{_libdir}/libelf-%{version}.so
Packit Service 801af0
%{_libdir}/libelf.so.*
Packit Service 801af0
Packit Service 801af0
%files libelf-devel
Packit Service 801af0
%{_includedir}/libelf.h
Packit Service 801af0
%{_includedir}/gelf.h
Packit Service 801af0
%{_includedir}/nlist.h
Packit Service 801af0
%{_libdir}/libelf.so
Packit Service 801af0
%{_libdir}/pkgconfig/libelf.pc
Packit Service 801af0
%{_mandir}/man3/elf_*.3*
Packit Service 801af0
Packit Service 801af0
%files libelf-devel-static
Packit Service 801af0
%{_libdir}/libelf.a
Packit Service 801af0
Packit Service 801af0
%if %{provide_yama_scope}
Packit Service 801af0
%files default-yama-scope
Packit Service 801af0
%{_sysctldir}/10-default-yama-scope.conf
Packit Service 801af0
%endif
Packit Service 801af0
Packit Service 801af0
%files debuginfod-client
Packit Service 801af0
%defattr(-,root,root)
Packit Service 801af0
%{_libdir}/libdebuginfod-%{version}.so
Packit Service 801af0
%{_libdir}/libdebuginfod.so.*
Packit Service 801af0
%{_bindir}/debuginfod-find
Packit Service 801af0
%{_mandir}/man1/debuginfod-find.1*
Packit Service 801af0
Packit Service 801af0
%files debuginfod-client-devel
Packit Service 801af0
%defattr(-,root,root)
Packit Service 801af0
%{_libdir}/pkgconfig/libdebuginfod.pc
Packit Service 801af0
%{_mandir}/man3/debuginfod_*.3*
Packit Service 801af0
%{_includedir}/elfutils/debuginfod.h
Packit Service 801af0
%{_libdir}/libdebuginfod.so
Packit Service 801af0
Packit Service 801af0
%files debuginfod
Packit Service 801af0
%defattr(-,root,root)
Packit Service 801af0
%{_bindir}/debuginfod
Packit Service 801af0
%config(noreplace) %{_sysconfdir}/sysconfig/debuginfod
Packit Service 801af0
%{_unitdir}/debuginfod.service
Packit Service 801af0
%{_sysconfdir}/sysconfig/debuginfod
Packit Service 801af0
%{_mandir}/man8/debuginfod.8*
Packit Service 801af0
Packit Service 801af0
%dir %attr(0700,debuginfod,debuginfod) %{_localstatedir}/cache/debuginfod
Packit Service 801af0
%ghost %attr(0600,debuginfod,debuginfod) %{_localstatedir}/cache/debuginfod/debuginfod.sqlite
Packit Service 801af0
Packit Service 801af0
%pre debuginfod
Packit Service 801af0
getent group debuginfod >/dev/null || groupadd -r debuginfod
Packit Service 801af0
getent passwd debuginfod >/dev/null || \
Packit Service 801af0
    useradd -r -g debuginfod -d /var/cache/debuginfod -s /sbin/nologin \
Packit Service 801af0
            -c "elfutils debuginfo server" debuginfod
Packit Service 801af0
exit 0
Packit Service 801af0
Packit Service 801af0
%post debuginfod
Packit Service 801af0
%systemd_post debuginfod.service
Packit Service 801af0
Packit Service 801af0
%postun debuginfod
Packit Service 801af0
%systemd_postun_with_restart debuginfod.service
Packit Service 801af0
Packit Service 801af0
%changelog
Packit Service 497bd3
* Thu Dec 17 2020 Mark Wielaard <mjw@redhat.com> - 0.182-3
Packit Service 497bd3
- Add elfutils-0.182-s390-pid_memory_read.patch
Packit Service 497bd3
Packit Service 801af0
* Mon Nov  2 2020 Mark Wielaard <mjw@redhat.com> - 0.182-2
Packit Service 801af0
- Add elfutils-0.182-debuginfod-test-fix.patch.
Packit Service 801af0
Packit Service 801af0
* Mon Nov  2 2020 Mark Wielaard <mjw@redhat.com> - 0.182-1
Packit Service 801af0
- Upgrade to upstream 0.182
Packit Service 801af0
  - backends: Support for tilegx has been removed.
Packit Service 801af0
  - config: New /etc/profile.d files to provide default $DEBUGINFOD_URLS.
Packit Service 801af0
  - debuginfod: More efficient package traversal, tolerate various
Packit Service 801af0
    errors during scanning, grooming progress is more visible and
Packit Service 801af0
    interruptible, more prometheus metrics.
Packit Service 801af0
  - debuginfod-client: Now supports compressed (kernel) ELF images.
Packit Service 801af0
  - libdwfl: Add ZSTD compression support.
Packit Service 801af0
Packit Service 801af0
* Thu Jun 11 2020 Mark Wielaard <mjw@redhat.com> - 0.180-1
Packit Service 801af0
- New upstream release.
Packit Service 801af0
Packit Service 801af0
* Fri Jan 10 2020 Mark Wielaard <mjw@redhat.com> - 0.178-7
Packit Service 801af0
- Add elfutils-0.178-debuginfod-timeoutprogress.patch
Packit Service 801af0
- Add elfutils-0.178-libasm-ebl.patch
Packit Service 801af0
Packit Service 801af0
* Fri Dec 13 2019 Mark Wielaard <mjw@redhat.com> - 0.178-6
Packit Service 801af0
- Add elfutils-0.178-curl-code-gcc-10.patch
Packit Service 801af0
- Add elfutils-0.178-compressed-vmlinuz.patch
Packit Service 801af0
Packit Service 801af0
* Mon Dec  9 2019 Mark Wielaard <mjw@redhat.com> - 0.178-5
Packit Service 801af0
- Add elfutils-0.178-debuginfod-no-cache.patch. #1781097
Packit Service 801af0
Packit Service 801af0
* Thu Nov 28 2019 Mark Wielaard <mjw@redhat.com> - 0.178-4
Packit Service 801af0
- Add elfutils-debuginfod-client Provides and Requires with depsuffix
Packit Service 801af0
  to get multilib dependencies correct. Add %%{version}-%%{release} to
Packit Service 801af0
  keep subpackages in sync.
Packit Service 801af0
Packit Service 801af0
* Tue Nov 26 2019 Mark Wielaard <mjw@redhat.com> - 0.178-2
Packit Service 801af0
- New upstream release.
Packit Service 801af0
  - debuginfod: New server, client tool and library to index and fetch
Packit Service 801af0
                ELF/DWARF files addressed by build-id through HTTP.
Packit Service 801af0
  - doc: There are now some manual pages for functions and tools.
Packit Service 801af0
  - backends: The libebl libraries are no longer dynamically loaded
Packit Service 801af0
              through dlopen, but are now compiled into libdw.so directly.
Packit Service 801af0
  - readelf: -n, --notes now takes an optional "SECTION" argument.
Packit Service 801af0
             -p and -x now also handle section numbers.
Packit Service 801af0
             New option --dyn-sym to show just the dynamic symbol table.
Packit Service 801af0
  - libcpu: Add RISC-V disassembler.
Packit Service 801af0
  - libdw: Abbrevs and DIEs can now be read concurrently by multiple
Packit Service 801af0
           threads through the same Dwarf handle.
Packit Service 801af0
  - libdwfl: Will try to use debuginfod when installed as fallback to
Packit Service 801af0
             retrieve ELF and DWARF debug data files by build-id.
Packit Service 801af0
- Fix libdebuginfod file list for debuginfo-client[-devel].
Packit Service 801af0
Packit Service 801af0
* Fri Jul  5 2019 Mark Wielaard <mjw@redhat.com> - 0.176-5
Packit Service 801af0
- Add elfutils-0.176-strip-symbols-illformed.patch
Packit Service 801af0
Packit Service 801af0
* Wed Jun  5 2019 Mark Wielaard <mjw@redhat.com> - 0.176-4
Packit Service 801af0
- Add elfutils-0.176-elf-update.patch (#1717349)
Packit Service 801af0
Packit Service 801af0
* Mon May 13 2019 Mark Wielaard <mjw@redhat.com> - 0.176-3
Packit Service 801af0
- Rebuilt for annobin change.
Packit Service 801af0
Packit Service 801af0
* Fri May 10 2019 Mark Wielaard <mjw@redhat.com> - 0.176-2
Packit Service 801af0
- Add elfutils-0.176-xlate-note.patch (#1705138)
Packit Service 801af0
Packit Service 801af0
* Tue May  7 2019 Mark Wielaard <mjw@fedoraproject.org> - 0.176-1
Packit Service 801af0
- New upstream release.
Packit Service 801af0
  - backends: riscv improved core file and return value location support.
Packit Service 801af0
  - Fixes CVE-2019-7146, CVE-2019-7148, CVE-2019-7149, CVE-2019-7150,
Packit Service 801af0
          CVE-2019-7664, CVE-2019-7665.
Packit Service 801af0
Packit Service 801af0
* Mon Dec  3 2018 Mark Wielaard <mjw@redhat.com> - 0.174-6
Packit Service 801af0
- Add elfutils-0.174-gnu-props-32.patch.
Packit Service 801af0
Packit Service 801af0
* Thu Nov 15 2018 Mark Wielaard <mjw@redhat.com> - 0.174-5
Packit Service 801af0
- Add elfutils-0.174-x86_64_unwind.patch (#1650114).
Packit Service 801af0
- Add elfutils-0.174-gnu-property-note.patch (#1650120).
Packit Service 801af0
- Add elfutils-0.174-version-note.patch.
Packit Service 801af0
- Add elfutils-0.174-gnu-attribute-note.patch (#1650125).
Packit Service 801af0
Packit Service 801af0
* Tue Nov  6 2018 Mark Wielaard <mjw@redhat.com> - 0.174-4
Packit Service 801af0
- Add elfutils-0.174-size-rec-ar.patch
Packit Service 801af0
  CVE-2018-18520 (#1646479)
Packit Service 801af0
- Add elfutils-0.174-ar-sh_entsize-zero.patch
Packit Service 801af0
  CVE-2018-18521 (#1646484)
Packit Service 801af0
Packit Service 801af0
* Fri Nov  2 2018 Mark Wielaard <mjw@redhat.com> - 0.174-3
Packit Service 801af0
- Add elfutils-0.174-libdwfl-sanity-check-core-reads.patch
Packit Service 801af0
  CVE-2018-18310 (#1642606)
Packit Service 801af0
Packit Service 801af0
* Fri Oct 19 2018 Mark Wielaard <mjw@redhat.com> - 0.174-2
Packit Service 801af0
- Add elfutils-0.174-strip-unstrip-group.patch (#1638248).
Packit Service 801af0
Packit Service 801af0
* Tue Sep 18 2018 Mark Wielaard <mjw@redhat.com> - 0.174-1
Packit Service 801af0
- New upstream release (#1614972)
Packit Service 801af0
  - libelf, libdw and all tools now handle extended shnum and shstrndx
Packit Service 801af0
    correctly
Packit Service 801af0
  - elfcompress: Don't rewrite input file if no section data needs
Packit Service 801af0
    updating.  Try harder to keep same file mode bits (suid) on rewrite.
Packit Service 801af0
  - strip: Handle mixed (out of order) allocated/non-allocated sections.
Packit Service 801af0
  - unstrip: Handle SHT_GROUP sections.
Packit Service 801af0
  - backends: RISCV and M68K now have backend implementations to
Packit Service 801af0
    generate CFI based backtraces.
Packit Service 801af0
  - Fixes CVE-2018-16062, CVE-2018-16402 and CVE-2018-16403
Packit Service 801af0
    (#1623754, #1625052, #1625057).
Packit Service 801af0
Packit Service 801af0
* Mon Jul 30 2018 Florian Weimer <fweimer@redhat.com> - 0.173-8
Packit Service 801af0
- Rebuild with fixed binutils
Packit Service 801af0
Packit Service 801af0
* Sun Jul 29 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.173-7
Packit Service 801af0
- Add elfutils-0.173-strip-alloc-nonalloc.patch (#1609577)
Packit Service 801af0
Packit Service 801af0
* Tue Jul 24 2018 Mark Wielaard <mjw@fedoraproject.org>
Packit Service 801af0
- Drop libstdc++-devel BuildRequires. gcc-c++ will pull it in.
Packit Service 801af0
Packit Service 801af0
* Tue Jul 24 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.173-6
Packit Service 801af0
- Update elfutils-0.173-annobingroup.patch.
Packit Service 801af0
Packit Service 801af0
* Sat Jul 21 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.173-5
Packit Service 801af0
- Add BuildRequires gcc-c++ for demangle support.
Packit Service 801af0
- Add elfutils-0.173-annobingroup.patch.
Packit Service 801af0
Packit Service 801af0
* Sat Jul 21 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.173-4
Packit Service 801af0
- Add elfutils-0.173-elfcompress.patch (#1607044)
Packit Service 801af0
Packit Service 801af0
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.173-3
Packit Service 801af0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Packit Service 801af0
Packit Service 801af0
* Mon Jul  9 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.173-2
Packit Service 801af0
- Update elfutils-0.173-new-notes-hack.patch for new annobin note.
Packit Service 801af0
- Unbreak cyclic systemd dependency for buildroot container (#1599083)
Packit Service 801af0
Packit Service 801af0
* Fri Jun 29 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.173-1
Packit Service 801af0
- New upstream release
Packit Service 801af0
  - More fixes for crashes and hangs found by afl-fuzz. In particular
Packit Service 801af0
    various functions now detect and break infinite loops caused by bad
Packit Service 801af0
    DIE tree cycles.
Packit Service 801af0
  - readelf: Will now lookup the size and signedness of constant value
Packit Service 801af0
    types to display them correctly (and not just how they were encoded).
Packit Service 801af0
  - libdw: New function dwarf_next_lines to read CU-less .debug_line data.
Packit Service 801af0
    dwarf_begin_elf now accepts ELF files containing just .debug_line
Packit Service 801af0
    or .debug_frame sections (which can be read without needing a DIE
Packit Service 801af0
    tree from the .debug_info section).
Packit Service 801af0
    Removed dwarf_getscn_info, which was never implemented.
Packit Service 801af0
  - backends: Handle BPF simple relocations.
Packit Service 801af0
    The RISCV backends now handles ABI specific CFI and knows about
Packit Service 801af0
    RISCV register types and names.
Packit Service 801af0
Packit Service 801af0
* Wed Jun 20 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.172-2
Packit Service 801af0
- Add elfutils-0.172-robustify.patch.
Packit Service 801af0
Packit Service 801af0
* Mon Jun 11 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.172-1
Packit Service 801af0
- New upstream release.
Packit Service 801af0
  - No functional changes compared to 0.171.
Packit Service 801af0
  - Various bug fixes in libdw and eu-readelf dealing with bad DWARF5
Packit Service 801af0
    data. Thanks to running the afl fuzzer on eu-readelf and various
Packit Service 801af0
    testcases.
Packit Service 801af0
  - eu-readelf -N is ~15% faster.
Packit Service 801af0
Packit Service 801af0
* Fri Jun 01 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.171-1
Packit Service 801af0
- New upstream release.
Packit Service 801af0
  - DWARF5 and split dwarf, including GNU DebugFission, support.
Packit Service 801af0
  - readelf: Handle all new DWARF5 sections.
Packit Service 801af0
    --debug-dump=info+ will show split unit DIEs when found.
Packit Service 801af0
    --dwarf-skeleton can be used when inspecting a .dwo file.
Packit Service 801af0
    Recognizes GNU locviews with --debug-dump=loc.
Packit Service 801af0
  - libdw: New functions dwarf_die_addr_die, dwarf_get_units,
Packit Service 801af0
    dwarf_getabbrevattr_data and dwarf_cu_info.
Packit Service 801af0
    libdw will now try to resolve the alt file on first use
Packit Service 801af0
    when not set yet with dwarf_set_alt.
Packit Service 801af0
    dwarf_aggregate_size() now works with multi-dimensional arrays.
Packit Service 801af0
  - libdwfl: Use process_vm_readv when available instead of ptrace.
Packit Service 801af0
  - backends: Add a RISC-V backend.
Packit Service 801af0
Packit Service 801af0
* Wed Apr 11 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.170-11
Packit Service 801af0
- Add explict libstdc++-devel BuildRequires for demangle support.
Packit Service 801af0
- Add elfutils-0.170-unwind.patch. (#1555726)
Packit Service 801af0
Packit Service 801af0
* Thu Mar 01 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.170-10
Packit Service 801af0
- Add elfutils-0.170-GNU_variable_value.patch
Packit Service 801af0
- Add elfutils-0.170-locviews.patch
Packit Service 801af0
Packit Service 801af0
* Fri Feb 16 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.170-9
Packit Service 801af0
- Add elfutils-0.170-core-pid.patch
Packit Service 801af0
- Add elfutils-0.170-elf_sync.patch
Packit Service 801af0
- Add elfutils-0.170-new-notes-hack.patch
Packit Service 801af0
Packit Service 801af0
* Thu Feb 15 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.170-8
Packit Service 801af0
- Add elfutils-0.170-sys-ptrace.patch
Packit Service 801af0
- Make sure spec can be build even when ldconfig_scriplets aren't defined.
Packit Service 801af0
- Add elfutils-0.170-m68k-packed-not-aligned.patch
Packit Service 801af0
Packit Service 801af0
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.170-7
Packit Service 801af0
- Escape macros in %%changelog
Packit Service 801af0
Packit Service 801af0
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.170-6
Packit Service 801af0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Packit Service 801af0
Packit Service 801af0
* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.170-5
Packit Service 801af0
- Switch to %%ldconfig_scriptlets
Packit Service 801af0
Packit Service 801af0
* Wed Dec 20 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.170-4
Packit Service 801af0
- Add elfutils-0.170-dwarf_aggregate_size.patch.
Packit Service 801af0
Packit Service 801af0
* Wed Nov  8 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.170-3
Packit Service 801af0
- Rely on (and check) systemd_requires for sysctl_apply default-yama-scope.
Packit Service 801af0
Packit Service 801af0
* Thu Nov  2 2017 Mark Wielaard <mjw@redhat.com> - 0.170-2
Packit Service 801af0
- Config files under /usr/lib/sysctl.d (_sysctldir) aren't %%config (#1506660)
Packit Service 801af0
  Admin can place the real config file under /etc/sysctl.d as override.
Packit Service 801af0
Packit Service 801af0
* Thu Aug  3 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.170-1
Packit Service 801af0
- New upstream release. Remove upstreamed patches.
Packit Service 801af0
- provide_yama_scope for either fedora >= 22 and rhel >= 7.
Packit Service 801af0
Packit Service 801af0
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.169-8
Packit Service 801af0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Packit Service 801af0
Packit Service 801af0
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.169-7
Packit Service 801af0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit Service 801af0
Packit Service 801af0
* Fri Jul 21 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.169-6
Packit Service 801af0
- Add elfutils-0.169-strip-data-marker-symbols.patch.
Packit Service 801af0
Packit Service 801af0
* Mon Jul 17 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.169-5
Packit Service 801af0
- Fix build on s390 (ptrace.h). Add elfutils-0.169-s390x-ptrace.patch.
Packit Service 801af0
Packit Service 801af0
* Mon Jul 17 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.169-4
Packit Service 801af0
- Add elfutils-0.169-strip-keep-remove-section.patch (#1465997)
Packit Service 801af0
Packit Service 801af0
* Wed Jun  7 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.169-3
Packit Service 801af0
- Add elfutils-0.169-dup-shstrtab.patch
Packit Service 801af0
- Add elfutils-0.169-strip-empty.patch
Packit Service 801af0
Packit Service 801af0
* Tue May 30 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.169-2
Packit Service 801af0
- Add ppc64 fallback unwinder.
Packit Service 801af0
Packit Service 801af0
* Fri May  5 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.169-1
Packit Service 801af0
- New upstream release. Removed upstreamed patches.
Packit Service 801af0
Packit Service 801af0
* Wed Feb 15 2017 Mark Wielaard <mark@klomp.org> - 0.168-5
Packit Service 801af0
- Add patches for new gcc warnings and new binutils ppc64 attributes.
Packit Service 801af0
  - elfutils-0.168-libasm-truncation.patch
Packit Service 801af0
  - elfutils-0.168-ppc64-attrs.patch
Packit Service 801af0
Packit Service 801af0
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.168-4
Packit Service 801af0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Packit Service 801af0
Packit Service 801af0
* Mon Jan 16 2017 Mark Wielaard <mark@klomp.org> - 0.168-3
Packit Service 801af0
- Never use old, deprecated, filter_provides_in, it really is too broken.
Packit Service 801af0
Packit Service 801af0
* Fri Jan 13 2017 Mark Wielaard <mark@klomp.org> - 0.168-2
Packit Service 801af0
- Filter out private libebl backends from provides.
Packit Service 801af0
Packit Service 801af0
* Wed Dec 28 2016 Mark Wielaard <mark@klomp.org> - 0.168-1
Packit Service 801af0
- New upstream release from new home https://sourceware.org/elfutils/
Packit Service 801af0
- Resolves:
Packit Service 801af0
  - #1396092 Please implement eu-readelf --symbols[=SECTION]
Packit Service 801af0
  - #1388057 memory allocation failure in allocate_elf
Packit Service 801af0
  - #1387584 memory allocation failure in __libelf_set_rawdata_wrlock
Packit Service 801af0
Packit Service 801af0
* Fri Oct  7 2016 Mark Wielaard <mjw@redhat.com> - 0.167-2
Packit Service 801af0
- Add elfutils-0.167-strip-alloc-symbol.patch (#1380961)
Packit Service 801af0
Packit Service 801af0
* Fri Aug 26 2016 Mark Wielaard <mjw@redhat.com> - 0.167-1
Packit Service 801af0
- Upgrade to elfutils-0.167
Packit Service 801af0
  Drop upstream elfutils-0.166-elfcmp-comp-gcc6.patch
Packit Service 801af0
  Fixes: #1365812, #1352232.
Packit Service 801af0
Packit Service 801af0
* Thu Apr 14 2016 Mark Wielaard <mjw@redhat.com> - 0.166-2
Packit Service 801af0
- Add elfutils-0.166-elfcmp-comp-gcc6.patch
Packit Service 801af0
Packit Service 801af0
* Thu Mar 31 2016 Mark Wielaard <mjw@redhat.com> - 0.166-1
Packit Service 801af0
- Upgrade to elfutils-0.166
Packit Service 801af0
  Drop upstreamed patches:
Packit Service 801af0
    - elfutils-0.165-nobitsalign-strip.patch.
Packit Service 801af0
    - elfutils-0.165-reloc.patch.
Packit Service 801af0
    - elfutils-0.165-elf-libelf.patch.
Packit Service 801af0
Packit Service 801af0
* Thu Feb 04 2016 Mark Wielaard <mjw@redhat.com> - 0.165-5
Packit Service 801af0
- Add elfutils-0.165-nobitsalign-strip.patch.
Packit Service 801af0
Packit Service 801af0
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.165-4
Packit Service 801af0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Packit Service 801af0
Packit Service 801af0
* Thu Jan 28 2016 Mark Wielaard <mjw@redhat.com> - 0.165-3
Packit Service 801af0
- Add elfutils-0.165-reloc.patch.
Packit Service 801af0
Packit Service 801af0
* Thu Jan 14 2016 Mark Wielaard <mjw@redhat.com> - 0.165-2
Packit Service 801af0
- Add elfutils-0.165-elf-libelf.patch.
Packit Service 801af0
Packit Service 801af0
* Mon Jan 11 2016 Mark Wielaard <mjw@redhat.com> - 0.165-1
Packit Service 801af0
- Update to elfutils-0.165 (#1294079, #1236699, #807053)
Packit Service 801af0
  - Add eu-elfcompress
Packit Service 801af0
  - Add pkg-config files for libelf and libdw.
Packit Service 801af0
Packit Service 801af0
* Fri Oct 16 2015 Mark Wielaard <mjw@redhat.com> - 0.164-1
Packit Service 801af0
- Update to elfutils-0.164
Packit Service 801af0
- Drop old compat stuff
Packit Service 801af0
Packit Service 801af0
* Mon Sep 07 2015 Mark Wielaard <mjw@redhat.com> - 0.163-4
Packit Service 801af0
- Add elfutils-0.163-readelf-n-undefined-shift.patch (#1259259)
Packit Service 801af0
Packit Service 801af0
* Tue Aug 04 2015 Mark Wielaard <mjw@redhat.com> - 0.163-3
Packit Service 801af0
- Add elfutils-0.163-default-yama-conf.patch (#1250079)
Packit Service 801af0
  Provides: default-yama-scope
Packit Service 801af0
Packit Service 801af0
* Mon Aug 03 2015 Mark Wielaard <mjw@redhat.com> - 0.163-2
Packit Service 801af0
- Add elfutils-0.163-unstrip-shf_info_link.patch
Packit Service 801af0
Packit Service 801af0
* Fri Jun 19 2015 Mark Wielaard <mjw@redhat.com> - 0.163-1
Packit Service 801af0
- Update to 0.163
Packit Service 801af0
  - Drop elfutils-0.162-ftruncate-allocate.patch
Packit Service 801af0
Packit Service 801af0
* Tue Jun 16 2015 Mark Wielaard <mjw@redhat.com> - 0.162-2
Packit Service 801af0
- Add elfutils-0.162-ftruncate-allocate.patch (#1232206)
Packit Service 801af0
Packit Service 801af0
* Thu Jun 11 2015 Mark Wielaard <mjw@redhat.com> - 0.162-1
Packit Service 801af0
- Update to 0.162 (#1170810, #1139815, #1129756, #1020842)
Packit Service 801af0
- Include elfutils/known-dwarf.h
Packit Service 801af0
- Drop BuildRequires glibc-headers (#1230468)
Packit Service 801af0
- Removed integrated upstream patches:
Packit Service 801af0
  - elfutils-0.161-aarch64relro.patch
Packit Service 801af0
  - elfutils-0.161-copyreloc.patch
Packit Service 801af0
  - elfutils-0.161-addralign.patch
Packit Service 801af0
  - elfutils-0.161-ar-long-name.patch
Packit Service 801af0
  - elfutils-0.161-formref-type.patch
Packit Service 801af0
Packit Service 801af0
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.161-8
Packit Service 801af0
- Rebuilt for GCC 5 C++11 ABI change
Packit Service 801af0
Packit Service 801af0
* Mon Mar 23 2015 Mark Wielaard <mjw@redhat.com> - 0.161-7
Packit Service 801af0
- Add elfutils-0.161-aarch64relro.patch (#1201778)
Packit Service 801af0
Packit Service 801af0
* Mon Mar 09 2015 Mark Wielaard <mjw@redhat.com> - 0.161-6
Packit Service 801af0
- Add elfutils-0.161-copyreloc.patch.
Packit Service 801af0
Packit Service 801af0
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 0.161-5
Packit Service 801af0
- Rebuilt for Fedora 23 Change
Packit Service 801af0
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
Packit Service 801af0
Packit Service 801af0
* Sat Feb 07 2015 Mark Wielaard <mjw@redhat.com> - 0.161-4
Packit Service 801af0
- Add elfutils-0.161-addralign.patch (#1189928)
Packit Service 801af0
Packit Service 801af0
* Thu Feb 05 2015 Mark Wielaard <mjw@redhat.com> - 0.161-3
Packit Service 801af0
- Add elfutils-0.161-formref-type.patch
Packit Service 801af0
Packit Service 801af0
* Tue Jan 13 2015 Mark Wielaard <mjw@redhat.com> - 0.161-2
Packit Service 801af0
- Add elfutils-0.161-ar-long-name.patch (#1181525 CVE-2014-9447)
Packit Service 801af0
Packit Service 801af0
* Fri Dec 19 2014 Mark Wielaard <mjw@redhat.com> - 0.161-1
Packit Service 801af0
- Update to 0.161.
Packit Service 801af0
Packit Service 801af0
* Wed Aug 27 2014 Mark Wielaard <mjw@redhat.com> - 0.160-1
Packit Service 801af0
- Update to 0.160.
Packit Service 801af0
  - Remove integrated upstream patches:
Packit Service 801af0
    elfutils-aarch64-user_regs_struct.patch
Packit Service 801af0
    elfutils-0.159-argp-attach.patch
Packit Service 801af0
    elfutils-0.159-aarch64-bool-ret.patch
Packit Service 801af0
    elfutils-0.159-elf-h.patch
Packit Service 801af0
    elfutils-0.159-ppc64le-elfv2-abi.patch
Packit Service 801af0
    elfutils-0.159-report_r_debug.patch
Packit Service 801af0
    elfutils-0.159-ko_xz.patch
Packit Service 801af0
Packit Service 801af0
* Sat Aug 16 2014 Mark Wielaard <mjw@redhat.com> - 0.159-10
Packit Service 801af0
- Add elfutils-0.159-ko_xz.patch
Packit Service 801af0
Packit Service 801af0
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.159-9
Packit Service 801af0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Packit Service 801af0
Packit Service 801af0
* Mon Jul 28 2014 Mark Wielaard <mjw@redhat.com> - 0.159-8
Packit Service 801af0
- Add elfutils-0.159-report_r_debug.patch (#1112610)
Packit Service 801af0
Packit Service 801af0
* Fri Jul 18 2014 Mark Wielaard <mjw@redhat.com> - 0.159-7
Packit Service 801af0
- Add configure check to elfutils-aarch64-user_regs_struct.patch.
Packit Service 801af0
Packit Service 801af0
* Sat Jul 12 2014 Tom Callaway <spot@fedoraproject.org> - 0.159-6
Packit Service 801af0
- fix license handling
Packit Service 801af0
Packit Service 801af0
* Fri Jul  4 2014 Mark Wielaard <mjw@redhat.com> - 0.159-5
Packit Service 801af0
- Add elfutils-0.159-aarch64-bool-ret.patch
Packit Service 801af0
- Add elfutils-0.159-elf-h.patch
Packit Service 801af0
- Add elfutils-0.159-ppc64le-elfv2-abi.patch (#1110249)
Packit Service 801af0
Packit Service 801af0
* Tue Jun 10 2014 Mark Wielaard <mjw@redhat.com> - 0.159-4
Packit Service 801af0
- Add elfutils-0.159-argp-attach.patch (#1107654)
Packit Service 801af0
Packit Service 801af0
* Mon Jun 09 2014 Kyle McMartin <kyle@fedoraproject.org> - 0.159-3
Packit Service 801af0
- AArch64: handle new glibc-headers which provides proper GETREGSET structs.
Packit Service 801af0
Packit Service 801af0
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.159-2.1
Packit Service 801af0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Packit Service 801af0
Packit Service 801af0
* Mon May 19 2014 Mark Wielaard <mjw@redhat.com> - 0.159-1
Packit Service 801af0
- Update to 0.159.
Packit Service 801af0
  - Remove integrated upstream patches:
Packit Service 801af0
    robustify.patch, mod-e_type.patch and CVE-2014-0172.patch.
Packit Service 801af0
  - Remove special handling of now default compile and configure flags:
Packit Service 801af0
    Don't remove -Werror=format-security, don't configure --enable-dwz.
Packit Service 801af0
Packit Service 801af0
* Thu Apr 10 2014 Mark Wielaard <mjw@redhat.com> - 0.158-3
Packit Service 801af0
- Add elfutils-0.158-CVE-2014-0172.patch (#1085729)
Packit Service 801af0
Packit Service 801af0
* Tue Mar 11 2014 Mark Wielaard <mjw@redhat.com> - 0.158-2
Packit Service 801af0
- Add elfutils-0.158-mod-e_type.patch.
Packit Service 801af0
Packit Service 801af0
* Mon Jan  6 2014 Mark Wielaard <mjw@redhat.com> - 0.158-1
Packit Service 801af0
- Update to 0.158. Remove all patches now upstream. Add eu-stack.
Packit Service 801af0
Packit Service 801af0
* Thu Dec 19 2013 Mark Wielaard <mjw@redhat.com> - 0.157-4
Packit Service 801af0
- Add elfutils-0.157-aarch64-got-special-symbol.patch.
Packit Service 801af0
- Remove -Werror=format-security from RPM_OPT_FLAGS.
Packit Service 801af0
Packit Service 801af0
* Fri Dec 13 2013 Petr Machata <pmachata@redhat.com> - 0.157-3
Packit Service 801af0
- Add upstream support for aarch64
Packit Service 801af0
Packit Service 801af0
* Wed Oct  9 2013 Mark Wielaard <mjw@redhat.com> 0.157-2
Packit Service 801af0
- Show tests/test-suite.log in build.log when make check fails.
Packit Service 801af0
Packit Service 801af0
* Mon Sep 30 2013 Mark Wielaard <mjw@redhat.com> 0.157-1
Packit Service 801af0
- Update to 0.157.
Packit Service 801af0
- Remove elfutils-0.156-abi_cfi-ppc-s390-arm.patch.
Packit Service 801af0
- Remove elfutils-0.156-et_dyn-kernels.patch.
Packit Service 801af0
Packit Service 801af0
* Fri Sep 06 2013 Mark Wielaard <mjw@redhat.com> 0.156-5
Packit Service 801af0
- Add elfutils-0.156-abi_cfi-ppc-s390-arm.patch.
Packit Service 801af0
  Sets up initial CFI return register, CFA location expression and
Packit Service 801af0
  register rules for PPC, S390 and ARM (dwarf_cfi_addrframe support).
Packit Service 801af0
Packit Service 801af0
* Mon Aug 26 2013 Mark Wielaard <mjw@redhat.com> 0.156-4
Packit Service 801af0
- Add elfutils-0.156-et_dyn-kernels.patch.
Packit Service 801af0
  Fixes an issue on ppc64 with systemtap kernel address placement.
Packit Service 801af0
Packit Service 801af0
* Thu Aug  8 2013 Mark Wielaard <mjw@redhat.com> 0.156-3
Packit Service 801af0
- Make check can now also be ran in parallel.
Packit Service 801af0
Packit Service 801af0
* Thu Jul 25 2013 Jan Kratochvil <jan.kratochvil@redhat.com> 0.156-2
Packit Service 801af0
- Update the %%configure command for compatibility with fc20 Koji.
Packit Service 801af0
Packit Service 801af0
* Thu Jul 25 2013 Jan Kratochvil <jan.kratochvil@redhat.com> 0.156-1
Packit Service 801af0
- Update to 0.156.
Packit Service 801af0
  - #890447 - Add __bss_start and __TMC_END__ to elflint.
Packit Service 801af0
  - #909481 - Only try opening files with installed compression libraries.
Packit Service 801af0
  - #914908 - Add __bss_start__ to elflint.
Packit Service 801af0
  - #853757 - Updated Polish translation.
Packit Service 801af0
  - #985438 - Incorrect prototype of __libdwfl_find_elf_build_id.
Packit Service 801af0
  - Drop upstreamed elfutils-0.155-binutils-pr-ld-13621.patch.
Packit Service 801af0
  - Drop upstreamed elfutils-0.155-mem-align.patch.
Packit Service 801af0
  - Drop upstreamed elfutils-0.155-sizeof-pointer-memaccess.patch.
Packit Service 801af0
Packit Service 801af0
* Tue Jul 02 2013 Karsten Hopp <karsten@redhat.com> 0.155-6
Packit Service 801af0
- bump release and rebuild to fix dependencies on PPC
Packit Service 801af0
Packit Service 801af0
* Sun Feb 24 2013 Mark Wielaard <mjw@redhat.com> - 0.155-5
Packit Service 801af0
- Add ARM variant to elfutils-0.155-binutils-pr-ld-13621.patch rhbz#914908.
Packit Service 801af0
- rhel >= 5 has xz-devel
Packit Service 801af0
Packit Service 801af0
* Fri Feb 22 2013 Mark Wielaard <mjw@redhat.com> - 0.155-4
Packit Service 801af0
- Replace elfutils-0.155-binutils-pr-ld-13621.patch with upstream fix.
Packit Service 801af0
Packit Service 801af0
* Thu Jan 24 2013 Mark Wielaard <mjw@redhat.com> - 0.155-3
Packit Service 801af0
- Backport sizeof-pointer-memaccess upstream fixes.
Packit Service 801af0
Packit Service 801af0
* Thu Jan 10 2013 Mark Wielaard <mjw@redhat.com> - 0.155-2
Packit Service 801af0
- #891553 - unaligned memory access issues.
Packit Service 801af0
Packit Service 801af0
* Mon Aug 27 2012 Mark Wielaard <mjw@redhat.com> - 0.155-1
Packit Service 801af0
- Update to 0.155.
Packit Service 801af0
  - #844270 - eu-nm invalid %%N$ use detected.
Packit Service 801af0
  - #847454 - Ukrainian translation update.
Packit Service 801af0
  - Removed local ar 64-bit symbol patch, dwz support patch and xlatetom fix.
Packit Service 801af0
Packit Service 801af0
* Tue Aug 14 2012 Petr Machata <pmachata@redhat.com> - 0.154-4
Packit Service 801af0
- Add support for archives with 64-bit symbol tables (#843019)
Packit Service 801af0
Packit Service 801af0
* Wed Aug 01 2012 Mark Wielaard <mjw@redhat.com> 0.154-3
Packit Service 801af0
- Add dwz support
Packit Service 801af0
Packit Service 801af0
* Wed Jul 18 2012 Mark Wielaard <mjw@redhat.com> 0.154-2
Packit Service 801af0
- Add upstream xlatetom fix (#835877)
Packit Service 801af0
Packit Service 801af0
* Mon Jul 02 2012 Karsten Hopp <karsten@redhat.com> 0.154-1.1
Packit Service 801af0
- disable unstrip-n check for now (835877)
Packit Service 801af0
Packit Service 801af0
* Fri Jun 22 2012 Mark Wielaard <mjw@redhat.com> - 0.154-1
Packit Service 801af0
- Update to 0.154
Packit Service 801af0
  - elflint doesn't recognize SHF_INFO_LINK on relocation sections (#807823)
Packit Service 801af0
  - Update license to GPLv3+ and (GPLv2+ or LGPLv3+)
Packit Service 801af0
  - Remove elfutils-0.153-dwfl_segment_report_module.patch
Packit Service 801af0
- Add elfutils-0.154-binutils-pr-ld-13621.patch
Packit Service 801af0
Packit Service 801af0
* Mon Apr 02 2012 Mark Wielaard <mark@klomp.org> - 0.153-2
Packit Service 801af0
- Fix for eu-unstrip emits garbage for librt.so.1 (#805447)
Packit Service 801af0
Packit Service 801af0
* Thu Feb 23 2012 Mark Wielaard <mjw@redhat.com> - 0.153-1
Packit Service 801af0
- Update to 0.153
Packit Service 801af0
  - New --disable-werror for portability.
Packit Service 801af0
  - Support for .zdebug sections (#679777)
Packit Service 801af0
  - type_units and DW_AT_GNU_odr_signature support (#679815)
Packit Service 801af0
  - low level support DW_OP_GNU_entry_value and DW_TAG_GNU_call_site (#688090)
Packit Service 801af0
  - FTBFS on rawhide with gcc 4.7 (#783506)
Packit Service 801af0
    - Remove gcc-4.7 patch
Packit Service 801af0
Packit Service 801af0
* Fri Jan 20 2012 Mark Wielaard <mjw@redhat.com> - 0.152-3
Packit Service 801af0
- Fixes for gcc-4.7 based on upstream commit 32899a (#783506).
Packit Service 801af0
Packit Service 801af0
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.152-2
Packit Service 801af0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Packit Service 801af0
Packit Service 801af0
* Tue Feb 15 2011 Roland McGrath <roland@redhat.com> - 0.152-1
Packit Service 801af0
- Update to 0.152
Packit Service 801af0
  - Various build and warning nits fixed for newest GCC and Autoconf.
Packit Service 801af0
  - libdwfl: Yet another prelink-related fix for another regression. (#674465)
Packit Service 801af0
  - eu-elfcmp: New flag --ignore-build-id to ignore differing build ID bits.
Packit Service 801af0
  - eu-elfcmp: New flag -l/--verbose to print all differences.
Packit Service 801af0
Packit Service 801af0
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.151-2
Packit Service 801af0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Packit Service 801af0
Packit Service 801af0
* Wed Jan 12 2011 Roland McGrath <roland@redhat.com> - 0.151-1
Packit Service 801af0
- Update to 0.151
Packit Service 801af0
  - libdwfl: Fix for more prelink cases with separate debug file.
Packit Service 801af0
  - eu-strip: New flag --strip-sections to remove section headers entirely.
Packit Service 801af0
Packit Service 801af0
* Thu Dec  2 2010 Roland McGrath <roland@redhat.com> - 0.150-2
Packit Service 801af0
- libdwfl: Remove bogus assert. (#658268)
Packit Service 801af0
Packit Service 801af0
* Tue Nov 23 2010 Roland McGrath <roland@redhat.com> - 0.150-1
Packit Service 801af0
- Update to 0.150
Packit Service 801af0
  - libdw: Fix for handling huge .debug_aranges section. (#638432)
Packit Service 801af0
  - libdwfl: Fix for handling prelinked DSO with separate debug file. (#652857)
Packit Service 801af0
  - findtextrel: Fix diagnostics to work with usual section ordering.
Packit Service 801af0
Packit Service 801af0
* Wed Sep 29 2010 jkeating - 0.149-2
Packit Service 801af0
- Rebuilt for gcc bug 634757
Packit Service 801af0
Packit Service 801af0
* Mon Sep 13 2010 Roland McGrath <roland@redhat.com> - 0.149-1
Packit Service 801af0
- Update to 0.149
Packit Service 801af0
  - libdw: Decode new DW_OP_GNU_implicit_pointer operation;
Packit Service 801af0
           new function dwarf_getlocation_implicit_pointer.
Packit Service 801af0
  - libdwfl: New function dwfl_dwarf_line.
Packit Service 801af0
  - eu-addr2line: New flag -F/--flags to print more DWARF line info details.
Packit Service 801af0
  - eu-readelf: better .debug_loc processing (#627729)
Packit Service 801af0
  - eu-strings: Fix non-mmap file reading. (#609468)
Packit Service 801af0
  - eu-strip: -g recognizes .gdb_index as a debugging section. (#631997)
Packit Service 801af0
Packit Service 801af0
* Mon Jun 28 2010 Roland McGrath <roland@redhat.com> - 0.148-1
Packit Service 801af0
- Update to 0.148
Packit Service 801af0
  - libdw: Accept DWARF 4 format: new functions dwarf_next_unit,
Packit Service 801af0
           dwarf_offdie_types.
Packit Service 801af0
           New functions dwarf_lineisa, dwarf_linediscriminator,
Packit Service 801af0
           dwarf_lineop_index.
Packit Service 801af0
  - libdwfl: Fixes in core-file handling, support cores from PIEs. (#588818)
Packit Service 801af0
             When working from build IDs, don't open a named file
Packit Service 801af0
             that mismatches.
Packit Service 801af0
  - readelf: Handle DWARF 4 formats.
Packit Service 801af0
Packit Service 801af0
* Mon May  3 2010 Roland McGrath <roland@redhat.com> - 0.147-1
Packit Service 801af0
- Update to 0.147
Packit Service 801af0
Packit Service 801af0
* Wed Apr 21 2010 Roland McGrath <roland@redhat.com> - 0.146-1
Packit Service 801af0
- Update to 0.146
Packit Service 801af0
  - libdwfl: New function dwfl_core_file_report.
Packit Service 801af0
  - libelf: Fix handling of phdrs in truncated file. (#577310)
Packit Service 801af0
  - libdwfl: Fix infinite loop handling clobbered link_map. (#576379)
Packit Service 801af0
- Package translations.
Packit Service 801af0
Packit Service 801af0
* Tue Feb 23 2010 Roland McGrath <roland@redhat.com> - 0.145-1
Packit Service 801af0
- Update to 0.145
Packit Service 801af0
  - Fix build with --disable-dependency-tracking. (#564646)
Packit Service 801af0
  - Fix build with most recent glibc headers.
Packit Service 801af0
  - libdw: Fix CFI decoding. (#563528)
Packit Service 801af0
  - libdwfl: Fix address bias returned by CFI accessors. (#563528)
Packit Service 801af0
             Fix core file module layout identification. (#559836)
Packit Service 801af0
  - readelf: Fix CFI decoding.
Packit Service 801af0
Packit Service 801af0
* Fri Jan 15 2010 Roland McGrath <roland@redhat.com> - 0.144-2
Packit Service 801af0
- Fix sloppy #include's breaking build with F-13 glibc.
Packit Service 801af0
Packit Service 801af0
* Thu Jan 14 2010 Roland McGrath <roland@redhat.com> - 0.144-1
Packit Service 801af0
- Update to 0.144
Packit Service 801af0
  - libdw: New function dwarf_aggregate_size for computing (constant) type
Packit Service 801af0
           sizes, including array_type cases with nontrivial calculation.
Packit Service 801af0
  - readelf: Don't give errors for missing info under -a.
Packit Service 801af0
             Handle Linux "VMCOREINFO" notes under -n.
Packit Service 801af0
- Resolves: RHBZ #527004, RHBZ #530704, RHBZ #550858
Packit Service 801af0
Packit Service 801af0
* Mon Sep 21 2009 Roland McGrath <roland@redhat.com> - 0.143-1
Packit Service 801af0
- Update to 0.143
Packit Service 801af0
  - libdw: Various convenience functions for individual attributes now use
Packit Service 801af0
           dwarf_attr_integrate to look up indirect inherited attributes.
Packit Service 801af0
           Location expression handling now supports DW_OP_implicit_value.
Packit Service 801af0
  - libdwfl: Support automatic decompression of files in XZ format,
Packit Service 801af0
             and of Linux kernel images made with bzip2 or LZMA
Packit Service 801af0
             (as well as gzip).
Packit Service 801af0
Packit Service 801af0
* Tue Jul 28 2009 Roland McGrath <roland@redhat.com> - 0.142-1
Packit Service 801af0
- Update to 0.142
Packit Service 801af0
  - libelf: Bug fix in filling gaps between sections. (#512840)
Packit Service 801af0
  - libelf: Add elf_getshdrnum alias for elf_getshnum and elf_getshdrstrndx
Packit Service 801af0
            alias for elf_getshstrndx and deprecate original names.
Packit Service 801af0
  - libebl, elflint: Add support for STB_GNU_UNIQUE. (#511436)
Packit Service 801af0
  - readelf: Add -N option, speeds up DWARF printing
Packit Service 801af0
             without address->name lookups. (#505347)
Packit Service 801af0
  - libdw: Add support for decoding DWARF CFI into location description form.
Packit Service 801af0
           Handle some new DWARF 3 expression operations previously omitted.
Packit Service 801af0
           Basic handling of some new encodings slated for DWARF 4.
Packit Service 801af0
Packit Service 801af0
* Thu Apr 23 2009 Roland McGrath <roland@redhat.com> - 0.141-1
Packit Service 801af0
- Update to 0.141
Packit Service 801af0
  - libebl: sparc backend fixes (#490585)
Packit Service 801af0
            some more arm backend support
Packit Service 801af0
  - libdwfl: fix dwfl_module_build_id for prelinked DSO case (#489439)
Packit Service 801af0
             fixes in core file support (#494858)
Packit Service 801af0
             dwfl_module_getsym interface improved for non-address symbols
Packit Service 801af0
  - eu-strip: fix infinite loop on strange inputs with -f
Packit Service 801af0
  - eu-addr2line: take -j/--section=NAME option for binutils compatibility
Packit Service 801af0
                  (same effect as '(NAME)0x123' syntax already supported)
Packit Service 801af0
- Resolves: RHBZ #495213, RHBZ #465872, RHBZ #470055, RHBZ #484623
Packit Service 801af0
Packit Service 801af0
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.140-2
Packit Service 801af0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Packit Service 801af0
Packit Service 801af0
* Sun Feb 15 2009 Roland McGrath <roland@redhat.com> - 0.140-1
Packit Service 801af0
- Update to 0.140
Packit Service 801af0
  - libelf: Fix regression in creation of section header. (#484946)
Packit Service 801af0
Packit Service 801af0
* Fri Jan 23 2009 Roland McGrath <roland@redhat.com> - 0.139-1
Packit Service 801af0
- Update to 0.139
Packit Service 801af0
  - libcpu: Add Intel SSE4 disassembler support
Packit Service 801af0
  - readelf: Implement call frame information and exception handling dumping.
Packit Service 801af0
             Add -e option.  Enable it implicitly for -a.
Packit Service 801af0
  - elflint: Check PT_GNU_EH_FRAME program header entry.
Packit Service 801af0
  - libdwfl: Support automatic gzip/bzip2 decompression of ELF files. (#472136)
Packit Service 801af0
Packit Service 801af0
* Thu Jan  1 2009 Roland McGrath <roland@redhat.com> - 0.138-2
Packit Service 801af0
- Fix libelf regression.
Packit Service 801af0
Packit Service 801af0
* Wed Dec 31 2008 Roland McGrath <roland@redhat.com> - 0.138-1
Packit Service 801af0
- Update to 0.138
Packit Service 801af0
  - Install <elfutils/version.h> header file for applications to use in
Packit Service 801af0
    source version compatibility checks.
Packit Service 801af0
  - libebl: backend fixes for i386 TLS relocs; backend support for NT_386_IOPERM
Packit Service 801af0
  - libcpu: disassembler fixes (#469739)
Packit Service 801af0
  - libdwfl: bug fixes (#465878)
Packit Service 801af0
  - libelf: bug fixes
Packit Service 801af0
  - eu-nm: bug fixes for handling corrupt input files (#476136)
Packit Service 801af0
Packit Service 801af0
* Wed Oct  1 2008 Roland McGrath <roland@redhat.com> - 0.137-3
Packit Service 801af0
- fix libdwfl regression (#462689)
Packit Service 801af0
Packit Service 801af0
* Thu Aug 28 2008 Roland McGrath <roland@redhat.com> - 0.137-2
Packit Service 801af0
- Update to 0.137
Packit Service 801af0
  - libdwfl: bug fixes; new segment interfaces;
Packit Service 801af0
             all the libdwfl-based tools now support --core=COREFILE option
Packit Service 801af0
- Resolves: RHBZ #325021, RHBZ #447416
Packit Service 801af0
Packit Service 801af0
* Mon Jul  7 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.135-2
Packit Service 801af0
- fix conditional comparison
Packit Service 801af0
Packit Service 801af0
* Mon May 12 2008 Roland McGrath <roland@redhat.com> - 0.135-1
Packit Service 801af0
- Update to 0.135
Packit Service 801af0
  - libdwfl: bug fixes
Packit Service 801af0
  - eu-strip: changed handling of ET_REL files wrt symbol tables and relocs
Packit Service 801af0
Packit Service 801af0
* Wed Apr  9 2008 Roland McGrath <roland@redhat.com> - 0.134-1
Packit Service 801af0
- Update to 0.134
Packit Service 801af0
  - elflint: backend improvements for sparc, alpha (#204170)
Packit Service 801af0
  - libdwfl, libelf: bug fixes (#439344, #438867, #438263, #438190)
Packit Service 801af0
- Remove Conflicts: libelf-devel from elfutils-libelf-devel. (#435742)
Packit Service 801af0
Packit Service 801af0
* Sun Mar  2 2008 Roland McGrath <roland@redhat.com> - 0.133-2
Packit Service 801af0
- Update to 0.133
Packit Service 801af0
  - readelf, elflint, libebl: SHT_GNU_ATTRIBUTE section handling (readelf -A)
Packit Service 801af0
  - readelf: core note handling for NT_386_TLS, NT_PPC_SPE, Alpha NT_AUXV
Packit Service 801af0
  - libdwfl: bug fixes and optimization in relocation handling
Packit Service 801af0
  - elfcmp: bug fix for non-allocated section handling
Packit Service 801af0
  - ld: implement newer features of binutils linker.
Packit Service 801af0
- Install eu-objdump and libasm, now has limited disassembler support.
Packit Service 801af0
Packit Service 801af0
* Mon Jan 21 2008 Roland McGrath <roland@redhat.com> - 0.132-3
Packit Service 801af0
- Update to 0.132
Packit Service 801af0
  - libelf: Use loff_t instead of off64_t in libelf.h header. (#377241)
Packit Service 801af0
  - eu-readelf: Fix handling of ET_REL files in archives.
Packit Service 801af0
  - libcpu: Implement x86 and x86-64 disassembler.
Packit Service 801af0
  - libasm: Add interface for disassembler.
Packit Service 801af0
  - all programs: add debugging of branch prediction.
Packit Service 801af0
  - libelf: new function elf_scnshndx.
Packit Service 801af0
Packit Service 801af0
* Sun Nov 11 2007 Roland McGrath <roland@redhat.com> - 0.131-1
Packit Service 801af0
- Update to 0.131
Packit Service 801af0
  - libdw: DW_FORM_ref_addr support; dwarf_formref entry point now deprecated;
Packit Service 801af0
           bug fixes for oddly-formatted DWARF
Packit Service 801af0
  - libdwfl: bug fixes in offline archive support, symbol table handling;
Packit Service 801af0
             apply partial relocations for dwfl_module_address_section on ET_REL
Packit Service 801af0
  - libebl: powerpc backend support for Altivec registers
Packit Service 801af0
Packit Service 801af0
* Wed Oct 17 2007 Roland McGrath <roland@redhat.com> - 0.130-3
Packit Service 801af0
- Fix ET_REL support.
Packit Service 801af0
- Fix odd indentation in eu-readelf -x output.
Packit Service 801af0
Packit Service 801af0
* Tue Oct 16 2007 Roland McGrath <roland@redhat.com> - 0.130-1
Packit Service 801af0
- Update to 0.130
Packit Service 801af0
  - eu-readelf -p option can take an argument like -x for one section
Packit Service 801af0
  - eu-readelf --archive-index (or -c)
Packit Service 801af0
  - eu-readelf -n improved output for core dumps
Packit Service 801af0
  - eu-readelf: handle SHT_NOTE sections without requiring phdrs (#249467)
Packit Service 801af0
  - eu-elflint: ditto
Packit Service 801af0
  - eu-elflint: stricter checks on debug sections
Packit Service 801af0
  - eu-unstrip: new options, --list (or -n), --relocate (or -R)
Packit Service 801af0
  - libelf: new function elf_getdata_rawchunk, replaces gelf_rawchunk;
Packit Service 801af0
            new functions gelf_getnote, gelf_getauxv, gelf_update_auxv
Packit Service 801af0
  - libebl: backend improvements (#324031)
Packit Service 801af0
  - libdwfl: build_id support, new functions for it
Packit Service 801af0
  - libdwfl: dwfl_module_addrsym fixes (#268761, #268981)
Packit Service 801af0
  - libdwfl offline archive support, new script eu-make-debug-archive
Packit Service 801af0
Packit Service 801af0
* Mon Aug 20 2007 Roland McGrath <roland@redhat.com> - 0.129-2
Packit Service 801af0
- Fix false-positive eu-elflint failure on ppc -mbss-plt binaries.
Packit Service 801af0
Packit Service 801af0
* Tue Aug 14 2007 Roland McGrath <roland@redhat.com> - 0.129-1
Packit Service 801af0
- Update to 0.129
Packit Service 801af0
  - readelf: new options --hex-dump (or -x), --strings (or -p) (#250973)
Packit Service 801af0
  - addr2line: new option --symbols (or -S)
Packit Service 801af0
  - libdw: dwarf_getscopes fixes (#230235)
Packit Service 801af0
  - libdwfl: dwfl_module_addrsym fixes (#249490)
Packit Service 801af0
Packit Service 801af0
* Fri Jun  8 2007 Roland McGrath <roland@redhat.com> - 0.128-2
Packit Service 801af0
- Update to 0.128
Packit Service 801af0
  - new program: unstrip
Packit Service 801af0
  - elfcmp: new option --hash-inexact
Packit Service 801af0
- Replace Conflicts: with Provides/Requires using -arch
Packit Service 801af0
Packit Service 801af0
* Wed Apr 18 2007 Roland McGrath <roland@redhat.com> - 0.127-1
Packit Service 801af0
- Update to 0.127
Packit Service 801af0
  - libdw: new function dwarf_getsrcdirs
Packit Service 801af0
  - libdwfl: new functions dwfl_module_addrsym, dwfl_report_begin_add,
Packit Service 801af0
             dwfl_module_address_section
Packit Service 801af0
Packit Service 801af0
* Mon Feb  5 2007 Roland McGrath <roland@redhat.com> - 0.126-1
Packit Service 801af0
- Update to 0.126
Packit Service 801af0
  - New program eu-ar.
Packit Service 801af0
  - libdw: fix missing dwarf_getelf (#227206)
Packit Service 801af0
  - libdwfl: dwfl_module_addrname for st_size=0 symbols (#227167, #227231)
Packit Service 801af0
Packit Service 801af0
* Wed Jan 10 2007 Roland McGrath <roland@redhat.com> - 0.125-3
Packit Service 801af0
- Fix overeager warn_unused_result build failures.
Packit Service 801af0
Packit Service 801af0
* Wed Jan 10 2007 Roland McGrath <roland@redhat.com> - 0.125-1
Packit Service 801af0
- Update to 0.125
Packit Service 801af0
  - elflint: Compare DT_GNU_HASH tests.
Packit Service 801af0
  - move archives into -static RPMs
Packit Service 801af0
  - libelf, elflint: better support for core file handling
Packit Service 801af0
  - Really fix libdwfl sorting of modules with 64-bit addresses (#220817).
Packit Service 801af0
- Resolves: RHBZ #220817, RHBZ #213792
Packit Service 801af0
Packit Service 801af0
* Tue Oct 10 2006 Roland McGrath <roland@redhat.com> - 0.124-1
Packit Service 801af0
- eu-strip -f: copy symtab into debuginfo file when relocs use it (#203000)
Packit Service 801af0
- Update to 0.124
Packit Service 801af0
  - libebl: fix ia64 reloc support (#206981)
Packit Service 801af0
  - libebl: sparc backend support for return value location
Packit Service 801af0
  - libebl, libdwfl: backend register name support extended with more info
Packit Service 801af0
  - libelf, libdw: bug fixes for unaligned accesses on machines that care
Packit Service 801af0
  - readelf, elflint: trivial bugs fixed
Packit Service 801af0
Packit Service 801af0
* Mon Aug 14 2006 Roland McGrath <roland@redhat.com> 0.123-1
Packit Service 801af0
- Update to 0.123
Packit Service 801af0
  - libebl: Backend build fixes, thanks to Stepan Kasal.
Packit Service 801af0
  - libebl: ia64 backend support for register names, return value location
Packit Service 801af0
  - libdwfl: Handle truncated linux kernel module section names.
Packit Service 801af0
  - libdwfl: Look for linux kernel vmlinux files with .debug suffix.
Packit Service 801af0
  - elflint: Fix checks to permit --hash-style=gnu format.
Packit Service 801af0
Packit Service 801af0
* Mon Jul 17 2006 Roland McGrath <roland@redhat.com> - 0.122-4
Packit Service 801af0
- Fix warnings in elflint compilation.
Packit Service 801af0
Packit Service 801af0
* Wed Jul 12 2006 Roland McGrath <roland@redhat.com> - 0.122-3
Packit Service 801af0
- Update to 0.122
Packit Service 801af0
  - Fix libdwfl sorting of modules with 64-bit addresses (#198225).
Packit Service 801af0
  - libebl: add function to test for relative relocation
Packit Service 801af0
  - elflint: fix and extend DT_RELCOUNT/DT_RELACOUNT checks
Packit Service 801af0
  - elflint, readelf: add support for DT_GNU_HASH
Packit Service 801af0
  - libelf: add elf_gnu_hash
Packit Service 801af0
  - elflint, readelf: add support for 64-bit SysV-style hash tables
Packit Service 801af0
  - libdwfl: new functions dwfl_module_getsymtab, dwfl_module_getsym.
Packit Service 801af0
Packit Service 801af0
* Thu Jun 15 2006 Roland McGrath <roland@redhat.com> - 0.121-1
Packit Service 801af0
- Update to 0.121
Packit Service 801af0
  - libelf: bug fixes for rewriting existing files when using mmap (#187618).
Packit Service 801af0
  - make all installed headers usable in C++ code (#193153).
Packit Service 801af0
  - eu-readelf: better output format.
Packit Service 801af0
  - eu-elflint: fix tests of dynamic section content.
Packit Service 801af0
  - libdw, libdwfl: handle files without aranges info.
Packit Service 801af0
Packit Service 801af0
* Thu May 25 2006 Jeremy Katz <katzj@redhat.com> - 0.120-3
Packit Service 801af0
- rebuild to pick up -devel deps
Packit Service 801af0
Packit Service 801af0
* Tue Apr  4 2006 Roland McGrath <roland@redhat.com> - 0.120-2
Packit Service 801af0
- Update to 0.120
Packit Service 801af0
  - License changed to GPL, with some exceptions for using
Packit Service 801af0
    the libelf, libebl, libdw, and libdwfl library interfaces.
Packit Service 801af0
    Red Hat elfutils is an included package of the Open Invention Network.
Packit Service 801af0
  - dwarf.h updated for DWARF 3.0 final specification.
Packit Service 801af0
  - libelf: Fix corruption in ELF_C_RDWR uses (#187618).
Packit Service 801af0
  - libdwfl: New function dwfl_version; fixes for offline.
Packit Service 801af0
Packit Service 801af0
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.119-1.2.1
Packit Service 801af0
- bump again for double-long bug on ppc(64)
Packit Service 801af0
Packit Service 801af0
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.119-1.2
Packit Service 801af0
- rebuilt for new gcc4.1 snapshot and glibc changes
Packit Service 801af0
Packit Service 801af0
* Fri Jan 13 2006 Roland McGrath <roland@redhat.com> - 0.119-1
Packit Service 801af0
- update to 0.119
Packit Service 801af0
Packit Service 801af0
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
Packit Service 801af0
- rebuilt
Packit Service 801af0
Packit Service 801af0
* Sun Nov 27 2005 Roland McGrath <roland@redhat.com> - 0.118-1
Packit Service 801af0
- update to 0.118
Packit Service 801af0
  - elflint: more tests.
Packit Service 801af0
  - libdwfl: New function dwfl_module_register_names.
Packit Service 801af0
  - libebl: New backend hook for register names.
Packit Service 801af0
- Make sure -fexceptions is always in CFLAGS.
Packit Service 801af0
Packit Service 801af0
* Tue Nov 22 2005 Roland McGrath <roland@redhat.com> - 0.117-2
Packit Service 801af0
- update to 0.117
Packit Service 801af0
  - libdwfl: New function dwfl_module_return_value_location (#166118)
Packit Service 801af0
  - libebl: Backend improvements for several CPUs
Packit Service 801af0
Packit Service 801af0
* Mon Oct 31 2005 Roland McGrath <roland@redhat.com> - 0.116-1
Packit Service 801af0
- update to 0.116
Packit Service 801af0
  - libdw fixes, API changes and additions
Packit Service 801af0
  - libdwfl fixes (#169672)
Packit Service 801af0
  - eu-strip/libelf fix to preserve setuid/setgid permission bits (#167745)
Packit Service 801af0
Packit Service 801af0
* Fri Sep  9 2005 Roland McGrath <roland@redhat.com> - 0.115-3
Packit Service 801af0
- Update requires/conflicts for better biarch update behavior.
Packit Service 801af0
Packit Service 801af0
* Mon Sep  5 2005 Roland McGrath <roland@redhat.com> - 0.115-2
Packit Service 801af0
- update to 0.115
Packit Service 801af0
  - New program eu-strings.
Packit Service 801af0
  - libdw: New function dwarf_getscopes_die.
Packit Service 801af0
  - libelf: speed-ups of non-mmap reading.
Packit Service 801af0
  - Implement --enable-gcov option for configure.
Packit Service 801af0
Packit Service 801af0
* Wed Aug 24 2005 Roland McGrath <roland@redhat.com> - 0.114-1
Packit Service 801af0
- update to 0.114
Packit Service 801af0
  - new program eu-ranlib
Packit Service 801af0
  - libdw: new calls for inlines
Packit Service 801af0
  - libdwfl: new calls for offline modules
Packit Service 801af0
Packit Service 801af0
* Sat Aug 13 2005 Roland McGrath <roland@redhat.com> - 0.113-2
Packit Service 801af0
- update to 0.113
Packit Service 801af0
  - elflint: relax a bit.  Allow version definitions for defined symbols
Packit Service 801af0
    against DSO versions also for symbols in nobits sections.
Packit Service 801af0
    Allow .rodata section to have STRINGS and MERGE flag set.
Packit Service 801af0
  - strip: add some more compatibility with binutils.
Packit Service 801af0
  - libdwfl: bug fixes.
Packit Service 801af0
- Separate libdw et al into elfutils-libs subpackage.
Packit Service 801af0
Packit Service 801af0
* Sat Aug  6 2005 Roland McGrath <roland@redhat.com> - 0.112-1
Packit Service 801af0
- update to 0.112
Packit Service 801af0
  - elfcmp: some more relaxation.
Packit Service 801af0
  - elflint: many more tests, especially regarding to symbol versioning.
Packit Service 801af0
  - libelf: Add elfXX_offscn and gelf_offscn.
Packit Service 801af0
  - libasm: asm_begin interface changes.
Packit Service 801af0
  - libebl: Add three new interfaces to directly access machine, class,
Packit Service 801af0
    and data encoding information.
Packit Service 801af0
Packit Service 801af0
* Fri Jul 29 2005 Roland McGrath <roland@redhat.com> - 0.111-2
Packit Service 801af0
- update portability patch
Packit Service 801af0
Packit Service 801af0
* Thu Jul 28 2005 Roland McGrath <roland@redhat.com> - 0.111-1
Packit Service 801af0
- update to 0.111
Packit Service 801af0
  - libdwfl library now merged into libdw
Packit Service 801af0
Packit Service 801af0
* Sun Jul 24 2005 Roland McGrath <roland@redhat.com> - 0.110-1
Packit Service 801af0
- update to 0.110
Packit Service 801af0
Packit Service 801af0
* Fri Jul 22 2005 Roland McGrath <roland@redhat.com> - 0.109-2
Packit Service 801af0
- update to 0.109
Packit Service 801af0
  - verify that libebl modules are from the same build
Packit Service 801af0
  - new eu-elflint checks on copy relocations
Packit Service 801af0
  - new program eu-elfcmp
Packit Service 801af0
  - new experimental libdwfl library
Packit Service 801af0
Packit Service 801af0
* Thu Jun  9 2005 Roland McGrath <roland@redhat.com> - 0.108-5
Packit Service 801af0
- robustification of eu-strip and eu-readelf
Packit Service 801af0
Packit Service 801af0
* Wed May 25 2005 Roland McGrath <roland@redhat.com> - 0.108-3
Packit Service 801af0
- more robustification
Packit Service 801af0
Packit Service 801af0
* Mon May 16 2005 Roland McGrath <roland@redhat.com> - 0.108-2
Packit Service 801af0
- robustification
Packit Service 801af0
Packit Service 801af0
* Mon May  9 2005 Roland McGrath <roland@redhat.com> - 0.108-1
Packit Service 801af0
- update to 0.108
Packit Service 801af0
  - merge strip fixes
Packit Service 801af0
  - sort records in dwarf_getsrclines, fix dwarf_getsrc_die searching
Packit Service 801af0
  - update elf.h from glibc
Packit Service 801af0
Packit Service 801af0
* Sun May  8 2005 Roland McGrath <roland@redhat.com> - 0.107-2
Packit Service 801af0
- fix strip -f byte-swapping bug
Packit Service 801af0
Packit Service 801af0
* Sun May  8 2005 Roland McGrath <roland@redhat.com> - 0.107-1
Packit Service 801af0
- update to 0.107
Packit Service 801af0
  - readelf: improve DWARF output format
Packit Service 801af0
  - elflint: -d option to support checking separate debuginfo files
Packit Service 801af0
  - strip: fix ET_REL debuginfo files (#156341)
Packit Service 801af0
Packit Service 801af0
* Mon Apr  4 2005 Roland McGrath <roland@redhat.com> - 0.106-3
Packit Service 801af0
- fix some bugs in new code, reenable make check
Packit Service 801af0
Packit Service 801af0
* Mon Apr  4 2005 Roland McGrath <roland@redhat.com> - 0.106-2
Packit Service 801af0
- disable make check for most arches, for now
Packit Service 801af0
Packit Service 801af0
* Mon Apr  4 2005 Roland McGrath <roland@redhat.com> - 0.106-1
Packit Service 801af0
- update to 0.106
Packit Service 801af0
Packit Service 801af0
* Mon Mar 28 2005 Roland McGrath <roland@redhat.com> - 0.104-2
Packit Service 801af0
- update to 0.104
Packit Service 801af0
Packit Service 801af0
* Wed Mar 23 2005 Jakub Jelinek <jakub@redhat.com> 0.103-2
Packit Service 801af0
- update to 0.103
Packit Service 801af0
Packit Service 801af0
* Wed Feb 16 2005 Jakub Jelinek <jakub@redhat.com> 0.101-2
Packit Service 801af0
- update to 0.101.
Packit Service 801af0
- use %%configure macro to get CFLAGS etc. right
Packit Service 801af0
Packit Service 801af0
* Sat Feb  5 2005 Jeff Johnson <jbj@redhat.com> 0.99-2
Packit Service 801af0
- upgrade to 0.99.
Packit Service 801af0
Packit Service 801af0
* Sun Sep 26 2004 Jeff Johnson <jbj@redhat.com> 0.97-3
Packit Service 801af0
- upgrade to 0.97.
Packit Service 801af0
Packit Service 801af0
* Tue Aug 17 2004 Jakub Jelinek <jakub@redhat.com> 0.95-5
Packit Service 801af0
- upgrade to 0.96.
Packit Service 801af0
Packit Service 801af0
* Mon Jul  5 2004 Jakub Jelinek <jakub@redhat.com> 0.95-4
Packit Service 801af0
- rebuilt with GCC 3.4.x, workaround VLA + alloca mixing
Packit Service 801af0
  warning
Packit Service 801af0
Packit Service 801af0
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
Packit Service 801af0
- rebuilt
Packit Service 801af0
Packit Service 801af0
* Fri Apr  2 2004 Jeff Johnson <jbj@redhat.com> 0.95-2
Packit Service 801af0
- upgrade to 0.95.
Packit Service 801af0
Packit Service 801af0
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
Packit Service 801af0
- rebuilt
Packit Service 801af0
Packit Service 801af0
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
Packit Service 801af0
- rebuilt
Packit Service 801af0
Packit Service 801af0
* Fri Jan 16 2004 Jakub Jelinek <jakub@redhat.com> 0.94-1
Packit Service 801af0
- upgrade to 0.94
Packit Service 801af0
Packit Service 801af0
* Fri Jan 16 2004 Jakub Jelinek <jakub@redhat.com> 0.93-1
Packit Service 801af0
- upgrade to 0.93
Packit Service 801af0
Packit Service 801af0
* Thu Jan  8 2004 Jakub Jelinek <jakub@redhat.com> 0.92-1
Packit Service 801af0
- full version
Packit Service 801af0
- macroized spec file for GPL or OSL builds
Packit Service 801af0
- include only libelf under GPL plus wrapper scripts
Packit Service 801af0
Packit Service 801af0
* Wed Jan  7 2004 Jakub Jelinek <jakub@redhat.com> 0.91-2
Packit Service 801af0
- macroized spec file for GPL or OSL builds
Packit Service 801af0
Packit Service 801af0
* Wed Jan  7 2004 Ulrich Drepper <drepper@redhat.com>
Packit Service 801af0
- split elfutils-devel into two packages.
Packit Service 801af0
Packit Service 801af0
* Wed Jan  7 2004 Jakub Jelinek <jakub@redhat.com> 0.91-1
Packit Service 801af0
- include only libelf under GPL plus wrapper scripts
Packit Service 801af0
Packit Service 801af0
* Tue Dec 23 2003 Jeff Johnson <jbj@redhat.com> 0.89-3
Packit Service 801af0
- readelf, not readline, in %%description (#111214).
Packit Service 801af0
Packit Service 801af0
* Fri Sep 26 2003 Bill Nottingham <notting@redhat.com> 0.89-1
Packit Service 801af0
- update to 0.89 (fix eu-strip)
Packit Service 801af0
Packit Service 801af0
* Tue Sep 23 2003 Jakub Jelinek <jakub@redhat.com> 0.86-3
Packit Service 801af0
- update to 0.86 (fix eu-strip on s390x/alpha)
Packit Service 801af0
- libebl is an archive now; remove references to DSO
Packit Service 801af0
Packit Service 801af0
* Mon Jul 14 2003 Jeff Johnson <jbj@redhat.com> 0.84-3
Packit Service 801af0
- upgrade to 0.84 (readelf/elflint improvements, rawhide bugs fixed).
Packit Service 801af0
Packit Service 801af0
* Fri Jul 11 2003 Jeff Johnson <jbj@redhat.com> 0.83-3
Packit Service 801af0
- upgrade to 0.83 (fix invalid ELf handle on *.so strip, more).
Packit Service 801af0
Packit Service 801af0
* Wed Jul  9 2003 Jeff Johnson <jbj@redhat.com> 0.82-3
Packit Service 801af0
- upgrade to 0.82 (strip tests fixed on big-endian).
Packit Service 801af0
Packit Service 801af0
* Tue Jul  8 2003 Jeff Johnson <jbj@redhat.com> 0.81-3
Packit Service 801af0
- upgrade to 0.81 (strip excludes unused symtable entries, test borked).
Packit Service 801af0
Packit Service 801af0
* Thu Jun 26 2003 Jeff Johnson <jbj@redhat.com> 0.80-3
Packit Service 801af0
- upgrade to 0.80 (debugedit changes for kernel in progress).
Packit Service 801af0
Packit Service 801af0
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
Packit Service 801af0
- rebuilt
Packit Service 801af0
Packit Service 801af0
* Wed May 21 2003 Jeff Johnson <jbj@redhat.com> 0.79-2
Packit Service 801af0
- upgrade to 0.79 (correct formats for size_t, more of libdw "works").
Packit Service 801af0
Packit Service 801af0
* Mon May 19 2003 Jeff Johnson <jbj@redhat.com> 0.78-2
Packit Service 801af0
- upgrade to 0.78 (libdwarf bugfix, libdw additions).
Packit Service 801af0
Packit Service 801af0
* Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
Packit Service 801af0
- debuginfo rebuild
Packit Service 801af0
Packit Service 801af0
* Thu Feb 20 2003 Jeff Johnson <jbj@redhat.com> 0.76-2
Packit Service 801af0
- use the correct way of identifying the section via the sh_info link.
Packit Service 801af0
Packit Service 801af0
* Sat Feb 15 2003 Jakub Jelinek <jakub@redhat.com> 0.75-2
Packit Service 801af0
- update to 0.75 (eu-strip -g fix)
Packit Service 801af0
Packit Service 801af0
* Tue Feb 11 2003 Jakub Jelinek <jakub@redhat.com> 0.74-2
Packit Service 801af0
- update to 0.74 (fix for writing with some non-dirty sections)
Packit Service 801af0
Packit Service 801af0
* Thu Feb  6 2003 Jeff Johnson <jbj@redhat.com> 0.73-3
Packit Service 801af0
- another -0.73 update (with sparc fixes).
Packit Service 801af0
- do "make check" in %%check, not %%install, section.
Packit Service 801af0
Packit Service 801af0
* Mon Jan 27 2003 Jeff Johnson <jbj@redhat.com> 0.73-2
Packit Service 801af0
- update to 0.73 (with s390 fixes).
Packit Service 801af0
Packit Service 801af0
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
Packit Service 801af0
- rebuilt
Packit Service 801af0
Packit Service 801af0
* Wed Jan 22 2003 Jakub Jelinek <jakub@redhat.com> 0.72-4
Packit Service 801af0
- fix arguments to gelf_getsymshndx and elf_getshstrndx
Packit Service 801af0
- fix other warnings
Packit Service 801af0
- reenable checks on s390x
Packit Service 801af0
Packit Service 801af0
* Sat Jan 11 2003 Karsten Hopp <karsten@redhat.de> 0.72-3
Packit Service 801af0
- temporarily disable checks on s390x, until someone has
Packit Service 801af0
  time to look at it
Packit Service 801af0
Packit Service 801af0
* Thu Dec 12 2002 Jakub Jelinek <jakub@redhat.com> 0.72-2
Packit Service 801af0
- update to 0.72
Packit Service 801af0
Packit Service 801af0
* Wed Dec 11 2002 Jakub Jelinek <jakub@redhat.com> 0.71-2
Packit Service 801af0
- update to 0.71
Packit Service 801af0
Packit Service 801af0
* Wed Dec 11 2002 Jeff Johnson <jbj@redhat.com> 0.69-4
Packit Service 801af0
- update to 0.69.
Packit Service 801af0
- add "make check" and segfault avoidance patch.
Packit Service 801af0
- elfutils-libelf needs to run ldconfig.
Packit Service 801af0
Packit Service 801af0
* Tue Dec 10 2002 Jeff Johnson <jbj@redhat.com> 0.68-2
Packit Service 801af0
- update to 0.68.
Packit Service 801af0
Packit Service 801af0
* Fri Dec  6 2002 Jeff Johnson <jbj@redhat.com> 0.67-2
Packit Service 801af0
- update to 0.67.
Packit Service 801af0
Packit Service 801af0
* Tue Dec  3 2002 Jeff Johnson <jbj@redhat.com> 0.65-2
Packit Service 801af0
- update to 0.65.
Packit Service 801af0
Packit Service 801af0
* Mon Dec  2 2002 Jeff Johnson <jbj@redhat.com> 0.64-2
Packit Service 801af0
- update to 0.64.
Packit Service 801af0
Packit Service 801af0
* Sun Dec 1 2002 Ulrich Drepper <drepper@redhat.com> 0.64
Packit Service 801af0
- split packages further into elfutils-libelf
Packit Service 801af0
Packit Service 801af0
* Sat Nov 30 2002 Jeff Johnson <jbj@redhat.com> 0.63-2
Packit Service 801af0
- update to 0.63.
Packit Service 801af0
Packit Service 801af0
* Fri Nov 29 2002 Ulrich Drepper <drepper@redhat.com> 0.62
Packit Service 801af0
- Adjust for dropping libtool
Packit Service 801af0
Packit Service 801af0
* Sun Nov 24 2002 Jeff Johnson <jbj@redhat.com> 0.59-2
Packit Service 801af0
- update to 0.59
Packit Service 801af0
Packit Service 801af0
* Thu Nov 14 2002 Jeff Johnson <jbj@redhat.com> 0.56-2
Packit Service 801af0
- update to 0.56
Packit Service 801af0
Packit Service 801af0
* Thu Nov  7 2002 Jeff Johnson <jbj@redhat.com> 0.54-2
Packit Service 801af0
- update to 0.54
Packit Service 801af0
Packit Service 801af0
* Sun Oct 27 2002 Jeff Johnson <jbj@redhat.com> 0.53-2
Packit Service 801af0
- update to 0.53
Packit Service 801af0
- drop x86_64 hack, ICE fixed in gcc-3.2-11.
Packit Service 801af0
Packit Service 801af0
* Sat Oct 26 2002 Jeff Johnson <jbj@redhat.com> 0.52-3
Packit Service 801af0
- get beehive to punch a rhpkg generated package.
Packit Service 801af0
Packit Service 801af0
* Wed Oct 23 2002 Jeff Johnson <jbj@redhat.com> 0.52-2
Packit Service 801af0
- build in 8.0.1.
Packit Service 801af0
- x86_64: avoid gcc-3.2 ICE on x86_64 for now.
Packit Service 801af0
Packit Service 801af0
* Tue Oct 22 2002 Ulrich Drepper <drepper@redhat.com> 0.52
Packit Service 801af0
- Add libelf-devel to conflicts for elfutils-devel
Packit Service 801af0
Packit Service 801af0
* Mon Oct 21 2002 Ulrich Drepper <drepper@redhat.com> 0.50
Packit Service 801af0
- Split into runtime and devel package
Packit Service 801af0
Packit Service 801af0
* Fri Oct 18 2002 Ulrich Drepper <drepper@redhat.com> 0.49
Packit Service 801af0
- integrate into official sources
Packit Service 801af0
Packit Service 801af0
* Wed Oct 16 2002 Jeff Johnson <jbj@redhat.com> 0.46-1
Packit Service 801af0
- Swaddle.