[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

r3138 - in glibc-package/branches/glibc-2.8/debian: . script.in sysdeps



Author: aurel32
Date: 2008-09-21 16:18:11 +0000 (Sun, 21 Sep 2008)
New Revision: 3138

Modified:
   glibc-package/branches/glibc-2.8/debian/changelog
   glibc-package/branches/glibc-2.8/debian/script.in/kernelcheck.sh
   glibc-package/branches/glibc-2.8/debian/sysdeps/alpha.mk
   glibc-package/branches/glibc-2.8/debian/sysdeps/arm.mk
   glibc-package/branches/glibc-2.8/debian/sysdeps/armel.mk
   glibc-package/branches/glibc-2.8/debian/sysdeps/hppa.mk
   glibc-package/branches/glibc-2.8/debian/sysdeps/linux.mk
   glibc-package/branches/glibc-2.8/debian/sysdeps/m32r.mk
Log:
  * debian/sysdeps/*.mk, script.in/kernelcheck.sh: bump minimal kernel
    version to 2.6.18.  Closes: #499689.



Modified: glibc-package/branches/glibc-2.8/debian/changelog
===================================================================
--- glibc-package/branches/glibc-2.8/debian/changelog	2008-09-21 16:09:24 UTC (rev 3137)
+++ glibc-package/branches/glibc-2.8/debian/changelog	2008-09-21 16:18:11 UTC (rev 3138)
@@ -121,12 +121,16 @@
     directories.
   * patches/all/submitted-iconv-latin9.diff: add latin9 as an alias to 
     latin-9 for consistency with other charsets.  Closes: #497449.
+  * rules, rules.d/build.mk, debhelper.in/glibc-doc.manpages: install
+    preprocessed manpages instead of raw ones.
+  * debian/sysdeps/*.mk, script.in/kernelcheck.sh: bump minimal kernel
+    version to 2.6.18.  Closes: #499689.
 
   [ Petr Salinger ]
   * add any/local-linuxthreads-ptw.diff. Closes: #494908.
   * add kfreebsd/local-sysdeps28.diff, glibc 2.8 specific kfreebsd sysdeps.
 
- -- Aurelien Jarno <aurel32@debian.org>  Sat, 09 Aug 2008 21:04:41 +0200
+ -- Aurelien Jarno <aurel32@debian.org>  Thu, 11 Sep 2008 23:25:39 +0200
 
 glibc (2.7-14) unstable; urgency=low
 

Modified: glibc-package/branches/glibc-2.8/debian/script.in/kernelcheck.sh
===================================================================
--- glibc-package/branches/glibc-2.8/debian/script.in/kernelcheck.sh	2008-09-21 16:09:24 UTC (rev 3137)
+++ glibc-package/branches/glibc-2.8/debian/script.in/kernelcheck.sh	2008-09-21 16:18:11 UTC (rev 3138)
@@ -16,8 +16,8 @@
     echo ""
     echo "The installation of a 2.6 kernel _could_ ask you to install a new libc"
     echo "first, this is NOT a bug, and should *NOT* be reported. In that case,"
-    echo "please add etch sources to your /etc/apt/sources.list and run:"
-    echo "  apt-get install -t etch linux-image-2.6"
+    echo "please add lenny sources to your /etc/apt/sources.list and run:"
+    echo "  apt-get install -t lenny linux-image-2.6"
     echo "Then reboot into this new kernel, and proceed with your upgrade"
 }
 
@@ -70,57 +70,14 @@
             exit_check
         fi
 
-        # arm boxes require __ARM_NR_set_tls in the kernel to function properly.
-        if [ "$realarch" = arm ]
-        then
-            if linux_compare_versions "$kernel_ver" lt 2.6.12
-            then
-                echo WARNING: This version of glibc requires that you be running
-                echo kernel version 2.6.12 or later.  Earlier kernels contained
-                echo bugs that may render the system unusable if a modern version
-                echo of glibc is installed.
-                kernel26_help
-                exit_check
-            fi	
-        fi
-
-        # Alpha and HPPA boxes require latest fixes in the kernel to function properly.
-        if [ "$realarch" = parisc -o "$realarch" = alpha ]
-        then
-            if linux_compare_versions "$kernel_ver" lt 2.6.9
-            then
-                echo WARNING: This version of glibc requires that you be running
-                echo kernel version 2.6.9 or later.  Earlier kernels contained
-                echo bugs that may render the system unusable if a modern version
-                echo of glibc is installed.
-                kernel26_help
-                exit_check
-            fi
-        fi
-
-        # sh4 boxes require kernel version 2.6.11 minimum
-        if [ "$realarch" = sh4 ]
-        then
-            if linux_compare_versions "$kernel_ver" lt 2.6.11
-            then
-                echo WARNING: This version of glibc requires that you be running
-                echo kernel version 2.6.11 or later.  Earlier kernels contained
-                echo bugs that may render the system unusable if a modern version
-                echo of glibc is installed.
-                kernel26_help
-                exit_check
-            fi	
-        fi
-
-        # The GNU libc requires 2.6 kernel (except on m68k) because we drop to
-        # support linuxthreads
+        # The GNU libc requires a >= 2.6.18 kernel (except on m68k)
         if [ "$realarch" != m68k ]
         then
-            if linux_compare_versions "$kernel_ver" lt 2.6.8
+            if linux_compare_versions "$kernel_ver" lt 2.6.18
             then
-                echo WARNING: POSIX threads library NPTL requires kernel version
-                echo 2.6.8 or later.  If you use a kernel 2.4, please upgrade it
-                echo before installing glibc.
+                echo WARNING: this version of the GNU libc requires kernel version
+                echo 2.6.18 or later.  Please upgrade your kernel before installing
+                echo glibc.
                 kernel26_help
                 exit_check
             fi

Modified: glibc-package/branches/glibc-2.8/debian/sysdeps/alpha.mk
===================================================================
--- glibc-package/branches/glibc-2.8/debian/sysdeps/alpha.mk	2008-09-21 16:09:24 UTC (rev 3137)
+++ glibc-package/branches/glibc-2.8/debian/sysdeps/alpha.mk	2008-09-21 16:18:11 UTC (rev 3138)
@@ -5,9 +5,6 @@
 
 libc = libc6.1
 
-# Requires Linux 2.6.9 for NPTL
-libc_MIN_KERNEL_SUPPORTED = 2.6.9
-
 # build an ev67 optimized library
 GLIBC_PASSES += alphaev67
 DEB_ARCH_REGULAR_PACKAGES += libc6.1-alphaev67

Modified: glibc-package/branches/glibc-2.8/debian/sysdeps/arm.mk
===================================================================
--- glibc-package/branches/glibc-2.8/debian/sysdeps/arm.mk	2008-09-21 16:09:24 UTC (rev 3137)
+++ glibc-package/branches/glibc-2.8/debian/sysdeps/arm.mk	2008-09-21 16:18:11 UTC (rev 3138)
@@ -1,4 +1 @@
 libc_add-ons = ports nptl $(add-ons)
-
-# We need __ARM_NR_set_tls syscall
-libc_MIN_KERNEL_SUPPORTED = 2.6.12

Modified: glibc-package/branches/glibc-2.8/debian/sysdeps/armel.mk
===================================================================
--- glibc-package/branches/glibc-2.8/debian/sysdeps/armel.mk	2008-09-21 16:09:24 UTC (rev 3137)
+++ glibc-package/branches/glibc-2.8/debian/sysdeps/armel.mk	2008-09-21 16:18:11 UTC (rev 3138)
@@ -1,4 +1 @@
 libc_add-ons = ports nptl $(add-ons)
-
-# First kernel version that supports EABI
-libc_MIN_KERNEL_SUPPORTED = 2.6.14

Modified: glibc-package/branches/glibc-2.8/debian/sysdeps/hppa.mk
===================================================================
--- glibc-package/branches/glibc-2.8/debian/sysdeps/hppa.mk	2008-09-21 16:09:24 UTC (rev 3137)
+++ glibc-package/branches/glibc-2.8/debian/sysdeps/hppa.mk	2008-09-21 16:18:11 UTC (rev 3138)
@@ -5,9 +5,6 @@
 libc_add-ons = ports linuxthreads $(add-ons)
 libc_extra_config_options = $(extra_config_options) --disable-sanity-checks
 
-# We need LWS CAS support
-libc_MIN_KERNEL_SUPPORTED = 2.6.9
-
 # hppa64 needs symlink /usr/hppa64-linux/include to /usr/include
 # (See: Bug#239020)  In future we may drop this file with supporting hppa64.
 

Modified: glibc-package/branches/glibc-2.8/debian/sysdeps/linux.mk
===================================================================
--- glibc-package/branches/glibc-2.8/debian/sysdeps/linux.mk	2008-09-21 16:09:24 UTC (rev 3137)
+++ glibc-package/branches/glibc-2.8/debian/sysdeps/linux.mk	2008-09-21 16:18:11 UTC (rev 3138)
@@ -1,5 +1,5 @@
 GLIBC_OVERLAYS ?= $(shell ls glibc-linuxthreads* glibc-ports* glibc-libidn*)
-MIN_KERNEL_SUPPORTED := 2.6.8
+MIN_KERNEL_SUPPORTED := 2.6.18
 libc = libc6
 
 # NPTL Config

Modified: glibc-package/branches/glibc-2.8/debian/sysdeps/m32r.mk
===================================================================
--- glibc-package/branches/glibc-2.8/debian/sysdeps/m32r.mk	2008-09-21 16:09:24 UTC (rev 3137)
+++ glibc-package/branches/glibc-2.8/debian/sysdeps/m32r.mk	2008-09-21 16:18:11 UTC (rev 3138)
@@ -1,3 +1,2 @@
-libc_MIN_KERNEL_SUPPORTED = 2.6.9
 libc_add-ons = ports linuxthreads $(add-ons)
 libc_extra_config_options = $(extra_config_options) --disable-sanity-checks


Reply to: