libelf: Removes the package
The elfutils package provides a more recent version of the libelf. Some packages such as ltrace need this more recent version. Having two packages providing the same library leads to some conflicts or dependency problems. For instance at the end we had only one libelf.a when the 2 packages were selected. Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
3bd799ce22
commit
52fac6a2f7
@ -101,6 +101,15 @@ endif
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
comment "Legacy options removed in 2014.08"
|
comment "Legacy options removed in 2014.08"
|
||||||
|
|
||||||
|
config BR2_PACKAGE_LIBELF
|
||||||
|
bool "libelf has been removed"
|
||||||
|
select BR2_PACKAGE_ELFUTILS
|
||||||
|
select BR2_LEGACY
|
||||||
|
help
|
||||||
|
The libelf package provided an old version of the libelf library
|
||||||
|
and is deprecated. The libelf library is now provided by the
|
||||||
|
elfutils package.
|
||||||
|
|
||||||
config BR2_KERNEL_HEADERS_3_8
|
config BR2_KERNEL_HEADERS_3_8
|
||||||
bool "kernel headers version 3.8.x are no longer supported"
|
bool "kernel headers version 3.8.x are no longer supported"
|
||||||
select BR2_KERNEL_HEADERS_3_9
|
select BR2_KERNEL_HEADERS_3_9
|
||||||
|
@ -842,7 +842,6 @@ menu "Other"
|
|||||||
source "package/libcofi/Config.in"
|
source "package/libcofi/Config.in"
|
||||||
source "package/libdaemon/Config.in"
|
source "package/libdaemon/Config.in"
|
||||||
source "package/libee/Config.in"
|
source "package/libee/Config.in"
|
||||||
source "package/libelf/Config.in"
|
|
||||||
source "package/libev/Config.in"
|
source "package/libev/Config.in"
|
||||||
source "package/libevdev/Config.in"
|
source "package/libevdev/Config.in"
|
||||||
source "package/libevent/Config.in"
|
source "package/libevent/Config.in"
|
||||||
|
@ -1,7 +0,0 @@
|
|||||||
config BR2_PACKAGE_LIBELF
|
|
||||||
bool "libelf"
|
|
||||||
help
|
|
||||||
The elf library provides routines to access, and manipulate,
|
|
||||||
Elf object files.
|
|
||||||
|
|
||||||
http://www.mr511.de/software/
|
|
File diff suppressed because it is too large
Load Diff
@ -1,23 +0,0 @@
|
|||||||
################################################################################
|
|
||||||
#
|
|
||||||
# libelf
|
|
||||||
#
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
LIBELF_VERSION = 0.8.12
|
|
||||||
LIBELF_SITE = http://www.mr511.de/software
|
|
||||||
LIBELF_INSTALL_STAGING = YES
|
|
||||||
LIBELF_INSTALL_STAGING_OPT = instroot=$(STAGING_DIR) install
|
|
||||||
LIBELF_INSTALL_TARGET_OPT = instroot=$(TARGET_DIR) install
|
|
||||||
LIBELF_LICENSE = LGPLv2+
|
|
||||||
LIBELF_LICENSE_FILES = COPYING.LIB
|
|
||||||
|
|
||||||
LIBELF_CONF_ENV = libelf_cv_working_memmove=yes \
|
|
||||||
mr_cv_target_elf=yes \
|
|
||||||
libelf_64bit=yes
|
|
||||||
|
|
||||||
LIBELF_CONF_OPT = --disable-sanity-checks \
|
|
||||||
$(if $(BR2_ENABLE_DEBUG),--enable-debug,--disable-debug) \
|
|
||||||
$(if $(BR2_LARGEFILE),--enable-elf64)
|
|
||||||
|
|
||||||
$(eval $(autotools-package))
|
|
Loading…
Reference in New Issue
Block a user