[Lunar-commits] <moonbase> glibc: this patch fixes segfault in some applications like for example nvidia-settings

Zbigniew Luszpinski zbiggy at lunar-linux.org
Mon Nov 14 22:31:07 CET 2011


commit 8a3d72fabeeee4ae9d15de7bfe7c271ecba1259b
Author: Zbigniew Luszpinski <zbiggy at lunar-linux.org>
Date:   Mon Nov 14 22:31:07 2011 +0100

    glibc: this patch fixes segfault in some applications like for example nvidia-settings
---
 libs/glibc/BUILD        |    4 ++++
 libs/glibc/BUILD.x86_64 |    4 ++++
 libs/glibc/DETAILS      |    5 ++++-
 3 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/libs/glibc/BUILD b/libs/glibc/BUILD
index 0842c37..0a5d921 100644
--- a/libs/glibc/BUILD
+++ b/libs/glibc/BUILD
@@ -28,6 +28,10 @@
   patch_it $SOURCE4 1 &&
   patch_it $SOURCE5 1 &&
   patch_it $SOURCE6 1 &&
+
+  # Fixes nvidia-settings and other apps segfault http://www.nvnews.net/vbulletin/showpost.php?p=2501574
+  patch_it $SOURCE7 1 &&
+
   sedit 's/^# \(.* := rpcinfo\)/\1/p'  sunrpc/Makefile &&
   sedit 's/test-netdb tst-nss-test1/test-netdb/' nss/Makefile &&
   sedit '/libnss_test1/d' shlib-versions &&
diff --git a/libs/glibc/BUILD.x86_64 b/libs/glibc/BUILD.x86_64
index d08cb4e..8cb9c2a 100644
--- a/libs/glibc/BUILD.x86_64
+++ b/libs/glibc/BUILD.x86_64
@@ -28,6 +28,10 @@
   patch_it $SOURCE4 1 &&
   patch_it $SOURCE5 1 &&
   patch_it $SOURCE6 1 &&
+
+  # Fixes nvidia-settings and other apps segfault http://www.nvnews.net/vbulletin/showpost.php?p=2501574
+  patch_it $SOURCE7 1 &&
+
   sedit 's/^# \(.* := rpcinfo\)/\1/p'  sunrpc/Makefile &&
   sedit 's/test-netdb tst-nss-test1/test-netdb/' nss/Makefile &&
   sedit '/libnss_test1/d' shlib-versions &&
diff --git a/libs/glibc/DETAILS b/libs/glibc/DETAILS
index 938ee5e..fe0d913 100644
--- a/libs/glibc/DETAILS
+++ b/libs/glibc/DETAILS
@@ -6,6 +6,7 @@
          SOURCE4=$MODULE-2.13-gcc_fix-1.patch.bz2
          SOURCE5=$MODULE-2.14.1-nss_test1.patch.bz2
          SOURCE6=$MODULE-2.14.1-rpc-restore.patch.bz2
+         SOURCE7=$MODULE-2.14.1-fixes-1.patch
    SOURCE_URL[0]=$GNU_URL/$MODULE
    SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/$MODULE
    SOURCE_URL[2]=http://www.mirrorservice.org/sites/ftp.gnu.org/gnu/glibc
@@ -14,15 +15,17 @@
      SOURCE4_URL=$PATCH_URL
      SOURCE5_URL=$PATCH_URL
      SOURCE6_URL=$PATCH_URL
+     SOURCE7_URL=http://www.linuxfromscratch.org/patches/lfs/7.0
       SOURCE_VFY=sha1:f1945eea78bb30563d33c9e6a5f6f97f374135b4
      SOURCE2_VFY=sha1:fc5bf75815daeeef52f7558f27992e02c2cdc87d
      SOURCE3_VFY=sha1:e3f36e2bb17e51e31035f2cd405d099c624d0e9e
      SOURCE4_VFY=sha1:2fa2f8b8920c5009a864cc0b0ec5fcccee4c84a5
      SOURCE5_VFY=sha1:4f22e3bd256652e21d6208666fef815021c1ecab
      SOURCE6_VFY=sha1:268509d8df9aa802747b84c4e46925fb65f30737
+     SOURCE7_VFY=sha1:cc8fe170befc0a1fe56d6c18da1afc73c8c72b1b
         WEB_SITE=http://www.gnu.org/software/libc
          ENTERED=20010922
-         UPDATED=20111101
+         UPDATED=20111114
            SHORT="C library for use with GNU/Hurd and GNU/Linux"
            PSAFE=no
 


More information about the Lunar-commits mailing list