[Buildroot] [RFC PATCH v5 01/11] package/patchelf: use most recent version as a base for rpath sanitation

Arnout Vandecappelle arnout at mind.be
Fri Jun 30 17:15:22 UTC 2017



On 30-06-17 10:36, Wolfgang Grandegger wrote:
> We would like to use "patchelf" to do rpath sanitation of all ELF files
> in the "host", "staging" and "target" directory, mainly because a script
> based solutions is too complex and slow.

 Note that the bump is needed because some features were introduced since 0.9
that we need for out rpath sanitization.

> 
> Signed-off-by: Wolfgang Grandegger <wg at grandegger.com>
> ---
>  package/patchelf/patchelf.hash | 2 +-
>  package/patchelf/patchelf.mk   | 8 ++++----
>  2 files changed, 5 insertions(+), 5 deletions(-)
> 
> diff --git a/package/patchelf/patchelf.hash b/package/patchelf/patchelf.hash
> index 653eb46..95b067b 100644
> --- a/package/patchelf/patchelf.hash
> +++ b/package/patchelf/patchelf.hash
> @@ -1,2 +1,2 @@
>  # Locally calculated
> -sha256	a0f65c1ba148890e9f2f7823f4bedf7ecad5417772f64f994004f59a39014f83	patchelf-0.9.tar.bz2
> +sha256  c8f1e4d2d41d5b390931e9876ccab39050182dc0003e865d3edd06684dbf9d8d  patchelf-29c085fd9d3fc972f75b3961905d6b4ecce7eb2b.tar.gz
> diff --git a/package/patchelf/patchelf.mk b/package/patchelf/patchelf.mk
> index 74e6ccc..9750351 100644
> --- a/package/patchelf/patchelf.mk
> +++ b/package/patchelf/patchelf.mk
> @@ -4,10 +4,10 @@
>  #
>  ################################################################################
>  
> -PATCHELF_VERSION = 0.9
> -PATCHELF_SITE = http://releases.nixos.org/patchelf/patchelf-$(PATCHELF_VERSION)
> -PATCHELF_SOURCE = patchelf-$(PATCHELF_VERSION).tar.bz2
> -PATCHELF_LICENSE = GPL-3.0+
> +PATCHELF_VERSION = 29c085fd9d3fc972f75b3961905d6b4ecce7eb2b
> +PATCHELF_SITE = $(call github,NixOS,patchelf,$(PATCHELF_VERSION))
> +PATCHELF_AUTORECONF = YES

 Please add a comment above that:
# Fetched from Github, with no configure script

> +PATCHELF_LICENSE = GPLv3+

 This was not the intention I guess?

 Regards,
 Arnout

>  PATCHELF_LICENSE_FILES = COPYING
>  
>  $(eval $(host-autotools-package))
> 

-- 
Arnout Vandecappelle                          arnout at mind be
Senior Embedded Software Architect            +32-16-286500
Essensium/Mind                                http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF


More information about the buildroot mailing list