[arch-commits] Commit in glibc/trunk (PKGBUILD)

Frederik Schwan freswa at gemini.archlinux.org
Thu May 5 23:35:17 UTC 2022


    Date: Thursday, May 5, 2022 @ 23:35:17
  Author: freswa
Revision: 444734

Fix Sefault introduced by new DFS algorithm

ldd segfaulted when run e.g. with 
`/usr/lib/jvm/default-runtime/lib/libnio.so` as argument.
Setting an appropriate LD_LIBRARY_PATH fixed the sefault.
fixes FS#73938

Modified:
  glibc/trunk/PKGBUILD

----------+
 PKGBUILD |    8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-05-05 23:11:53 UTC (rev 444733)
+++ PKGBUILD	2022-05-05 23:35:17 UTC (rev 444734)
@@ -25,6 +25,7 @@
         disable-clone3.diff
         0001-localedef-Update-LC_MONETARY-handling-Bug-28845.patch
         0001-localedata-Do-not-generate-output-if-warnings-were-p.patch
+        0001-elf-Fix-DFS-sorting-algorithm-for-LD_TRACE_LOADED_OB.patch
 )
 validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell
               BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar
@@ -37,7 +38,8 @@
         '214e995e84b342fe7b2a7704ce011b7c7fc74c2971f98eeb3b4e677b99c860addc0a7d91b8dc0f0b8be7537782ee331999e02ba48f4ccc1c331b60f27d715678'
         'edef5f724f68ea95c6b0127bd13a10245f548afc381b2d0a6d1d06ee9f87b7dd89c6becd35d5ae722bf838594eb870a747f67f07f46e7d63f8c8d1a43cce4a52'
         '3c4de02d6308a4d39693e6effa08894ae096397347e439b93b0b5328aba41a373f7f2eeb88c109970f69cca65aaa74ba14e384d6d033f6a913438f4f920854a6'
-        'b6014af23688ea971d7af38d58829c8016a0af63770b7f5e8bc986c13ea2cafefe0935ff483b1b37c87ebe3e652b6e0c48ab43dd8ae752d0ed7fecc3751432f4')
+        'b6014af23688ea971d7af38d58829c8016a0af63770b7f5e8bc986c13ea2cafefe0935ff483b1b37c87ebe3e652b6e0c48ab43dd8ae752d0ed7fecc3751432f4'
+        'd77c8f9c807f25aeeafa302858116f4adf903f46fe1db2035dbe998105d7206bbc6d3055119831ff7744eb721b05795866c80d99671c3a8f33d5386d80978248')
 
 prepare() {
   mkdir -p glibc-build lib32-glibc-build
@@ -55,6 +57,10 @@
   # https://bugs.archlinux.org/task/73797
   patch -Np1 -i "${srcdir}"/0001-localedef-Update-LC_MONETARY-handling-Bug-28845.patch
   patch -Np1 -i "${srcdir}"/0001-localedata-Do-not-generate-output-if-warnings-were-p.patch
+
+  # Fix Sefault introduced by new DFS algorithm
+  # https://bugs.archlinux.org/task/73938
+  patch -Np1 -i "${srcdir}"/0001-elf-Fix-DFS-sorting-algorithm-for-LD_TRACE_LOADED_OB.patch
 }
 
 build() {



More information about the arch-commits mailing list