summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortnut <thierryn1 at hispeed dot ch>2012-03-26 21:22:56 +0200
committerpiernov <piernov@piernov.org>2012-05-15 18:19:46 +0200
commit559d7d6b9fdf67d968f5d1c66a2f3f1b1d248109 (patch)
tree28555bcd5e6c6041df73055ded659d3f5bdf27cf
parenta94dc4bad6a35831c67e66511e6a36c015efeec3 (diff)
downloadnutyx-pakxe-559d7d6b9fdf67d968f5d1c66a2f3f1b1d248109.tar.gz
nutyx-pakxe-559d7d6b9fdf67d968f5d1c66a2f3f1b1d248109.tar.bz2
nutyx-pakxe-559d7d6b9fdf67d968f5d1c66a2f3f1b1d248109.tar.xz
nutyx-pakxe-559d7d6b9fdf67d968f5d1c66a2f3f1b1d248109.zip
glibc, maj 2.15-1
(cherry picked from commit b65d387781ebef309d982b3ac02b1a2a4d4ad639)
-rw-r--r--glibc/.footprint.x86_64104
-rw-r--r--glibc/.md5sum.x86_648
-rwxr-xr-xglibc/Pkgfile46
3 files changed, 102 insertions, 56 deletions
diff --git a/glibc/.footprint.x86_64 b/glibc/.footprint.x86_64
index d9d6d8ffb..fb5daebc6 100644
--- a/glibc/.footprint.x86_64
+++ b/glibc/.footprint.x86_64
@@ -5,49 +5,51 @@ lrwxrwxrwx root/root etc/localtime -> ../usr/share/zoneinfo/Factory
-rw-r--r-- root/root etc/nsswitch.conf
-rw-r--r-- root/root etc/rpc
drwxr-xr-x root/root lib64/
--rwxr-xr-x root/root lib64/ld-2.14.1.so
-lrwxrwxrwx root/root lib64/ld-linux-x86-64.so.2 -> ld-2.14.1.so
--rwxr-xr-x root/root lib64/libBrokenLocale-2.14.1.so
-lrwxrwxrwx root/root lib64/libBrokenLocale.so.1 -> libBrokenLocale-2.14.1.so
+-rwxr-xr-x root/root lib64/ld-2.15.so
+lrwxrwxrwx root/root lib64/ld-linux-x86-64.so.2 -> ld-2.15.so
+-rwxr-xr-x root/root lib64/libBrokenLocale-2.15.so
+lrwxrwxrwx root/root lib64/libBrokenLocale.so.1 -> libBrokenLocale-2.15.so
-rwxr-xr-x root/root lib64/libSegFault.so
--rwxr-xr-x root/root lib64/libanl-2.14.1.so
-lrwxrwxrwx root/root lib64/libanl.so.1 -> libanl-2.14.1.so
--rwxr-xr-x root/root lib64/libc-2.14.1.so
-lrwxrwxrwx root/root lib64/libc.so.6 -> libc-2.14.1.so
--rwxr-xr-x root/root lib64/libcidn-2.14.1.so
-lrwxrwxrwx root/root lib64/libcidn.so.1 -> libcidn-2.14.1.so
--rwxr-xr-x root/root lib64/libcrypt-2.14.1.so
-lrwxrwxrwx root/root lib64/libcrypt.so.1 -> libcrypt-2.14.1.so
--rwxr-xr-x root/root lib64/libdl-2.14.1.so
-lrwxrwxrwx root/root lib64/libdl.so.2 -> libdl-2.14.1.so
--rwxr-xr-x root/root lib64/libm-2.14.1.so
-lrwxrwxrwx root/root lib64/libm.so.6 -> libm-2.14.1.so
+-rwxr-xr-x root/root lib64/libanl-2.15.so
+lrwxrwxrwx root/root lib64/libanl.so.1 -> libanl-2.15.so
+-rwxr-xr-x root/root lib64/libc-2.15.so
+lrwxrwxrwx root/root lib64/libc.so.6 -> libc-2.15.so
+-rwxr-xr-x root/root lib64/libcidn-2.15.so
+lrwxrwxrwx root/root lib64/libcidn.so.1 -> libcidn-2.15.so
+-rwxr-xr-x root/root lib64/libcrypt-2.15.so
+lrwxrwxrwx root/root lib64/libcrypt.so.1 -> libcrypt-2.15.so
+-rwxr-xr-x root/root lib64/libdl-2.15.so
+lrwxrwxrwx root/root lib64/libdl.so.2 -> libdl-2.15.so
+-rwxr-xr-x root/root lib64/libm-2.15.so
+lrwxrwxrwx root/root lib64/libm.so.6 -> libm-2.15.so
-rwxr-xr-x root/root lib64/libmemusage.so
--rwxr-xr-x root/root lib64/libnsl-2.14.1.so
-lrwxrwxrwx root/root lib64/libnsl.so.1 -> libnsl-2.14.1.so
--rwxr-xr-x root/root lib64/libnss_compat-2.14.1.so
-lrwxrwxrwx root/root lib64/libnss_compat.so.2 -> libnss_compat-2.14.1.so
--rwxr-xr-x root/root lib64/libnss_dns-2.14.1.so
-lrwxrwxrwx root/root lib64/libnss_dns.so.2 -> libnss_dns-2.14.1.so
--rwxr-xr-x root/root lib64/libnss_files-2.14.1.so
-lrwxrwxrwx root/root lib64/libnss_files.so.2 -> libnss_files-2.14.1.so
--rwxr-xr-x root/root lib64/libnss_hesiod-2.14.1.so
-lrwxrwxrwx root/root lib64/libnss_hesiod.so.2 -> libnss_hesiod-2.14.1.so
--rwxr-xr-x root/root lib64/libnss_nis-2.14.1.so
-lrwxrwxrwx root/root lib64/libnss_nis.so.2 -> libnss_nis-2.14.1.so
--rwxr-xr-x root/root lib64/libnss_nisplus-2.14.1.so
-lrwxrwxrwx root/root lib64/libnss_nisplus.so.2 -> libnss_nisplus-2.14.1.so
+-rwxr-xr-x root/root lib64/libnsl-2.15.so
+lrwxrwxrwx root/root lib64/libnsl.so.1 -> libnsl-2.15.so
+-rwxr-xr-x root/root lib64/libnss_compat-2.15.so
+lrwxrwxrwx root/root lib64/libnss_compat.so.2 -> libnss_compat-2.15.so
+-rwxr-xr-x root/root lib64/libnss_db-2.15.so
+lrwxrwxrwx root/root lib64/libnss_db.so.2 -> libnss_db-2.15.so
+-rwxr-xr-x root/root lib64/libnss_dns-2.15.so
+lrwxrwxrwx root/root lib64/libnss_dns.so.2 -> libnss_dns-2.15.so
+-rwxr-xr-x root/root lib64/libnss_files-2.15.so
+lrwxrwxrwx root/root lib64/libnss_files.so.2 -> libnss_files-2.15.so
+-rwxr-xr-x root/root lib64/libnss_hesiod-2.15.so
+lrwxrwxrwx root/root lib64/libnss_hesiod.so.2 -> libnss_hesiod-2.15.so
+-rwxr-xr-x root/root lib64/libnss_nis-2.15.so
+lrwxrwxrwx root/root lib64/libnss_nis.so.2 -> libnss_nis-2.15.so
+-rwxr-xr-x root/root lib64/libnss_nisplus-2.15.so
+lrwxrwxrwx root/root lib64/libnss_nisplus.so.2 -> libnss_nisplus-2.15.so
-rwxr-xr-x root/root lib64/libpcprofile.so
--rwxr-xr-x root/root lib64/libpthread-2.14.1.so
-lrwxrwxrwx root/root lib64/libpthread.so.0 -> libpthread-2.14.1.so
--rwxr-xr-x root/root lib64/libresolv-2.14.1.so
-lrwxrwxrwx root/root lib64/libresolv.so.2 -> libresolv-2.14.1.so
--rwxr-xr-x root/root lib64/librt-2.14.1.so
-lrwxrwxrwx root/root lib64/librt.so.1 -> librt-2.14.1.so
+-rwxr-xr-x root/root lib64/libpthread-2.15.so
+lrwxrwxrwx root/root lib64/libpthread.so.0 -> libpthread-2.15.so
+-rwxr-xr-x root/root lib64/libresolv-2.15.so
+lrwxrwxrwx root/root lib64/libresolv.so.2 -> libresolv-2.15.so
+-rwxr-xr-x root/root lib64/librt-2.15.so
+lrwxrwxrwx root/root lib64/librt.so.1 -> librt-2.15.so
-rwxr-xr-x root/root lib64/libthread_db-1.0.so
lrwxrwxrwx root/root lib64/libthread_db.so.1 -> libthread_db-1.0.so
--rwxr-xr-x root/root lib64/libutil-2.14.1.so
-lrwxrwxrwx root/root lib64/libutil.so.1 -> libutil-2.14.1.so
+-rwxr-xr-x root/root lib64/libutil-2.15.so
+lrwxrwxrwx root/root lib64/libutil.so.1 -> libutil-2.15.so
drwxr-xr-x root/root sbin/
-rwxr-xr-x root/root sbin/ldconfig
-rwxr-xr-x root/root sbin/sln
@@ -61,8 +63,10 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/ldd
-rwxr-xr-x root/root usr/bin/locale
-rwxr-xr-x root/root usr/bin/localedef
+-rwxr-xr-x root/root usr/bin/makedb
-rwxr-xr-x root/root usr/bin/mtrace
-rwxr-xr-x root/root usr/bin/pcprofiledump
+-rwxr-xr-x root/root usr/bin/pldd
-rwxr-xr-x root/root usr/bin/rpcgen
-rwxr-xr-x root/root usr/bin/sotruss
-rwxr-xr-x root/root usr/bin/sprof
@@ -214,6 +218,7 @@ drwxr-xr-x root/root usr/include/bits/
-rw-r--r-- root/root usr/include/bits/link.h
-rw-r--r-- root/root usr/include/bits/local_lim.h
-rw-r--r-- root/root usr/include/bits/locale.h
+-rw-r--r-- root/root usr/include/bits/math-finite.h
-rw-r--r-- root/root usr/include/bits/mathcalls.h
-rw-r--r-- root/root usr/include/bits/mathdef.h
-rw-r--r-- root/root usr/include/bits/mathinline.h
@@ -233,6 +238,7 @@ drwxr-xr-x root/root usr/include/bits/
-rw-r--r-- root/root usr/include/bits/resource.h
-rw-r--r-- root/root usr/include/bits/sched.h
-rw-r--r-- root/root usr/include/bits/select.h
+-rw-r--r-- root/root usr/include/bits/select2.h
-rw-r--r-- root/root usr/include/bits/sem.h
-rw-r--r-- root/root usr/include/bits/semaphore.h
-rw-r--r-- root/root usr/include/bits/setjmp.h
@@ -297,6 +303,8 @@ drwxr-xr-x root/root usr/include/bits/
drwxr-xr-x root/root usr/include/drm/
-rw-r--r-- root/root usr/include/drm/..install.cmd
-rw-r--r-- root/root usr/include/drm/.install (EMPTY)
+-rw-r--r-- root/root usr/include/drm/drm_fourcc.h
+-rw-r--r-- root/root usr/include/drm/exynos_drm.h
-rw-r--r-- root/root usr/include/drm/i810_drm.h
-rw-r--r-- root/root usr/include/drm/vmwgfx_drm.h
-rw-r--r-- root/root usr/include/elf.h
@@ -522,6 +530,7 @@ drwxr-xr-x root/root usr/include/linux/hdlc/
-rw-r--r-- root/root usr/include/linux/if_pppox.h
-rw-r--r-- root/root usr/include/linux/if_slip.h
-rw-r--r-- root/root usr/include/linux/if_strip.h
+-rw-r--r-- root/root usr/include/linux/if_team.h
-rw-r--r-- root/root usr/include/linux/if_tr.h
-rw-r--r-- root/root usr/include/linux/if_tun.h
-rw-r--r-- root/root usr/include/linux/if_tunnel.h
@@ -622,7 +631,9 @@ drwxr-xr-x root/root usr/include/linux/netfilter/ipset/
-rw-r--r-- root/root usr/include/linux/netfilter/nf_conntrack_sctp.h
-rw-r--r-- root/root usr/include/linux/netfilter/nf_conntrack_tcp.h
-rw-r--r-- root/root usr/include/linux/netfilter/nf_conntrack_tuple_common.h
+-rw-r--r-- root/root usr/include/linux/netfilter/nf_nat.h
-rw-r--r-- root/root usr/include/linux/netfilter/nfnetlink.h
+-rw-r--r-- root/root usr/include/linux/netfilter/nfnetlink_acct.h
-rw-r--r-- root/root usr/include/linux/netfilter/nfnetlink_compat.h
-rw-r--r-- root/root usr/include/linux/netfilter/nfnetlink_conntrack.h
-rw-r--r-- root/root usr/include/linux/netfilter/nfnetlink_log.h
@@ -657,6 +668,7 @@ drwxr-xr-x root/root usr/include/linux/netfilter/ipset/
-rw-r--r-- root/root usr/include/linux/netfilter/xt_dccp.h
-rw-r--r-- root/root usr/include/linux/netfilter/xt_devgroup.h
-rw-r--r-- root/root usr/include/linux/netfilter/xt_dscp.h
+-rw-r--r-- root/root usr/include/linux/netfilter/xt_ecn.h
-rw-r--r-- root/root usr/include/linux/netfilter/xt_esp.h
-rw-r--r-- root/root usr/include/linux/netfilter/xt_hashlimit.h
-rw-r--r-- root/root usr/include/linux/netfilter/xt_helper.h
@@ -667,6 +679,7 @@ drwxr-xr-x root/root usr/include/linux/netfilter/ipset/
-rw-r--r-- root/root usr/include/linux/netfilter/xt_mac.h
-rw-r--r-- root/root usr/include/linux/netfilter/xt_mark.h
-rw-r--r-- root/root usr/include/linux/netfilter/xt_multiport.h
+-rw-r--r-- root/root usr/include/linux/netfilter/xt_nfacct.h
-rw-r--r-- root/root usr/include/linux/netfilter/xt_osf.h
-rw-r--r-- root/root usr/include/linux/netfilter/xt_owner.h
-rw-r--r-- root/root usr/include/linux/netfilter/xt_physdev.h
@@ -834,6 +847,7 @@ drwxr-xr-x root/root usr/include/linux/raid/
-rw-r--r-- root/root usr/include/linux/signal.h
-rw-r--r-- root/root usr/include/linux/signalfd.h
-rw-r--r-- root/root usr/include/linux/snmp.h
+-rw-r--r-- root/root usr/include/linux/sock_diag.h
-rw-r--r-- root/root usr/include/linux/socket.h
-rw-r--r-- root/root usr/include/linux/sockios.h
-rw-r--r-- root/root usr/include/linux/som.h
@@ -893,6 +907,7 @@ drwxr-xr-x root/root usr/include/linux/tc_ematch/
-rw-r--r-- root/root usr/include/linux/ultrasound.h
-rw-r--r-- root/root usr/include/linux/un.h
-rw-r--r-- root/root usr/include/linux/unistd.h
+-rw-r--r-- root/root usr/include/linux/unix_diag.h
drwxr-xr-x root/root usr/include/linux/usb/
-rw-r--r-- root/root usr/include/linux/usb/..install.cmd
-rw-r--r-- root/root usr/include/linux/usb/.install (EMPTY)
@@ -1061,6 +1076,8 @@ drwxr-xr-x root/root usr/include/sound/
-rw-r--r-- root/root usr/include/sound/asequencer.h
-rw-r--r-- root/root usr/include/sound/asound.h
-rw-r--r-- root/root usr/include/sound/asound_fm.h
+-rw-r--r-- root/root usr/include/sound/compress_offload.h
+-rw-r--r-- root/root usr/include/sound/compress_params.h
-rw-r--r-- root/root usr/include/sound/emu10k1.h
-rw-r--r-- root/root usr/include/sound/hdsp.h
-rw-r--r-- root/root usr/include/sound/hdspm.h
@@ -1196,7 +1213,7 @@ drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/glibc/
drwxr-xr-x root/root usr/lib/glibc/getconf/
-rwxr-xr-x root/root usr/lib/glibc/getconf/POSIX_V6_LP64_OFF64
--rwxr-xr-x root/root usr/lib/glibc/getconf/POSIX_V7_LP64_OFF64
+-rwxr-xr-x root/root usr/lib/glibc/getconf/POSIX_V7_LP64_OFF64ã
-rwxr-xr-x root/root usr/lib/glibc/getconf/XBS5_LP64_OFF64
-rwsr-xr-x root/root usr/lib/glibc/pt_chown
drwxr-xr-x root/root usr/lib/locale/
@@ -1485,6 +1502,7 @@ lrwxrwxrwx root/root usr/lib64/libm.so -> ../../lib64/libm.so.6
-rw-r--r-- root/root usr/lib64/libnsl.a
lrwxrwxrwx root/root usr/lib64/libnsl.so -> ../../lib64/libnsl.so.1
lrwxrwxrwx root/root usr/lib64/libnss_compat.so -> ../../lib64/libnss_compat.so.2
+lrwxrwxrwx root/root usr/lib64/libnss_db.so -> ../../lib64/libnss_db.so.2
lrwxrwxrwx root/root usr/lib64/libnss_dns.so -> ../../lib64/libnss_dns.so.2
lrwxrwxrwx root/root usr/lib64/libnss_files.so -> ../../lib64/libnss_files.so.2
lrwxrwxrwx root/root usr/lib64/libnss_hesiod.so -> ../../lib64/libnss_hesiod.so.2
@@ -1777,12 +1795,14 @@ drwxr-xr-x root/root usr/share/i18n/locales/
-rw-r--r-- root/root usr/share/i18n/locales/ber_DZ
-rw-r--r-- root/root usr/share/i18n/locales/ber_MA
-rw-r--r-- root/root usr/share/i18n/locales/bg_BG
+-rw-r--r-- root/root usr/share/i18n/locales/bho_IN
-rw-r--r-- root/root usr/share/i18n/locales/bn_BD
-rw-r--r-- root/root usr/share/i18n/locales/bn_IN
-rw-r--r-- root/root usr/share/i18n/locales/bo_CN
-rw-r--r-- root/root usr/share/i18n/locales/bo_IN
-rw-r--r-- root/root usr/share/i18n/locales/br_FR
-rw-r--r-- root/root usr/share/i18n/locales/br_FR@euro
+-rw-r--r-- root/root usr/share/i18n/locales/brx_IN
-rw-r--r-- root/root usr/share/i18n/locales/bs_BA
-rw-r--r-- root/root usr/share/i18n/locales/byn_ER
-rw-r--r-- root/root usr/share/i18n/locales/ca_AD
@@ -1833,6 +1853,7 @@ drwxr-xr-x root/root usr/share/i18n/locales/
-rw-r--r-- root/root usr/share/i18n/locales/es_CL
-rw-r--r-- root/root usr/share/i18n/locales/es_CO
-rw-r--r-- root/root usr/share/i18n/locales/es_CR
+-rw-r--r-- root/root usr/share/i18n/locales/es_CU
-rw-r--r-- root/root usr/share/i18n/locales/es_DO
-rw-r--r-- root/root usr/share/i18n/locales/es_EC
-rw-r--r-- root/root usr/share/i18n/locales/es_ES
@@ -1991,6 +2012,7 @@ drwxr-xr-x root/root usr/share/i18n/locales/
-rw-r--r-- root/root usr/share/i18n/locales/sw_KE
-rw-r--r-- root/root usr/share/i18n/locales/sw_TZ
-rw-r--r-- root/root usr/share/i18n/locales/ta_IN
+-rw-r--r-- root/root usr/share/i18n/locales/ta_LK
-rw-r--r-- root/root usr/share/i18n/locales/te_IN
-rw-r--r-- root/root usr/share/i18n/locales/tg_TJ
-rw-r--r-- root/root usr/share/i18n/locales/th_TH
@@ -2019,6 +2041,7 @@ drwxr-xr-x root/root usr/share/i18n/locales/
-rw-r--r-- root/root usr/share/i18n/locales/tt_RU@iqtelif
-rw-r--r-- root/root usr/share/i18n/locales/ug_CN
-rw-r--r-- root/root usr/share/i18n/locales/uk_UA
+-rw-r--r-- root/root usr/share/i18n/locales/unm_US
-rw-r--r-- root/root usr/share/i18n/locales/ur_IN
-rw-r--r-- root/root usr/share/i18n/locales/ur_PK
-rw-r--r-- root/root usr/share/i18n/locales/uz_UZ
@@ -3820,3 +3843,6 @@ drwxr-xr-x root/root usr/share/zoneinfo/right/US/
-rw-r--r-- root/root usr/share/zoneinfo/right/WET
-rw-r--r-- root/root usr/share/zoneinfo/right/Zulu
-rw-r--r-- root/root usr/share/zoneinfo/zone.tab
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/db/
+-rw-r--r-- root/root var/db/Makefile
diff --git a/glibc/.md5sum.x86_64 b/glibc/.md5sum.x86_64
index f67352a4d..ba85ad361 100644
--- a/glibc/.md5sum.x86_64
+++ b/glibc/.md5sum.x86_64
@@ -1,11 +1,11 @@
3887f95991887096a4de8760541bf7fe SUPPORTED
-a3ac6f318d680347bb6e2805d42b73b2 glibc-2.12.1-static-shared-getpagesize.patch
-4f110dc9c8d4754fbda841492ce796b4 glibc-2.14.1-cpuid-1.patch
+2eeb5dee31db102cd2f92540dcc599cb glibc-2.14-reexport-rpc-interface.patch
+55febbb72139ac7b65757df085024b83 glibc-2.14-reinstall-nis-rpc-headers.patch
13bdfb7db1654d9c3d7934d24479a6c4 glibc-2.14.1-fixes-1.patch
d1f28cb98acb9417fe52596908bbb9fd glibc-2.14.1-gcc_fix-1.patch
740e71017059a4290761db0cc9dd63f3 glibc-2.14.1-sort-1.patch
-55501b8d037a4f1d330312b30fd6d4bc glibc-2.14.1.tar.xz
+4f9f3b0e780a8c7179a372d34e9452bc glibc-2.15.tar.xz
337046ceada10c767b1677d8393e1f8c ld.so.conf
-7ceb61f87c097fc17509844b71268935 linux-3.2.tar.bz2
+7133f5a2086a7d7ef97abac610c094f5 linux-3.3.tar.xz
dc28b61b16df5707770e4f936bf6fa31 nsswitch.conf
4610f3e62a5446422d1e81a90ab3cd06 patch-3.2.9.bz2
diff --git a/glibc/Pkgfile b/glibc/Pkgfile
index f09db7201..38fd9e0d2 100755
--- a/glibc/Pkgfile
+++ b/glibc/Pkgfile
@@ -1,12 +1,21 @@
# Description: La librairie C utilisée dans le système GNU
# URL: http://www.gnu.org/software/libc/
-# Maintainer: NuTyX core team
+# Maintainer: Primarily Roland McGrath, roland at gnu dot org and many contributors, glibc-sc at gnu dot org
# Packager:thierryn1 at hispeed dot ch
name=glibc
-version=2.14.1
+version=2.15
release=1
-kernelversion=3.2.9
+kernelversion=3.3
+
+source=( http://ftp.gnu.org/gnu/glibc/$name-$version.tar.xz \
+ http://www.kernel.org/pub/linux/kernel/v3.3/linux-${kernelversion}.tar.xz \
+ http://nutyx.meticul.eu/files/patchs/$name/{nsswitch.conf,ld.so.conf,SUPPORTED} \
+ http://nutyx.meticul.eu/files/patchs/$name/glibc-2.14-reexport-rpc-interface.patch \
+ http://nutyx.meticul.eu/files/patchs/$name/glibc-2.14-reinstall-nis-rpc-headers.patch \
+ http://www.linuxfromscratch.org/patches/lfs/development/glibc-2.14.1-fixes-1.patch \
+ http://www.linuxfromscratch.org/patches/lfs/development/glibc-2.14.1-sort-1.patch \
+ http://www.linuxfromscratch.org/patches/lfs/development/glibc-2.14.1-gcc_fix-1.patch)
source=(http://ftp.gnu.org/gnu/glibc/$name-$version.tar.xz
http://nutyx.meticul.eu/files/patchs/$name/{nsswitch.conf,ld.so.conf,SUPPORTED}
@@ -28,17 +37,28 @@ build() {
make headers_check
make INSTALL_HDR_PATH=$PKG/usr headers_install
cd ..
+
# install glibc
cd $name-$version
- patch -Np1 -i ../glibc-$version-gcc_fix-1.patch
- patch -Np1 -i ../glibc-$version-fixes-1.patch
- patch -Np1 -i ../glibc-$version-sort-1.patch
- patch -Np1 -i ../glibc-$version-cpuid-1.patch
- patch -Np1 -i $SRC/glibc-2.12.1-static-shared-getpagesize.patch
sed -i '195,213 s/PRIVATE_FUTEX/FUTEX_CLOCK_REALTIME/' \
nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timed{rd,wr}lock.S
sed -i 's|@BASH@|/bin/bash|' elf/ldd.bash.in
+
+ patch -Np1 -i ../glibc-2.14.1-fixes-1.patch
+ patch -Np1 -i ../glibc-2.14.1-sort-1.patch
+ patch -Np1 -i ../glibc-2.14.1-gcc_fix-1.patch
+
+ # libtirpc need it
+ # http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=acee4873 (fedora branch)
+ patch -p1 -i ../glibc-2.14-reexport-rpc-interface.patch
+ # rpcbind need it
+ # http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=bdd816a3 (fedora branch)
+ patch -p1 -i ../glibc-2.14-reinstall-nis-rpc-headers.patch
+
+ sed -i '195,213 s/PRIVATE_FUTEX/FUTEX_CLOCK_REALTIME/' \
+nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_timed{rd,wr}lock.S
+
mv ../SUPPORTED localedata/
mkdir -v ../glibc-build
@@ -51,11 +71,11 @@ build() {
../$name-$version/configure --prefix=/usr \
--with-headers=$PKG/usr/include \
--disable-profile \
- --enable-add-ons \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --enable-kernel=2.6.18 \
- --libexecdir=/usr/lib/glibc
+ --enable-add-ons \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --enable-kernel=2.6.25 \
+ --libexecdir=/usr/lib/glibc
make
make install_root=$PKG install
make install_root=$PKG localedata/install-locales