Files
bpfire/lfs/elfutils
Adolf Belka 5ac4578d2e elfutils: Update to 0.182
- Update elfutils from 0.176 to 0.182
- Updated rootfile
- From version 0.178 debuginfod client/server capability was added.
	Additional .configure options required to disable debuginfod
	and libdebuginfod
- Changelog
	2020-10-28  Mark Wielaard  <mark@klomp.org>
		* configure.ac: Set version to 0.182.
		* NEWS: Add 0.182 section.
	2020-10-28  Tom Tromey  <tom@tromey.com>
		* .gitignore: Add /tests/leb128.
	2020-10-01  Frank Ch. Eigler  <fche@redhat.com>
		PR25461
		* configure.ac: Add --enable-debuginfod-urls[=URLS] option.
	2020-09-18  Mark Wielaard  <mark@klomp.org>
		* configure.ac: Check availability of libzstd and zstd.
	2020-09-08  Mark Wielaard  <mark@klomp.org>
		* configure.ac: Set version to 0.181.
		* NEWS: Add 0.181 section.
	2020-08-20  Dmitry V. Levin  <ldv@altlinux.org>
		* configure.ac (--enable-libdebuginfod): AC_DEFINE ENABLE_LIBDEBUGINFOD.
	2020-07-17  Mark Wielaard  <mark@klomp.org>
		* configure.ac: Set -DBAD_FTS=1 also for CXXFLAGS.
	2020-06-19  Mark Wielaard  <mark@klomp.org>
		* Makefile.am (SUBDIRS): Always add debuginfod.
		* configure.ac (debuginfod): Split off...
		(libdebuginfod): ... this. Also add DUMME_DEBUGINFOD.
	2020-06-15  Sergei Trofimovich <slyfox@gentoo.org>
		* configure.ac: Use READELF in build-id check.
	2020-06-11  Mark Wielaard  <mark@klomp.org>
		* configure.ac: Set version to 0.180.
		* NEWS: Add 0.180 section.
		* .gitignore: Update with new generated file.
	2020-06-10  Mark Wielaard  <mark@klomp.org>
		* configure.ac (MODVERSION): Remove.
	2020-03-30  Mark Wielaard  <mark@klomp.org>
		* configure.ac: Set version to 0.179.
		* NEWS: Add 0.179 section.
	2020-03-25  Mark Wielaard  <mark@klomp.org>
		* README: Update mailinglist subscription info.
		* CONTRIBUTING: Likewise.
	2020-02-03  Frank Ch. Eigler  <fche@redhat.com>
		* configure.ac: Tolerate CXX= for debuginfod configuration.
	2019-12-11  Omar Sandoval  <osandov@fb.com>
		* configure.ac: Apply -Werror after user-defined CFLAGS in
		-D_FORTIFY_SOURCE=2 check.
	2019-12-06  Mark Wielaard  <mark@klomp.org>
		* configure.ac: Add ac_cv_buildid check.
	2019-11-26  Mark Wielaard  <mark@klomp.org>
		* configure.ac: Set version to 0.178.
		NEWS: Add 0.178 section.
	2019-11-26  Mark Wielaard  <mark@klomp.org>
		* configure.ac: Add CXXFLAGS for gcov.
	2019-10-28  Aaron Merey  <amerey@redhat.com>
		* debuginfod/: New directory for debuginfod code.
		* Makefile.am (SUBDIRS): Recurse there.
		* configure.ac (--enable-debuginfod): New flag & checks.
	2019-08-25  Jonathon Anderson <jma14@rice.edu>
		* configure.ac: Add new --enable-valgrind-annotations
		* configure.ac: Add new --with-valgrind (headers only)
	2019-07-05  Omar Sandoval  <osandov@fb.com>
		* configure.ac: Get rid of --enable-libebl-subdir.
		* Makefile.am (SUBDIRS): Reorder backends and libcpu before libebl to
		satisfy build dependencies.
	2019-08-13  Mark Wielaard  <mark@klomp.org>
		* configure.ac: Set version to 0.177.
		* NEWS: Mention elfclassify, readelf DW_AT_data_member_location
		and DW_AT_discr_list attribute changes, dwarf.h DW_AT_GNU additions,
		dwelf_elf_e_machine_string function, dwelf_elf_begin change and
		C-SKY backend support.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2021-02-03 22:24:38 +00:00

88 lines
3.2 KiB
Plaintext

###############################################################################
# #
# IPFire.org - A linux based firewall #
# Copyright (C) 2007-2018 IPFire Team <info@ipfire.org> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation, either version 3 of the License, or #
# (at your option) any later version. #
# #
# This program is distributed in the hope that it will be useful, #
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
# GNU General Public License for more details. #
# #
# You should have received a copy of the GNU General Public License #
# along with this program. If not, see <http://www.gnu.org/licenses/>. #
# #
###############################################################################
###############################################################################
# Definitions
###############################################################################
include Config
VER = 0.182
THISAPP = elfutils-$(VER)
DL_FILE = $(THISAPP).tar.bz2
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = elfutils
PAK_VER = 3
DEPS =
###############################################################################
# Top-level Rules
###############################################################################
objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
$(DL_FILE)_MD5 = ebd95e1858280095fd60d0f765d50fef
install : $(TARGET)
check : $(patsubst %,$(DIR_CHK)/%,$(objects))
download :$(patsubst %,$(DIR_DL)/%,$(objects))
md5 : $(subst %,%_MD5,$(objects))
dist:
@$(PAK)
###############################################################################
# Downloading, checking, md5sum
###############################################################################
$(patsubst %,$(DIR_CHK)/%,$(objects)) :
@$(CHECK)
$(patsubst %,$(DIR_DL)/%,$(objects)) :
@$(LOAD)
$(subst %,%_MD5,$(objects)) :
@$(MD5)
###############################################################################
# Installation Details
###############################################################################
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
cd $(DIR_APP) && ./configure \
--prefix=/usr \
--disable-debuginfod \
--disable-libdebuginfod
cd $(DIR_APP) && make $(MAKETUNING)
cd $(DIR_APP) && make install
@rm -rf $(DIR_APP)
@$(POSTBUILD)