Changeset 175f4d65


Ignore:
Timestamp:
Sep 22, 2008, 4:59:21 AM (16 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
ea11059
Parents:
8aa6f1c2
Message:

Commit missing patches.

Location:
patches
Files:
3 deleted
4 moved

Legend:

Unmodified
Added
Removed
  • patches/glibc-2.8-libgcc_eh-1.patch

    r8aa6f1c2 r175f4d65  
    77             the glibc will attempt to link to it.
    88
    9              Rediffed for 2.7 by Jim Gifford
     9             Rediffed for 2.7 by Jim Gifford
     10             Rediffed for 2.8 by Joe Ciccone
    1011
    11 diff -Naur glibc-2.7.orig/Makeconfig glibc-2.7/Makeconfig
    12 --- glibc-2.7.orig/Makeconfig   2007-07-05 15:03:47.000000000 -0700
    13 +++ glibc-2.7/Makeconfig        2007-10-20 15:23:21.000000000 -0700
    14 @@ -524,12 +524,20 @@
     12diff -Naur glibc-2.8.orig/configure.in glibc-2.8/configure.in
     13--- glibc-2.8.orig/configure.in 2008-04-11 13:52:55.000000000 -0400
     14+++ glibc-2.8/configure.in      2008-09-20 12:06:26.000000000 -0400
     15@@ -1395,6 +1395,23 @@
     16     AC_DEFINE(HAVE_CC_WITH_LIBUNWIND)
     17   fi
     18 
     19+  AC_CACHE_CHECK(whether to link against libgcc_eh,
     20+                 libc_cv_cc_with_libgcc_eh, [
     21+    cat > conftest.c <<EOF
     22+int main (void) { return 0; }
     23+EOF
     24+    if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
     25+       conftest.c -v 2>&1 >/dev/null | grep -q " -lgcc_eh "; then
     26+      libc_cv_cc_with_libgcc_eh=yes
     27+    else
     28+      libc_cv_cc_with_libgcc_eh=no
     29+    fi
     30+    rm -f conftest*])
     31+  AC_SUBST(libc_cv_cc_with_libgcc_eh)
     32+  if test $libc_cv_cc_with_libgcc_eh = yes; then
     33+    AC_DEFINE(HAVE_CC_WITH_LIBGCC_EH)
     34+  fi
     35+
     36   AC_CACHE_CHECK(for -z nodelete option,
     37                 libc_cv_z_nodelete, [dnl
     38   cat > conftest.c <<EOF
     39diff -Naur glibc-2.8.orig/Makeconfig glibc-2.8/Makeconfig
     40--- glibc-2.8.orig/Makeconfig   2008-01-31 19:01:12.000000000 -0500
     41+++ glibc-2.8/Makeconfig        2008-09-20 12:06:26.000000000 -0400
     42@@ -525,12 +525,20 @@
    1543   libunwind = -lunwind
    1644 endif
     
    3462 endif
    3563 ifeq ($(elf),yes)
    36 diff -Naur glibc-2.7.orig/config.make.in glibc-2.7/config.make.in
    37 --- glibc-2.7.orig/config.make.in       2007-08-25 15:25:24.000000000 -0700
    38 +++ glibc-2.7/config.make.in    2007-10-20 15:23:21.000000000 -0700
     64diff -Naur glibc-2.8.orig/config.make.in glibc-2.8/config.make.in
     65--- glibc-2.8.orig/config.make.in       2007-08-25 18:25:24.000000000 -0400
     66+++ glibc-2.8/config.make.in    2008-09-20 12:06:26.000000000 -0400
    3967@@ -60,6 +60,7 @@
    4068 have-libaudit = @have_libaudit@
     
    4573 bind-now = @bindnow@
    4674 have-hash-style = @libc_cv_hashstyle@
    47 diff -Naur glibc-2.7.orig/configure glibc-2.7/configure
    48 --- glibc-2.7.orig/configure    2007-10-18 04:22:23.000000000 -0700
    49 +++ glibc-2.7/configure 2007-10-20 21:26:18.000000000 -0700
     75diff -Naur glibc-2.8.orig/configure glibc-2.8/configure
     76--- glibc-2.8.orig/configure    2008-09-01 16:01:43.000000000 -0400
     77+++ glibc-2.8/configure 2008-09-20 12:06:26.000000000 -0400
    5078@@ -716,6 +716,7 @@
    5179 BISON
     
    5684 libc_cv_libgcc_s_suffix
    5785 libc_cv_as_needed
    58 @@ -6045,6 +6046,33 @@
     86@@ -6052,6 +6053,33 @@
    5987 
    6088   fi
     
    90118 echo $ECHO_N "checking for -z nodelete option... $ECHO_C" >&6; }
    91119 if test "${libc_cv_z_nodelete+set}" = set; then
    92 @@ -9243,6 +9271,7 @@
     120@@ -9250,6 +9278,7 @@
    93121 BISON!$BISON$ac_delim
    94122 VERSIONING!$VERSIONING$ac_delim
     
    98126 libc_cv_libgcc_s_suffix!$libc_cv_libgcc_s_suffix$ac_delim
    99127 libc_cv_as_needed!$libc_cv_as_needed$ac_delim
    100 @@ -9294,7 +9323,7 @@
     128@@ -9301,7 +9330,7 @@
    101129 LTLIBOBJS!$LTLIBOBJS$ac_delim
    102130 _ACEOF
     
    107135   elif $ac_last_try; then
    108136     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
    109 diff -Naur glibc-2.7.orig/configure.in glibc-2.7/configure.in
    110 --- glibc-2.7.orig/configure.in 2007-06-07 20:16:36.000000000 -0700
    111 +++ glibc-2.7/configure.in      2007-10-20 15:23:21.000000000 -0700
    112 @@ -1388,6 +1388,23 @@
    113      AC_DEFINE(HAVE_CC_WITH_LIBUNWIND)
    114    fi
    115  
    116 +  AC_CACHE_CHECK(whether to link against libgcc_eh,
    117 +                 libc_cv_cc_with_libgcc_eh, [
    118 +    cat > conftest.c <<EOF
    119 +int main (void) { return 0; }
    120 +EOF
    121 +    if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
    122 +       conftest.c -v 2>&1 >/dev/null | grep -q " -lgcc_eh "; then
    123 +      libc_cv_cc_with_libgcc_eh=yes
    124 +    else
    125 +      libc_cv_cc_with_libgcc_eh=no
    126 +    fi
    127 +    rm -f conftest*])
    128 +  AC_SUBST(libc_cv_cc_with_libgcc_eh)
    129 +  if test $libc_cv_cc_with_libgcc_eh = yes; then
    130 +    AC_DEFINE(HAVE_CC_WITH_LIBGCC_EH)
    131 +  fi
    132 +
    133    AC_CACHE_CHECK(for -z nodelete option,
    134                  libc_cv_z_nodelete, [dnl
    135    cat > conftest.c <<EOF
    136 
  • patches/glibc-2.8-localedef_segfault-1.patch

    r8aa6f1c2 r175f4d65  
    77             This problem is only noticed when using PaX
    88             and some architectures besides x86.
    9              See debian bug # 231438
     9             See debian bug # 231438
    1010
    11 diff -Naur glibc-2.6.orig/locale/programs/3level.h glibc-2.6/locale/programs/3level.h
    12 --- glibc-2.6.orig/locale/programs/3level.h     2005-12-06 21:47:27.000000000 -0800
    13 +++ glibc-2.6/locale/programs/3level.h  2007-05-19 13:38:01.000000000 -0700
    14 @@ -202,6 +202,42 @@
     11             Rediffed for 2.8 by Joe Ciccone
     12
     13diff -Naur glibc-2.8.orig/locale/programs/3level.h glibc-2.8/locale/programs/3level.h
     14--- glibc-2.8.orig/locale/programs/3level.h     2007-07-15 20:54:59.000000000 -0400
     15+++ glibc-2.8/locale/programs/3level.h  2008-09-20 12:09:34.000000000 -0400
     16@@ -203,6 +203,42 @@
    1517        }
    1618     }
Note: See TracChangeset for help on using the changeset viewer.