]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
glibc: Update to 2.27
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 10 Feb 2018 14:31:21 +0000 (14:31 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 11 Feb 2018 20:56:12 +0000 (20:56 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/common/x86_64/glibc
lfs/glibc
src/patches/glibc-localedef-no-archive.patch

index d42de2fe47ccded5d399c5e2518dc349dfe36e23..7cf76d0b5d409c67641724f28e47d001af0d1e7a 100644 (file)
@@ -1,51 +1,47 @@
 #etc/ld.so.cache
 etc/rpc
-lib/ld-2.25.so
+lib/ld-2.27.so
 lib/ld-linux-x86-64.so.2
-lib/libBrokenLocale-2.25.so
+lib/libBrokenLocale-2.27.so
 lib/libBrokenLocale.so.1
 #lib/libSegFault.so
-lib/libanl-2.25.so
+lib/libanl-2.27.so
 lib/libanl.so.1
-lib/libc-2.25.so
+lib/libc-2.27.so
 lib/libc.so.6
-lib/libcidn-2.25.so
+lib/libcidn-2.27.so
 lib/libcidn.so.1
-lib/libcrypt-2.25.so
+lib/libcrypt-2.27.so
 lib/libcrypt.so.1
-lib/libdl-2.25.so
+lib/libdl-2.27.so
 lib/libdl.so.2
-lib/libm-2.25.so
+lib/libm-2.27.so
 lib/libm.so.6
 #lib/libmemusage.so
-lib/libmvec-2.25.so
+lib/libmvec-2.27.so
 lib/libmvec.so.1
-lib/libnsl-2.25.so
+lib/libnsl-2.27.so
 lib/libnsl.so.1
-lib/libnss_compat-2.25.so
+lib/libnss_compat-2.27.so
 lib/libnss_compat.so.2
-lib/libnss_db-2.25.so
+lib/libnss_db-2.27.so
 lib/libnss_db.so.2
-lib/libnss_dns-2.25.so
+lib/libnss_dns-2.27.so
 lib/libnss_dns.so.2
-lib/libnss_files-2.25.so
+lib/libnss_files-2.27.so
 lib/libnss_files.so.2
-lib/libnss_hesiod-2.25.so
+lib/libnss_hesiod-2.27.so
 lib/libnss_hesiod.so.2
-lib/libnss_nis-2.25.so
-lib/libnss_nis.so.2
-lib/libnss_nisplus-2.25.so
-lib/libnss_nisplus.so.2
 #lib/libpcprofile.so
-lib/libpthread-2.25.so
+lib/libpthread-2.27.so
 lib/libpthread.so.0
-lib/libresolv-2.25.so
+lib/libresolv-2.27.so
 lib/libresolv.so.2
-lib/librt-2.25.so
+lib/librt-2.27.so
 lib/librt.so.1
 lib/libthread_db-1.0.so
 lib/libthread_db.so.1
-lib/libutil-2.25.so
+lib/libutil-2.27.so
 lib/libutil.so.1
 sbin/ldconfig
 #sbin/sln
@@ -83,11 +79,13 @@ usr/bin/locale
 #usr/include/arpa/tftp.h
 #usr/include/assert.h
 #usr/include/bits
+#usr/include/bits/_G_config.h
 #usr/include/bits/a.out.h
 #usr/include/bits/byteswap-16.h
 #usr/include/bits/byteswap.h
 #usr/include/bits/cmathcalls.h
 #usr/include/bits/confname.h
+#usr/include/bits/cpu-set.h
 #usr/include/bits/dirent.h
 #usr/include/bits/dlfcn.h
 #usr/include/bits/elfclass.h
@@ -102,15 +100,16 @@ usr/bin/locale
 #usr/include/bits/fcntl2.h
 #usr/include/bits/fenv.h
 #usr/include/bits/fenvinline.h
+#usr/include/bits/floatn-common.h
+#usr/include/bits/floatn.h
 #usr/include/bits/flt-eval-method.h
 #usr/include/bits/fp-fast.h
 #usr/include/bits/fp-logb.h
-#usr/include/bits/huge_val.h
-#usr/include/bits/huge_valf.h
-#usr/include/bits/huge_vall.h
+#usr/include/bits/getopt_core.h
+#usr/include/bits/getopt_ext.h
+#usr/include/bits/getopt_posix.h
 #usr/include/bits/hwcap.h
 #usr/include/bits/in.h
-#usr/include/bits/inf.h
 #usr/include/bits/initspin.h
 #usr/include/bits/inotify.h
 #usr/include/bits/ioctl-types.h
@@ -120,6 +119,7 @@ usr/bin/locale
 #usr/include/bits/iscanonical.h
 #usr/include/bits/libc-header-start.h
 #usr/include/bits/libio-ldbl.h
+#usr/include/bits/libio.h
 #usr/include/bits/libm-simd-decl-stubs.h
 #usr/include/bits/link.h
 #usr/include/bits/local_lim.h
@@ -127,16 +127,17 @@ usr/bin/locale
 #usr/include/bits/long-double.h
 #usr/include/bits/math-finite.h
 #usr/include/bits/math-vector.h
+#usr/include/bits/mathcalls-helper-functions.h
 #usr/include/bits/mathcalls.h
 #usr/include/bits/mathdef.h
 #usr/include/bits/mathinline.h
 #usr/include/bits/mman-linux.h
+#usr/include/bits/mman-shared.h
 #usr/include/bits/mman.h
 #usr/include/bits/monetary-ldbl.h
 #usr/include/bits/mqueue.h
 #usr/include/bits/mqueue2.h
 #usr/include/bits/msq.h
-#usr/include/bits/nan.h
 #usr/include/bits/netdb.h
 #usr/include/bits/param.h
 #usr/include/bits/poll.h
@@ -145,7 +146,9 @@ usr/bin/locale
 #usr/include/bits/posix2_lim.h
 #usr/include/bits/posix_opt.h
 #usr/include/bits/printf-ldbl.h
+#usr/include/bits/pthreadtypes-arch.h
 #usr/include/bits/pthreadtypes.h
+#usr/include/bits/ptrace-shared.h
 #usr/include/bits/resource.h
 #usr/include/bits/sched.h
 #usr/include/bits/select.h
@@ -157,20 +160,26 @@ usr/bin/locale
 #usr/include/bits/shm.h
 #usr/include/bits/sigaction.h
 #usr/include/bits/sigcontext.h
-#usr/include/bits/siginfo.h
+#usr/include/bits/sigevent-consts.h
+#usr/include/bits/siginfo-arch.h
+#usr/include/bits/siginfo-consts-arch.h
+#usr/include/bits/siginfo-consts.h
 #usr/include/bits/signalfd.h
+#usr/include/bits/signum-generic.h
 #usr/include/bits/signum.h
-#usr/include/bits/sigset.h
 #usr/include/bits/sigstack.h
 #usr/include/bits/sigthread.h
 #usr/include/bits/sockaddr.h
 #usr/include/bits/socket.h
 #usr/include/bits/socket2.h
 #usr/include/bits/socket_type.h
+#usr/include/bits/ss_flags.h
 #usr/include/bits/stab.def
 #usr/include/bits/stat.h
 #usr/include/bits/statfs.h
 #usr/include/bits/statvfs.h
+#usr/include/bits/stdint-intn.h
+#usr/include/bits/stdint-uintn.h
 #usr/include/bits/stdio-ldbl.h
 #usr/include/bits/stdio.h
 #usr/include/bits/stdio2.h
@@ -179,9 +188,7 @@ usr/bin/locale
 #usr/include/bits/stdlib-float.h
 #usr/include/bits/stdlib-ldbl.h
 #usr/include/bits/stdlib.h
-#usr/include/bits/string.h
-#usr/include/bits/string2.h
-#usr/include/bits/string3.h
+#usr/include/bits/string_fortified.h
 #usr/include/bits/strings_fortified.h
 #usr/include/bits/stropts.h
 #usr/include/bits/sys_errlist.h
@@ -192,23 +199,44 @@ usr/bin/locale
 #usr/include/bits/syslog.h
 #usr/include/bits/sysmacros.h
 #usr/include/bits/termios.h
+#usr/include/bits/thread-shared-types.h
 #usr/include/bits/time.h
 #usr/include/bits/timerfd.h
 #usr/include/bits/timex.h
 #usr/include/bits/types
 #usr/include/bits/types.h
+#usr/include/bits/types/FILE.h
+#usr/include/bits/types/__FILE.h
+#usr/include/bits/types/__locale_t.h
+#usr/include/bits/types/__mbstate_t.h
+#usr/include/bits/types/__sigset_t.h
+#usr/include/bits/types/__sigval_t.h
 #usr/include/bits/types/clock_t.h
 #usr/include/bits/types/clockid_t.h
+#usr/include/bits/types/locale_t.h
+#usr/include/bits/types/mbstate_t.h
+#usr/include/bits/types/res_state.h
+#usr/include/bits/types/sig_atomic_t.h
+#usr/include/bits/types/sigevent_t.h
+#usr/include/bits/types/siginfo_t.h
+#usr/include/bits/types/sigset_t.h
+#usr/include/bits/types/sigval_t.h
+#usr/include/bits/types/stack_t.h
+#usr/include/bits/types/struct_iovec.h
 #usr/include/bits/types/struct_itimerspec.h
 #usr/include/bits/types/struct_osockaddr.h
+#usr/include/bits/types/struct_rusage.h
+#usr/include/bits/types/struct_sigstack.h
 #usr/include/bits/types/struct_timespec.h
 #usr/include/bits/types/struct_timeval.h
 #usr/include/bits/types/struct_tm.h
 #usr/include/bits/types/time_t.h
 #usr/include/bits/types/timer_t.h
+#usr/include/bits/types/wint_t.h
 #usr/include/bits/typesizes.h
 #usr/include/bits/uintn-identity.h
-#usr/include/bits/uio.h
+#usr/include/bits/uio-ext.h
+#usr/include/bits/uio_lim.h
 #usr/include/bits/unistd.h
 #usr/include/bits/ustat.h
 #usr/include/bits/utmp.h
@@ -219,6 +247,7 @@ usr/bin/locale
 #usr/include/bits/wchar-ldbl.h
 #usr/include/bits/wchar.h
 #usr/include/bits/wchar2.h
+#usr/include/bits/wctype-wchar.h
 #usr/include/bits/wordsize.h
 #usr/include/bits/xopen_lim.h
 #usr/include/bits/xtitypes.h
@@ -371,13 +400,6 @@ usr/bin/locale
 #usr/include/rpcsvc/mount.x
 #usr/include/rpcsvc/nfs_prot.h
 #usr/include/rpcsvc/nfs_prot.x
-#usr/include/rpcsvc/nis.h
-#usr/include/rpcsvc/nis.x
-#usr/include/rpcsvc/nis_callback.h
-#usr/include/rpcsvc/nis_callback.x
-#usr/include/rpcsvc/nis_object.x
-#usr/include/rpcsvc/nis_tags.h
-#usr/include/rpcsvc/nislib.h
 #usr/include/rpcsvc/nlm_prot.h
 #usr/include/rpcsvc/nlm_prot.x
 #usr/include/rpcsvc/rex.h
@@ -392,13 +414,8 @@ usr/bin/locale
 #usr/include/rpcsvc/sm_inter.x
 #usr/include/rpcsvc/spray.h
 #usr/include/rpcsvc/spray.x
-#usr/include/rpcsvc/yp.h
-#usr/include/rpcsvc/yp.x
-#usr/include/rpcsvc/yp_prot.h
-#usr/include/rpcsvc/ypclnt.h
 #usr/include/rpcsvc/yppasswd.h
 #usr/include/rpcsvc/yppasswd.x
-#usr/include/rpcsvc/ypupd.h
 #usr/include/sched.h
 #usr/include/scsi/scsi.h
 #usr/include/scsi/scsi_ioctl.h
@@ -492,7 +509,6 @@ usr/bin/locale
 #usr/include/sys/types.h
 #usr/include/sys/ucontext.h
 #usr/include/sys/uio.h
-#usr/include/sys/ultrasound.h
 #usr/include/sys/un.h
 #usr/include/sys/unistd.h
 #usr/include/sys/user.h
@@ -528,7 +544,6 @@ usr/bin/locale
 #usr/include/wchar.h
 #usr/include/wctype.h
 #usr/include/wordexp.h
-#usr/include/xlocale.h
 #usr/lib/Mcrt1.o
 #usr/lib/Scrt1.o
 #usr/lib/audit
@@ -681,6 +696,7 @@ usr/lib/gconv
 #usr/lib/gconv/IBM855.so
 #usr/lib/gconv/IBM856.so
 #usr/lib/gconv/IBM857.so
+#usr/lib/gconv/IBM858.so
 #usr/lib/gconv/IBM860.so
 #usr/lib/gconv/IBM861.so
 #usr/lib/gconv/IBM862.so
@@ -809,23 +825,18 @@ usr/lib/gconv
 #usr/lib/libdl.a
 #usr/lib/libdl.so
 #usr/lib/libg.a
-#usr/lib/libieee.a
-#usr/lib/libm-2.25.a
+#usr/lib/libm-2.27.a
 #usr/lib/libm.a
 #usr/lib/libm.so
 #usr/lib/libmcheck.a
 #usr/lib/libmvec.a
 #usr/lib/libmvec.so
 #usr/lib/libmvec_nonshared.a
-#usr/lib/libnsl.a
-#usr/lib/libnsl.so
 #usr/lib/libnss_compat.so
 #usr/lib/libnss_db.so
 #usr/lib/libnss_dns.so
 #usr/lib/libnss_files.so
 #usr/lib/libnss_hesiod.so
-#usr/lib/libnss_nis.so
-#usr/lib/libnss_nisplus.so
 #usr/lib/libpthread.a
 #usr/lib/libpthread.so
 #usr/lib/libpthread_nonshared.a
@@ -936,6 +947,20 @@ usr/lib/locale
 #usr/lib/locale/af_ZA/LC_PAPER
 #usr/lib/locale/af_ZA/LC_TELEPHONE
 #usr/lib/locale/af_ZA/LC_TIME
+#usr/lib/locale/agr_PE
+#usr/lib/locale/agr_PE/LC_ADDRESS
+#usr/lib/locale/agr_PE/LC_COLLATE
+#usr/lib/locale/agr_PE/LC_CTYPE
+#usr/lib/locale/agr_PE/LC_IDENTIFICATION
+#usr/lib/locale/agr_PE/LC_MEASUREMENT
+#usr/lib/locale/agr_PE/LC_MESSAGES
+#usr/lib/locale/agr_PE/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/agr_PE/LC_MONETARY
+#usr/lib/locale/agr_PE/LC_NAME
+#usr/lib/locale/agr_PE/LC_NUMERIC
+#usr/lib/locale/agr_PE/LC_PAPER
+#usr/lib/locale/agr_PE/LC_TELEPHONE
+#usr/lib/locale/agr_PE/LC_TIME
 #usr/lib/locale/ak_GH
 #usr/lib/locale/ak_GH/LC_ADDRESS
 #usr/lib/locale/ak_GH/LC_COLLATE
@@ -1580,6 +1605,20 @@ usr/lib/locale
 #usr/lib/locale/az_AZ/LC_PAPER
 #usr/lib/locale/az_AZ/LC_TELEPHONE
 #usr/lib/locale/az_AZ/LC_TIME
+#usr/lib/locale/az_IR
+#usr/lib/locale/az_IR/LC_ADDRESS
+#usr/lib/locale/az_IR/LC_COLLATE
+#usr/lib/locale/az_IR/LC_CTYPE
+#usr/lib/locale/az_IR/LC_IDENTIFICATION
+#usr/lib/locale/az_IR/LC_MEASUREMENT
+#usr/lib/locale/az_IR/LC_MESSAGES
+#usr/lib/locale/az_IR/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/az_IR/LC_MONETARY
+#usr/lib/locale/az_IR/LC_NAME
+#usr/lib/locale/az_IR/LC_NUMERIC
+#usr/lib/locale/az_IR/LC_PAPER
+#usr/lib/locale/az_IR/LC_TELEPHONE
+#usr/lib/locale/az_IR/LC_TIME
 #usr/lib/locale/be_BY
 #usr/lib/locale/be_BY.utf8
 #usr/lib/locale/be_BY.utf8/LC_ADDRESS
@@ -1720,6 +1759,34 @@ usr/lib/locale
 #usr/lib/locale/bho_IN/LC_PAPER
 #usr/lib/locale/bho_IN/LC_TELEPHONE
 #usr/lib/locale/bho_IN/LC_TIME
+#usr/lib/locale/bho_NP
+#usr/lib/locale/bho_NP/LC_ADDRESS
+#usr/lib/locale/bho_NP/LC_COLLATE
+#usr/lib/locale/bho_NP/LC_CTYPE
+#usr/lib/locale/bho_NP/LC_IDENTIFICATION
+#usr/lib/locale/bho_NP/LC_MEASUREMENT
+#usr/lib/locale/bho_NP/LC_MESSAGES
+#usr/lib/locale/bho_NP/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/bho_NP/LC_MONETARY
+#usr/lib/locale/bho_NP/LC_NAME
+#usr/lib/locale/bho_NP/LC_NUMERIC
+#usr/lib/locale/bho_NP/LC_PAPER
+#usr/lib/locale/bho_NP/LC_TELEPHONE
+#usr/lib/locale/bho_NP/LC_TIME
+#usr/lib/locale/bi_VU
+#usr/lib/locale/bi_VU/LC_ADDRESS
+#usr/lib/locale/bi_VU/LC_COLLATE
+#usr/lib/locale/bi_VU/LC_CTYPE
+#usr/lib/locale/bi_VU/LC_IDENTIFICATION
+#usr/lib/locale/bi_VU/LC_MEASUREMENT
+#usr/lib/locale/bi_VU/LC_MESSAGES
+#usr/lib/locale/bi_VU/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/bi_VU/LC_MONETARY
+#usr/lib/locale/bi_VU/LC_NAME
+#usr/lib/locale/bi_VU/LC_NUMERIC
+#usr/lib/locale/bi_VU/LC_PAPER
+#usr/lib/locale/bi_VU/LC_TELEPHONE
+#usr/lib/locale/bi_VU/LC_TIME
 #usr/lib/locale/bn_BD
 #usr/lib/locale/bn_BD/LC_ADDRESS
 #usr/lib/locale/bn_BD/LC_COLLATE
@@ -1944,6 +2011,20 @@ usr/lib/locale
 #usr/lib/locale/ca_ES@euro/LC_PAPER
 #usr/lib/locale/ca_ES@euro/LC_TELEPHONE
 #usr/lib/locale/ca_ES@euro/LC_TIME
+#usr/lib/locale/ca_ES@valencia
+#usr/lib/locale/ca_ES@valencia/LC_ADDRESS
+#usr/lib/locale/ca_ES@valencia/LC_COLLATE
+#usr/lib/locale/ca_ES@valencia/LC_CTYPE
+#usr/lib/locale/ca_ES@valencia/LC_IDENTIFICATION
+#usr/lib/locale/ca_ES@valencia/LC_MEASUREMENT
+#usr/lib/locale/ca_ES@valencia/LC_MESSAGES
+#usr/lib/locale/ca_ES@valencia/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/ca_ES@valencia/LC_MONETARY
+#usr/lib/locale/ca_ES@valencia/LC_NAME
+#usr/lib/locale/ca_ES@valencia/LC_NUMERIC
+#usr/lib/locale/ca_ES@valencia/LC_PAPER
+#usr/lib/locale/ca_ES@valencia/LC_TELEPHONE
+#usr/lib/locale/ca_ES@valencia/LC_TIME
 #usr/lib/locale/ca_FR
 #usr/lib/locale/ca_FR.utf8
 #usr/lib/locale/ca_FR.utf8/LC_ADDRESS
@@ -2504,6 +2585,20 @@ usr/lib/locale
 #usr/lib/locale/el_GR/LC_PAPER
 #usr/lib/locale/el_GR/LC_TELEPHONE
 #usr/lib/locale/el_GR/LC_TIME
+#usr/lib/locale/el_GR@euro
+#usr/lib/locale/el_GR@euro/LC_ADDRESS
+#usr/lib/locale/el_GR@euro/LC_COLLATE
+#usr/lib/locale/el_GR@euro/LC_CTYPE
+#usr/lib/locale/el_GR@euro/LC_IDENTIFICATION
+#usr/lib/locale/el_GR@euro/LC_MEASUREMENT
+#usr/lib/locale/el_GR@euro/LC_MESSAGES
+#usr/lib/locale/el_GR@euro/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/el_GR@euro/LC_MONETARY
+#usr/lib/locale/el_GR@euro/LC_NAME
+#usr/lib/locale/el_GR@euro/LC_NUMERIC
+#usr/lib/locale/el_GR@euro/LC_PAPER
+#usr/lib/locale/el_GR@euro/LC_TELEPHONE
+#usr/lib/locale/el_GR@euro/LC_TIME
 #usr/lib/locale/en_AG
 #usr/lib/locale/en_AG/LC_ADDRESS
 #usr/lib/locale/en_AG/LC_COLLATE
@@ -2826,6 +2921,20 @@ usr/lib/locale
 #usr/lib/locale/en_PH/LC_PAPER
 #usr/lib/locale/en_PH/LC_TELEPHONE
 #usr/lib/locale/en_PH/LC_TIME
+#usr/lib/locale/en_SC.utf8
+#usr/lib/locale/en_SC.utf8/LC_ADDRESS
+#usr/lib/locale/en_SC.utf8/LC_COLLATE
+#usr/lib/locale/en_SC.utf8/LC_CTYPE
+#usr/lib/locale/en_SC.utf8/LC_IDENTIFICATION
+#usr/lib/locale/en_SC.utf8/LC_MEASUREMENT
+#usr/lib/locale/en_SC.utf8/LC_MESSAGES
+#usr/lib/locale/en_SC.utf8/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/en_SC.utf8/LC_MONETARY
+#usr/lib/locale/en_SC.utf8/LC_NAME
+#usr/lib/locale/en_SC.utf8/LC_NUMERIC
+#usr/lib/locale/en_SC.utf8/LC_PAPER
+#usr/lib/locale/en_SC.utf8/LC_TELEPHONE
+#usr/lib/locale/en_SC.utf8/LC_TIME
 #usr/lib/locale/en_SG
 #usr/lib/locale/en_SG.utf8
 #usr/lib/locale/en_SG.utf8/LC_ADDRESS
@@ -4254,6 +4363,20 @@ usr/lib/locale
 #usr/lib/locale/hi_IN/LC_PAPER
 #usr/lib/locale/hi_IN/LC_TELEPHONE
 #usr/lib/locale/hi_IN/LC_TIME
+#usr/lib/locale/hif_FJ
+#usr/lib/locale/hif_FJ/LC_ADDRESS
+#usr/lib/locale/hif_FJ/LC_COLLATE
+#usr/lib/locale/hif_FJ/LC_CTYPE
+#usr/lib/locale/hif_FJ/LC_IDENTIFICATION
+#usr/lib/locale/hif_FJ/LC_MEASUREMENT
+#usr/lib/locale/hif_FJ/LC_MESSAGES
+#usr/lib/locale/hif_FJ/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/hif_FJ/LC_MONETARY
+#usr/lib/locale/hif_FJ/LC_NAME
+#usr/lib/locale/hif_FJ/LC_NUMERIC
+#usr/lib/locale/hif_FJ/LC_PAPER
+#usr/lib/locale/hif_FJ/LC_TELEPHONE
+#usr/lib/locale/hif_FJ/LC_TIME
 #usr/lib/locale/hne_IN
 #usr/lib/locale/hne_IN/LC_ADDRESS
 #usr/lib/locale/hne_IN/LC_COLLATE
@@ -4632,6 +4755,20 @@ usr/lib/locale
 #usr/lib/locale/ka_GE/LC_PAPER
 #usr/lib/locale/ka_GE/LC_TELEPHONE
 #usr/lib/locale/ka_GE/LC_TIME
+#usr/lib/locale/kab_DZ
+#usr/lib/locale/kab_DZ/LC_ADDRESS
+#usr/lib/locale/kab_DZ/LC_COLLATE
+#usr/lib/locale/kab_DZ/LC_CTYPE
+#usr/lib/locale/kab_DZ/LC_IDENTIFICATION
+#usr/lib/locale/kab_DZ/LC_MEASUREMENT
+#usr/lib/locale/kab_DZ/LC_MESSAGES
+#usr/lib/locale/kab_DZ/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/kab_DZ/LC_MONETARY
+#usr/lib/locale/kab_DZ/LC_NAME
+#usr/lib/locale/kab_DZ/LC_NUMERIC
+#usr/lib/locale/kab_DZ/LC_PAPER
+#usr/lib/locale/kab_DZ/LC_TELEPHONE
+#usr/lib/locale/kab_DZ/LC_TIME
 #usr/lib/locale/kk_KZ
 #usr/lib/locale/kk_KZ.utf8
 #usr/lib/locale/kk_KZ.utf8/LC_ADDRESS
@@ -5066,6 +5203,34 @@ usr/lib/locale
 #usr/lib/locale/mai_IN/LC_PAPER
 #usr/lib/locale/mai_IN/LC_TELEPHONE
 #usr/lib/locale/mai_IN/LC_TIME
+#usr/lib/locale/mai_NP
+#usr/lib/locale/mai_NP/LC_ADDRESS
+#usr/lib/locale/mai_NP/LC_COLLATE
+#usr/lib/locale/mai_NP/LC_CTYPE
+#usr/lib/locale/mai_NP/LC_IDENTIFICATION
+#usr/lib/locale/mai_NP/LC_MEASUREMENT
+#usr/lib/locale/mai_NP/LC_MESSAGES
+#usr/lib/locale/mai_NP/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/mai_NP/LC_MONETARY
+#usr/lib/locale/mai_NP/LC_NAME
+#usr/lib/locale/mai_NP/LC_NUMERIC
+#usr/lib/locale/mai_NP/LC_PAPER
+#usr/lib/locale/mai_NP/LC_TELEPHONE
+#usr/lib/locale/mai_NP/LC_TIME
+#usr/lib/locale/mfe_MU
+#usr/lib/locale/mfe_MU/LC_ADDRESS
+#usr/lib/locale/mfe_MU/LC_COLLATE
+#usr/lib/locale/mfe_MU/LC_CTYPE
+#usr/lib/locale/mfe_MU/LC_IDENTIFICATION
+#usr/lib/locale/mfe_MU/LC_MEASUREMENT
+#usr/lib/locale/mfe_MU/LC_MESSAGES
+#usr/lib/locale/mfe_MU/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/mfe_MU/LC_MONETARY
+#usr/lib/locale/mfe_MU/LC_NAME
+#usr/lib/locale/mfe_MU/LC_NUMERIC
+#usr/lib/locale/mfe_MU/LC_PAPER
+#usr/lib/locale/mfe_MU/LC_TELEPHONE
+#usr/lib/locale/mfe_MU/LC_TIME
 #usr/lib/locale/mg_MG
 #usr/lib/locale/mg_MG.utf8
 #usr/lib/locale/mg_MG.utf8/LC_ADDRESS
@@ -5136,6 +5301,34 @@ usr/lib/locale
 #usr/lib/locale/mi_NZ/LC_PAPER
 #usr/lib/locale/mi_NZ/LC_TELEPHONE
 #usr/lib/locale/mi_NZ/LC_TIME
+#usr/lib/locale/miq_NI
+#usr/lib/locale/miq_NI/LC_ADDRESS
+#usr/lib/locale/miq_NI/LC_COLLATE
+#usr/lib/locale/miq_NI/LC_CTYPE
+#usr/lib/locale/miq_NI/LC_IDENTIFICATION
+#usr/lib/locale/miq_NI/LC_MEASUREMENT
+#usr/lib/locale/miq_NI/LC_MESSAGES
+#usr/lib/locale/miq_NI/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/miq_NI/LC_MONETARY
+#usr/lib/locale/miq_NI/LC_NAME
+#usr/lib/locale/miq_NI/LC_NUMERIC
+#usr/lib/locale/miq_NI/LC_PAPER
+#usr/lib/locale/miq_NI/LC_TELEPHONE
+#usr/lib/locale/miq_NI/LC_TIME
+#usr/lib/locale/mjw_IN
+#usr/lib/locale/mjw_IN/LC_ADDRESS
+#usr/lib/locale/mjw_IN/LC_COLLATE
+#usr/lib/locale/mjw_IN/LC_CTYPE
+#usr/lib/locale/mjw_IN/LC_IDENTIFICATION
+#usr/lib/locale/mjw_IN/LC_MEASUREMENT
+#usr/lib/locale/mjw_IN/LC_MESSAGES
+#usr/lib/locale/mjw_IN/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/mjw_IN/LC_MONETARY
+#usr/lib/locale/mjw_IN/LC_NAME
+#usr/lib/locale/mjw_IN/LC_NUMERIC
+#usr/lib/locale/mjw_IN/LC_PAPER
+#usr/lib/locale/mjw_IN/LC_TELEPHONE
+#usr/lib/locale/mjw_IN/LC_TIME
 #usr/lib/locale/mk_MK
 #usr/lib/locale/mk_MK.utf8
 #usr/lib/locale/mk_MK.utf8/LC_ADDRESS
@@ -6088,6 +6281,20 @@ usr/lib/locale
 #usr/lib/locale/sgs_LT/LC_PAPER
 #usr/lib/locale/sgs_LT/LC_TELEPHONE
 #usr/lib/locale/sgs_LT/LC_TIME
+#usr/lib/locale/shn_MM
+#usr/lib/locale/shn_MM/LC_ADDRESS
+#usr/lib/locale/shn_MM/LC_COLLATE
+#usr/lib/locale/shn_MM/LC_CTYPE
+#usr/lib/locale/shn_MM/LC_IDENTIFICATION
+#usr/lib/locale/shn_MM/LC_MEASUREMENT
+#usr/lib/locale/shn_MM/LC_MESSAGES
+#usr/lib/locale/shn_MM/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/shn_MM/LC_MONETARY
+#usr/lib/locale/shn_MM/LC_NAME
+#usr/lib/locale/shn_MM/LC_NUMERIC
+#usr/lib/locale/shn_MM/LC_PAPER
+#usr/lib/locale/shn_MM/LC_TELEPHONE
+#usr/lib/locale/shn_MM/LC_TIME
 #usr/lib/locale/shs_CA
 #usr/lib/locale/shs_CA/LC_ADDRESS
 #usr/lib/locale/shs_CA/LC_COLLATE
@@ -6186,6 +6393,20 @@ usr/lib/locale
 #usr/lib/locale/sl_SI/LC_PAPER
 #usr/lib/locale/sl_SI/LC_TELEPHONE
 #usr/lib/locale/sl_SI/LC_TIME
+#usr/lib/locale/sm_WS
+#usr/lib/locale/sm_WS/LC_ADDRESS
+#usr/lib/locale/sm_WS/LC_COLLATE
+#usr/lib/locale/sm_WS/LC_CTYPE
+#usr/lib/locale/sm_WS/LC_IDENTIFICATION
+#usr/lib/locale/sm_WS/LC_MEASUREMENT
+#usr/lib/locale/sm_WS/LC_MESSAGES
+#usr/lib/locale/sm_WS/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/sm_WS/LC_MONETARY
+#usr/lib/locale/sm_WS/LC_NAME
+#usr/lib/locale/sm_WS/LC_NUMERIC
+#usr/lib/locale/sm_WS/LC_PAPER
+#usr/lib/locale/sm_WS/LC_TELEPHONE
+#usr/lib/locale/sm_WS/LC_TIME
 #usr/lib/locale/so_DJ
 #usr/lib/locale/so_DJ.utf8
 #usr/lib/locale/so_DJ.utf8/LC_ADDRESS
@@ -6746,6 +6967,34 @@ usr/lib/locale
 #usr/lib/locale/tn_ZA/LC_PAPER
 #usr/lib/locale/tn_ZA/LC_TELEPHONE
 #usr/lib/locale/tn_ZA/LC_TIME
+#usr/lib/locale/to_TO
+#usr/lib/locale/to_TO/LC_ADDRESS
+#usr/lib/locale/to_TO/LC_COLLATE
+#usr/lib/locale/to_TO/LC_CTYPE
+#usr/lib/locale/to_TO/LC_IDENTIFICATION
+#usr/lib/locale/to_TO/LC_MEASUREMENT
+#usr/lib/locale/to_TO/LC_MESSAGES
+#usr/lib/locale/to_TO/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/to_TO/LC_MONETARY
+#usr/lib/locale/to_TO/LC_NAME
+#usr/lib/locale/to_TO/LC_NUMERIC
+#usr/lib/locale/to_TO/LC_PAPER
+#usr/lib/locale/to_TO/LC_TELEPHONE
+#usr/lib/locale/to_TO/LC_TIME
+#usr/lib/locale/tpi_PG
+#usr/lib/locale/tpi_PG/LC_ADDRESS
+#usr/lib/locale/tpi_PG/LC_COLLATE
+#usr/lib/locale/tpi_PG/LC_CTYPE
+#usr/lib/locale/tpi_PG/LC_IDENTIFICATION
+#usr/lib/locale/tpi_PG/LC_MEASUREMENT
+#usr/lib/locale/tpi_PG/LC_MESSAGES
+#usr/lib/locale/tpi_PG/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/tpi_PG/LC_MONETARY
+#usr/lib/locale/tpi_PG/LC_NAME
+#usr/lib/locale/tpi_PG/LC_NUMERIC
+#usr/lib/locale/tpi_PG/LC_PAPER
+#usr/lib/locale/tpi_PG/LC_TELEPHONE
+#usr/lib/locale/tpi_PG/LC_TIME
 #usr/lib/locale/tr_CY
 #usr/lib/locale/tr_CY.utf8
 #usr/lib/locale/tr_CY.utf8/LC_ADDRESS
@@ -7166,6 +7415,20 @@ usr/lib/locale
 #usr/lib/locale/yue_HK/LC_PAPER
 #usr/lib/locale/yue_HK/LC_TELEPHONE
 #usr/lib/locale/yue_HK/LC_TIME
+#usr/lib/locale/yuw_PG
+#usr/lib/locale/yuw_PG/LC_ADDRESS
+#usr/lib/locale/yuw_PG/LC_COLLATE
+#usr/lib/locale/yuw_PG/LC_CTYPE
+#usr/lib/locale/yuw_PG/LC_IDENTIFICATION
+#usr/lib/locale/yuw_PG/LC_MEASUREMENT
+#usr/lib/locale/yuw_PG/LC_MESSAGES
+#usr/lib/locale/yuw_PG/LC_MESSAGES/SYS_LC_MESSAGES
+#usr/lib/locale/yuw_PG/LC_MONETARY
+#usr/lib/locale/yuw_PG/LC_NAME
+#usr/lib/locale/yuw_PG/LC_NUMERIC
+#usr/lib/locale/yuw_PG/LC_PAPER
+#usr/lib/locale/yuw_PG/LC_TELEPHONE
+#usr/lib/locale/yuw_PG/LC_TIME
 #usr/lib/locale/zh_CN
 #usr/lib/locale/zh_CN.gb18030
 #usr/lib/locale/zh_CN.gb18030/LC_ADDRESS
@@ -7480,6 +7743,7 @@ usr/lib/locale
 #usr/share/i18n/charmaps/IBM855.gz
 #usr/share/i18n/charmaps/IBM856.gz
 #usr/share/i18n/charmaps/IBM857.gz
+#usr/share/i18n/charmaps/IBM858.gz
 #usr/share/i18n/charmaps/IBM860.gz
 #usr/share/i18n/charmaps/IBM861.gz
 #usr/share/i18n/charmaps/IBM862.gz
@@ -7607,6 +7871,7 @@ usr/lib/locale
 #usr/share/i18n/locales/aa_ER@saaho
 #usr/share/i18n/locales/aa_ET
 #usr/share/i18n/locales/af_ZA
+#usr/share/i18n/locales/agr_PE
 #usr/share/i18n/locales/ak_GH
 #usr/share/i18n/locales/am_ET
 #usr/share/i18n/locales/an_ES
@@ -7634,6 +7899,7 @@ usr/lib/locale
 #usr/share/i18n/locales/ast_ES
 #usr/share/i18n/locales/ayc_PE
 #usr/share/i18n/locales/az_AZ
+#usr/share/i18n/locales/az_IR
 #usr/share/i18n/locales/be_BY
 #usr/share/i18n/locales/be_BY@latin
 #usr/share/i18n/locales/bem_ZM
@@ -7642,6 +7908,8 @@ usr/lib/locale
 #usr/share/i18n/locales/bg_BG
 #usr/share/i18n/locales/bhb_IN
 #usr/share/i18n/locales/bho_IN
+#usr/share/i18n/locales/bho_NP
+#usr/share/i18n/locales/bi_VU
 #usr/share/i18n/locales/bn_BD
 #usr/share/i18n/locales/bn_IN
 #usr/share/i18n/locales/bo_CN
@@ -7654,11 +7922,13 @@ usr/lib/locale
 #usr/share/i18n/locales/ca_AD
 #usr/share/i18n/locales/ca_ES
 #usr/share/i18n/locales/ca_ES@euro
+#usr/share/i18n/locales/ca_ES@valencia
 #usr/share/i18n/locales/ca_FR
 #usr/share/i18n/locales/ca_IT
 #usr/share/i18n/locales/ce_RU
 #usr/share/i18n/locales/chr_US
 #usr/share/i18n/locales/cmn_TW
+#usr/share/i18n/locales/cns11643_stroke
 #usr/share/i18n/locales/crh_UA
 #usr/share/i18n/locales/cs_CZ
 #usr/share/i18n/locales/csb_PL
@@ -7696,6 +7966,7 @@ usr/lib/locale
 #usr/share/i18n/locales/en_NG
 #usr/share/i18n/locales/en_NZ
 #usr/share/i18n/locales/en_PH
+#usr/share/i18n/locales/en_SC
 #usr/share/i18n/locales/en_SG
 #usr/share/i18n/locales/en_US
 #usr/share/i18n/locales/en_ZA
@@ -7759,6 +8030,7 @@ usr/lib/locale
 #usr/share/i18n/locales/hak_TW
 #usr/share/i18n/locales/he_IL
 #usr/share/i18n/locales/hi_IN
+#usr/share/i18n/locales/hif_FJ
 #usr/share/i18n/locales/hne_IN
 #usr/share/i18n/locales/hr_HR
 #usr/share/i18n/locales/hsb_DE
@@ -7766,6 +8038,7 @@ usr/lib/locale
 #usr/share/i18n/locales/hu_HU
 #usr/share/i18n/locales/hy_AM
 #usr/share/i18n/locales/i18n
+#usr/share/i18n/locales/i18n_ctype
 #usr/share/i18n/locales/ia_FR
 #usr/share/i18n/locales/id_ID
 #usr/share/i18n/locales/ig_NG
@@ -7780,6 +8053,7 @@ usr/lib/locale
 #usr/share/i18n/locales/iu_CA
 #usr/share/i18n/locales/ja_JP
 #usr/share/i18n/locales/ka_GE
+#usr/share/i18n/locales/kab_DZ
 #usr/share/i18n/locales/kk_KZ
 #usr/share/i18n/locales/kl_GL
 #usr/share/i18n/locales/km_KH
@@ -7803,9 +8077,13 @@ usr/lib/locale
 #usr/share/i18n/locales/lzh_TW
 #usr/share/i18n/locales/mag_IN
 #usr/share/i18n/locales/mai_IN
+#usr/share/i18n/locales/mai_NP
+#usr/share/i18n/locales/mfe_MU
 #usr/share/i18n/locales/mg_MG
 #usr/share/i18n/locales/mhr_RU
 #usr/share/i18n/locales/mi_NZ
+#usr/share/i18n/locales/miq_NI
+#usr/share/i18n/locales/mjw_IN
 #usr/share/i18n/locales/mk_MK
 #usr/share/i18n/locales/ml_IN
 #usr/share/i18n/locales/mn_MN
@@ -7858,11 +8136,13 @@ usr/lib/locale
 #usr/share/i18n/locales/sd_IN@devanagari
 #usr/share/i18n/locales/se_NO
 #usr/share/i18n/locales/sgs_LT
+#usr/share/i18n/locales/shn_MM
 #usr/share/i18n/locales/shs_CA
 #usr/share/i18n/locales/si_LK
 #usr/share/i18n/locales/sid_ET
 #usr/share/i18n/locales/sk_SK
 #usr/share/i18n/locales/sl_SI
+#usr/share/i18n/locales/sm_WS
 #usr/share/i18n/locales/so_DJ
 #usr/share/i18n/locales/so_ET
 #usr/share/i18n/locales/so_KE
@@ -7893,6 +8173,8 @@ usr/lib/locale
 #usr/share/i18n/locales/tk_TM
 #usr/share/i18n/locales/tl_PH
 #usr/share/i18n/locales/tn_ZA
+#usr/share/i18n/locales/to_TO
+#usr/share/i18n/locales/tpi_PG
 #usr/share/i18n/locales/tr_CY
 #usr/share/i18n/locales/tr_TR
 #usr/share/i18n/locales/translit_circle
@@ -7928,6 +8210,7 @@ usr/lib/locale
 #usr/share/i18n/locales/yi_US
 #usr/share/i18n/locales/yo_NG
 #usr/share/i18n/locales/yue_HK
+#usr/share/i18n/locales/yuw_PG
 #usr/share/i18n/locales/zh_CN
 #usr/share/i18n/locales/zh_HK
 #usr/share/i18n/locales/zh_SG
@@ -7942,6 +8225,8 @@ usr/lib/locale
 #usr/share/info/libc.info-13
 #usr/share/info/libc.info-14
 #usr/share/info/libc.info-15
+#usr/share/info/libc.info-16
+#usr/share/info/libc.info-17
 #usr/share/info/libc.info-2
 #usr/share/info/libc.info-3
 #usr/share/info/libc.info-4
index 985fe671c29f944e2f04234a0a2b8c2c98f8d21f..cdf5c3f296638b6727923f176d0991fedb806305 100644 (file)
--- a/lfs/glibc
+++ b/lfs/glibc
 
 include Config
 
-VER        = 2.25
+VER        = 2.27
 
 THISAPP    = glibc-$(VER)
-DL_FILE    = $(THISAPP).tar.gz
+DL_FILE    = $(THISAPP).tar.xz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 
@@ -80,7 +80,9 @@ EXTRA_CONFIG += \
        --enable-add-ons \
        --without-selinux \
        --enable-experimental-malloc \
-       --enable-bind-now
+       --enable-bind-now \
+       --enable-obsolete-rpc \
+       --disable-nss-crypt
 
 ###############################################################################
 # Top-level Rules
@@ -90,7 +92,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 0c9f827298841dbf3bff3060f3d7f19c
+$(DL_FILE)_MD5 = 898cd5656519ffbc3a03fe811dd89e82
 
 install : $(TARGET)
 
@@ -122,7 +124,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @rm -rf $(DIR_APP) $(DIR_SRC)/glibc-build && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
        @mkdir $(DIR_SRC)/glibc-build
 
-       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc/glibc-2.25-gcc-7.patch
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/glibc-localedef-no-archive.patch
 
 ifneq "$(TOOLCHAIN)" "1"
@@ -149,6 +150,8 @@ endif
        cd $(DIR_SRC)/glibc-build && make PARALLELMFLAGS=$(MAKETUNING) \
                CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)"
 
+       cd $(DIR_APP) && sed '/test-installation/s@\$$(PERL)@echo not running@' -i Makefile
+
        cd $(DIR_SRC)/glibc-build && make install
 
 ifneq "$(TOOLCHAIN)" "1"
index c4a39f6e1f1aa6fd8e3a7d6f1e05a2598fe6f2fc..40bc68dc36976c73a7f3269715e63e1dbb8aaf2d 100644 (file)
@@ -1,11 +1,10 @@
-diff -Nrup a/localedata/Makefile b/localedata/Makefile
---- a/localedata/Makefile      2012-06-05 07:42:49.000000000 -0600
-+++ b/localedata/Makefile      2012-06-07 12:15:21.776318827 -0600
-@@ -211,6 +211,7 @@ $(INSTALL-SUPPORTED-LOCALES): install-lo
+--- glibc-2.27/localedata/Makefile~    2018-02-07 22:31:00.968944449 +0000
++++ glibc-2.27/localedata/Makefile     2018-02-07 22:31:26.201764894 +0000
+@@ -223,6 +223,7 @@ $(INSTALL-SUPPORTED-LOCALES): install-lo
        echo -n '...'; \
        input=`echo $$locale | sed 's/\([^.]*\)[^@]*\(.*\)/\1\2/'`; \
-       $(LOCALEDEF) --alias-file=../intl/locale.alias \
+       $(LOCALEDEF) $$flags --alias-file=../intl/locale.alias \
 +                   --no-archive \
-                    -i locales/$$input -c -f charmaps/$$charset \
+                    -i locales/$$input -f charmaps/$$charset \
                     $(addprefix --prefix=,$(install_root)) $$locale \
        && echo ' done'; \