diff --git a/boo941629-unnessary-rpath-on-standard-path.patch b/boo941629-unnessary-rpath-on-standard-path.patch new file mode 100644 index 0000000..c95728d --- /dev/null +++ b/boo941629-unnessary-rpath-on-standard-path.patch @@ -0,0 +1,15 @@ +Index: gettext-0.19.5.1/build-aux/config.rpath +=================================================================== +--- gettext-0.19.5.1.orig/build-aux/config.rpath ++++ gettext-0.19.5.1/build-aux/config.rpath +@@ -216,7 +216,9 @@ if test "$with_gnu_ld" = yes; then + ;; + gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then +- : ++ if $libdir == /usr/lib | $libdir == /usr/lib64; then ++ hardcode_libdir_flag_spec="" ++ fi + else + ld_shlibs=no + fi diff --git a/gettext-runtime-mini.changes b/gettext-runtime-mini.changes index 171632d..2cbdfbb 100644 --- a/gettext-runtime-mini.changes +++ b/gettext-runtime-mini.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Aug 24 15:37:36 UTC 2015 - i@marguerite.su + +- add patch: boo941649-unnessary-rpath-on-standard-path.patch + * config.rpath from gettext-tools will set rpath for ELF binaries + not in /usr/lib, even if it's the standard path the linker + would search anyway. + ------------------------------------------------------------------- Tue Jul 21 11:24:48 UTC 2015 - mlin@suse.com diff --git a/gettext-runtime-mini.spec b/gettext-runtime-mini.spec index 3019d65..d1437bf 100644 --- a/gettext-runtime-mini.spec +++ b/gettext-runtime-mini.spec @@ -70,6 +70,8 @@ Patch6: gettext-dont-test-gnulib.patch Patch9: gettext-needlessly_init_vars.patch # PATCH-FIX-OPENSUSE gettext-0.19.5.1-gettextize.diff -- mlin@suse.com Patch10: gettext-0.19.5.1-gettextize.diff +# PATCH-FIX-UPSTREAM boo#941629 -- pth@suse.com +Patch11: boo941629-unnessary-rpath-on-standard-path.patch %description This package contains the intl library as well as tools that ease the @@ -128,6 +130,7 @@ as well as project examples. %patch6 -p1 %patch9 %patch10 -p1 +%patch11 -p1 %build # expect a couple "You should update your `aclocal.m4' by running aclocal." diff --git a/gettext-runtime.changes b/gettext-runtime.changes index a4cb69c..bb212a8 100644 --- a/gettext-runtime.changes +++ b/gettext-runtime.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Aug 24 15:35:02 UTC 2015 - i@marguerite.su + +- add patch: boo941629-unnessary-rpath-on-standard-path.patch + * config.rpath from gettext-tools will set rpath for ELF binaries + not in /usr/lib, even if it's the standard path the linker + would search anyway. + ------------------------------------------------------------------- Tue Jul 21 11:23:29 UTC 2015 - mlin@suse.com diff --git a/gettext-runtime.spec b/gettext-runtime.spec index c8aa597..6bcf396 100644 --- a/gettext-runtime.spec +++ b/gettext-runtime.spec @@ -70,6 +70,8 @@ Patch6: gettext-dont-test-gnulib.patch Patch9: gettext-needlessly_init_vars.patch # PATCH-FIX-OPENSUSE gettext-0.19.5.1-gettextize.diff -- mlin@suse.com Patch10: gettext-0.19.5.1-gettextize.diff +# PATCH-FIX-UPSTREAM boo#941629 -- pth@suse.com +Patch11: boo941629-unnessary-rpath-on-standard-path.patch %description This package contains the intl library as well as tools that ease the @@ -128,6 +130,7 @@ as well as project examples. %patch6 -p1 %patch9 %patch10 -p1 +%patch11 -p1 %build # expect a couple "You should update your `aclocal.m4' by running aclocal."