r6308 - in glibc-package/trunk/debian: . patches patches/any
Author: aurel32
Date: 2014-10-22 17:59:45 +0000 (Wed, 22 Oct 2014)
New Revision: 6308
Added:
glibc-package/trunk/debian/patches/any/local-static-dlopen-search-path.diff
Modified:
glibc-package/trunk/debian/changelog
glibc-package/trunk/debian/patches/series
Log:
patches/any/local-static-dlopen-search-path.diff: new patch to re-enable
default search path for dlopen() in static libraries. Closes: #754813,
#757941.
Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog 2014-10-22 13:33:36 UTC (rev 6307)
+++ glibc-package/trunk/debian/changelog 2014-10-22 17:59:45 UTC (rev 6308)
@@ -34,6 +34,9 @@
on invalid input in IBM gconv modules (CVE-2014-6040).
* patches/any/cvs-check_pf-infinite-loop.diff: new patch from upstream to
fix an infinite loop in infinite loop in check_pf.
+ * patches/any/local-static-dlopen-search-path.diff: new patch to re-enable
+ default search path for dlopen() in static libraries. Closes: #754813,
+ #757941.
[ Helmut Grohne ]
* debian/patches/any/local-bootstrap-headers.diff: Update to handle
Added: glibc-package/trunk/debian/patches/any/local-static-dlopen-search-path.diff
===================================================================
--- glibc-package/trunk/debian/patches/any/local-static-dlopen-search-path.diff (rev 0)
+++ glibc-package/trunk/debian/patches/any/local-static-dlopen-search-path.diff 2014-10-22 17:59:45 UTC (rev 6308)
@@ -0,0 +1,14 @@
+glibc 2.19 disabled standard search paths in dlopen() for static binaries
+causing NSS support to fail (bug#754813, bug#757941). Re-enable them until
+a better solution is found.
+
+--- a/elf/dl-support.c
++++ b/elf/dl-support.c
+@@ -91,7 +91,6 @@ static struct link_map _dl_main_map =
+ .l_scope = _dl_main_map.l_scope_mem,
+ .l_local_scope = { &_dl_main_map.l_searchlist },
+ .l_used = 1,
+- .l_flags_1 = DF_1_NODEFLIB,
+ .l_tls_offset = NO_TLS_OFFSET,
+ .l_serial = 1,
+ };
Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series 2014-10-22 13:33:36 UTC (rev 6307)
+++ glibc-package/trunk/debian/patches/series 2014-10-22 17:59:45 UTC (rev 6308)
@@ -268,3 +268,4 @@
any/cvs-CVE-2014-5119.diff
any/cvs-CVE-2014-6040.diff
any/cvs-check_pf-infinite-loop.diff
+any/local-static-dlopen-search-path.diff
Reply to: