• Skip to sidebar navigation
  • Skip to content

Bitbucket

  • More
    ProjectsRepositories
  • Help
    • Online help
    • Learn Git
    • Welcome to Bitbucket
    • Keyboard shortcuts
  • Log In
Alexander Dahl
  1. Alexander Dahl

buildroot

Public
Actions
  • Clone
  • Compare

Learn more about cloning repositories

You have read-only access

Navigation
  • Source
  • Commits
  • Branches
  • All Branches Graph
  • Forks
  1. Alexander Dahl
  2. buildroot

Source

buildroot/package/elfutils/elfutils.mk
Gustavo ZacariasGustavo Zacarias committed 148f0ceee6014 Dec 2015
Raw file
Source viewDiff to previous
 
1
################################################################################
2
#
3
# elfutils
4
#
5
################################################################################
6
​
7
ELFUTILS_VERSION = 0.161
8
ELFUTILS_SOURCE = elfutils-$(ELFUTILS_VERSION).tar.bz2
9
ELFUTILS_SITE = https://fedorahosted.org/releases/e/l/elfutils/$(ELFUTILS_VERSION)
10
ELFUTILS_INSTALL_STAGING = YES
11
ELFUTILS_LICENSE = GPLv3, GPLv2, LGPLv3
12
ELFUTILS_LICENSE_FILES = COPYING COPYING-GPLV2 COPYING-LGPLV3
13
ELFUTILS_PATCH = elfutils-portability-0.161.patch
14
​
15
# The tarball does not have a generated configure script
16
ELFUTILS_AUTORECONF = YES
17
ELFUTILS_CONF_OPTS += --disable-werror
18
​
19
ELFUTILS_CFLAGS = $(filter-out -D_FILE_OFFSET_BITS=64,$(TARGET_CFLAGS))
20
​
21
# sparc64 needs -fPIC instead of -fpic
22
ifeq ($(BR2_sparc64),y)
23
ELFUTILS_CFLAGS += -fPIC
24
endif
25
​
26
# elfutils gets confused when lfs mode is forced, so don't
27
ELFUTILS_CONF_ENV += \
28
    CFLAGS="$(ELFUTILS_CFLAGS)" \
29
    CPPFLAGS="$(filter-out -D_FILE_OFFSET_BITS=64,$(TARGET_CPPFLAGS))"
30
​
31
ELFUTILS_LDFLAGS = $(TARGET_LDFLAGS)
32
​
33
# Unconditionnally requires gettext.
34
ifeq ($(BR2_NEEDS_GETTEXT),y)
35
ELFUTILS_DEPENDENCIES += gettext
36
ELFUTILS_LDFLAGS += -lintl
37
endif
38
​
39
ELFUTILS_CONF_ENV += \
40
    LDFLAGS="$(ELFUTILS_LDFLAGS)"
41
​
42
ifeq ($(BR2_TOOLCHAIN_USES_UCLIBC),y)
43
ELFUTILS_DEPENDENCIES += argp-standalone
44
ELFUTILS_CONF_OPTS += --disable-symbol-versioning
45
endif
46
​
47
ifeq ($(BR2_PACKAGE_ZLIB),y)
48
ELFUTILS_DEPENDENCIES += zlib
49
ELFUTILS_CONF_OPTS += --with-zlib
50
else
51
ELFUTILS_CONF_OPTS += --without-zlib
52
endif
53
​
54
ifeq ($(BR2_PACKAGE_BZIP2),y)
55
ELFUTILS_DEPENDENCIES += bzip2
56
ELFUTILS_CONF_OPTS += --with-bzlib
57
else
58
ELFUTILS_CONF_OPTS += --without-bzlib
59
endif
60
​
61
ifeq ($(BR2_PACKAGE_XZ),y)
62
ELFUTILS_DEPENDENCIES += xz
63
ELFUTILS_CONF_OPTS += --with-lzma
  • Git repository management for enterprise teams powered by Atlassian Bitbucket
  • Atlassian Bitbucket v6.7.2
  • Documentation
  • Request a feature
  • About
  • Contact Atlassian
Atlassian

Everything looks good. We'll let you know here if there's anything you should know about.