From ee936e35115b36fba7fdd420cecf13032b379d69 Mon Sep 17 00:00:00 2001 From: Victor Martinez Date: Tue, 9 Jul 2019 02:08:09 +0200 Subject: [PATCH] glibc: updated to 2.28 --- glibc/.footprint | 146 +++++++++++++++++++++++---------------- glibc/.signature | 12 ++-- glibc/Pkgfile | 12 ++-- glibc/glibc-2.28-1.patch | 60 ++++++++++++++++ 4 files changed, 157 insertions(+), 73 deletions(-) create mode 100644 glibc/glibc-2.28-1.patch diff --git a/glibc/.footprint b/glibc/.footprint index b6267e0..570264a 100644 --- a/glibc/.footprint +++ b/glibc/.footprint @@ -10,51 +10,49 @@ lrwxrwxrwx root/root etc/localtime -> ../usr/share/zoneinfo/UTC -rw-r--r-- root/root etc/resolv.conf -rw-r--r-- root/root etc/rpc drwxr-xr-x root/root lib/ --rwxr-xr-x root/root lib/ld-2.27.so -lrwxrwxrwx root/root lib/ld-linux-armhf.so.3 -> ld-2.27.so --rwxr-xr-x root/root lib/libBrokenLocale-2.27.so -lrwxrwxrwx root/root lib/libBrokenLocale.so.1 -> libBrokenLocale-2.27.so +-rwxr-xr-x root/root lib/ld-2.28.so +lrwxrwxrwx root/root lib/ld-linux-armhf.so.3 -> ld-2.28.so +-rwxr-xr-x root/root lib/libBrokenLocale-2.28.so +lrwxrwxrwx root/root lib/libBrokenLocale.so.1 -> libBrokenLocale-2.28.so -rwxr-xr-x root/root lib/libSegFault.so --rwxr-xr-x root/root lib/libanl-2.27.so -lrwxrwxrwx root/root lib/libanl.so.1 -> libanl-2.27.so --rwxr-xr-x root/root lib/libc-2.27.so -lrwxrwxrwx root/root lib/libc.so.6 -> libc-2.27.so --rwxr-xr-x root/root lib/libcidn-2.27.so -lrwxrwxrwx root/root lib/libcidn.so.1 -> libcidn-2.27.so --rwxr-xr-x root/root lib/libcrypt-2.27.so -lrwxrwxrwx root/root lib/libcrypt.so.1 -> libcrypt-2.27.so --rwxr-xr-x root/root lib/libdl-2.27.so -lrwxrwxrwx root/root lib/libdl.so.2 -> libdl-2.27.so --rwxr-xr-x root/root lib/libm-2.27.so -lrwxrwxrwx root/root lib/libm.so.6 -> libm-2.27.so +-rwxr-xr-x root/root lib/libanl-2.28.so +lrwxrwxrwx root/root lib/libanl.so.1 -> libanl-2.28.so +-rwxr-xr-x root/root lib/libc-2.28.so +lrwxrwxrwx root/root lib/libc.so.6 -> libc-2.28.so +-rwxr-xr-x root/root lib/libcrypt-2.28.so +lrwxrwxrwx root/root lib/libcrypt.so.1 -> libcrypt-2.28.so +-rwxr-xr-x root/root lib/libdl-2.28.so +lrwxrwxrwx root/root lib/libdl.so.2 -> libdl-2.28.so +-rwxr-xr-x root/root lib/libm-2.28.so +lrwxrwxrwx root/root lib/libm.so.6 -> libm-2.28.so -rwxr-xr-x root/root lib/libmemusage.so --rwxr-xr-x root/root lib/libnsl-2.27.so -lrwxrwxrwx root/root lib/libnsl.so.1 -> libnsl-2.27.so --rwxr-xr-x root/root lib/libnss_compat-2.27.so -lrwxrwxrwx root/root lib/libnss_compat.so.2 -> libnss_compat-2.27.so --rwxr-xr-x root/root lib/libnss_db-2.27.so -lrwxrwxrwx root/root lib/libnss_db.so.2 -> libnss_db-2.27.so --rwxr-xr-x root/root lib/libnss_dns-2.27.so -lrwxrwxrwx root/root lib/libnss_dns.so.2 -> libnss_dns-2.27.so --rwxr-xr-x root/root lib/libnss_files-2.27.so -lrwxrwxrwx root/root lib/libnss_files.so.2 -> libnss_files-2.27.so --rwxr-xr-x root/root lib/libnss_hesiod-2.27.so -lrwxrwxrwx root/root lib/libnss_hesiod.so.2 -> libnss_hesiod-2.27.so --rwxr-xr-x root/root lib/libnss_nis-2.27.so -lrwxrwxrwx root/root lib/libnss_nis.so.2 -> libnss_nis-2.27.so --rwxr-xr-x root/root lib/libnss_nisplus-2.27.so -lrwxrwxrwx root/root lib/libnss_nisplus.so.2 -> libnss_nisplus-2.27.so +-rwxr-xr-x root/root lib/libnsl-2.28.so +lrwxrwxrwx root/root lib/libnsl.so.1 -> libnsl-2.28.so +-rwxr-xr-x root/root lib/libnss_compat-2.28.so +lrwxrwxrwx root/root lib/libnss_compat.so.2 -> libnss_compat-2.28.so +-rwxr-xr-x root/root lib/libnss_db-2.28.so +lrwxrwxrwx root/root lib/libnss_db.so.2 -> libnss_db-2.28.so +-rwxr-xr-x root/root lib/libnss_dns-2.28.so +lrwxrwxrwx root/root lib/libnss_dns.so.2 -> libnss_dns-2.28.so +-rwxr-xr-x root/root lib/libnss_files-2.28.so +lrwxrwxrwx root/root lib/libnss_files.so.2 -> libnss_files-2.28.so +-rwxr-xr-x root/root lib/libnss_hesiod-2.28.so +lrwxrwxrwx root/root lib/libnss_hesiod.so.2 -> libnss_hesiod-2.28.so +-rwxr-xr-x root/root lib/libnss_nis-2.28.so +lrwxrwxrwx root/root lib/libnss_nis.so.2 -> libnss_nis-2.28.so +-rwxr-xr-x root/root lib/libnss_nisplus-2.28.so +lrwxrwxrwx root/root lib/libnss_nisplus.so.2 -> libnss_nisplus-2.28.so -rwxr-xr-x root/root lib/libpcprofile.so --rwxr-xr-x root/root lib/libpthread-2.27.so -lrwxrwxrwx root/root lib/libpthread.so.0 -> libpthread-2.27.so --rwxr-xr-x root/root lib/libresolv-2.27.so -lrwxrwxrwx root/root lib/libresolv.so.2 -> libresolv-2.27.so --rwxr-xr-x root/root lib/librt-2.27.so -lrwxrwxrwx root/root lib/librt.so.1 -> librt-2.27.so +-rwxr-xr-x root/root lib/libpthread-2.28.so +lrwxrwxrwx root/root lib/libpthread.so.0 -> libpthread-2.28.so +-rwxr-xr-x root/root lib/libresolv-2.28.so +lrwxrwxrwx root/root lib/libresolv.so.2 -> libresolv-2.28.so +-rwxr-xr-x root/root lib/librt-2.28.so +lrwxrwxrwx root/root lib/librt.so.1 -> librt-2.28.so -rwxr-xr-x root/root lib/libthread_db-1.0.so lrwxrwxrwx root/root lib/libthread_db.so.1 -> libthread_db-1.0.so --rwxr-xr-x root/root lib/libutil-2.27.so -lrwxrwxrwx root/root lib/libutil.so.1 -> libutil-2.27.so +-rwxr-xr-x root/root lib/libutil-2.28.so +lrwxrwxrwx root/root lib/libutil.so.1 -> libutil-2.28.so drwxr-xr-x root/root sbin/ -rwxr-xr-x root/root sbin/ldconfig -rwxr-xr-x root/root sbin/sln @@ -77,7 +75,6 @@ drwxr-xr-x root/root usr/bin/ -rwxr-xr-x root/root usr/bin/sprof -rwxr-xr-x root/root usr/bin/xtrace drwxr-xr-x root/root usr/include/ --rw-r--r-- root/root usr/include/_G_config.h -rw-r--r-- root/root usr/include/a.out.h -rw-r--r-- root/root usr/include/aio.h -rw-r--r-- root/root usr/include/aliases.h @@ -95,6 +92,7 @@ drwxr-xr-x root/root usr/include/arpa/ drwxr-xr-x root/root usr/include/asm-generic/ -rw-r--r-- root/root usr/include/asm-generic/auxvec.h -rw-r--r-- root/root usr/include/asm-generic/bitsperlong.h +-rw-r--r-- root/root usr/include/asm-generic/bpf_perf_event.h -rw-r--r-- root/root usr/include/asm-generic/errno-base.h -rw-r--r-- root/root usr/include/asm-generic/errno.h -rw-r--r-- root/root usr/include/asm-generic/fcntl.h @@ -132,6 +130,7 @@ drwxr-xr-x root/root usr/include/asm-generic/ drwxr-xr-x root/root usr/include/asm/ -rw-r--r-- root/root usr/include/asm/auxvec.h -rw-r--r-- root/root usr/include/asm/bitsperlong.h +-rw-r--r-- root/root usr/include/asm/bpf_perf_event.h -rw-r--r-- root/root usr/include/asm/byteorder.h -rw-r--r-- root/root usr/include/asm/errno.h -rw-r--r-- root/root usr/include/asm/fcntl.h @@ -169,9 +168,7 @@ drwxr-xr-x root/root usr/include/asm/ -rw-r--r-- root/root usr/include/asm/unistd.h -rw-r--r-- root/root usr/include/assert.h drwxr-xr-x root/root usr/include/bits/ --rw-r--r-- root/root usr/include/bits/_G_config.h -rw-r--r-- root/root usr/include/bits/a.out.h --rw-r--r-- root/root usr/include/bits/byteswap-16.h -rw-r--r-- root/root usr/include/bits/byteswap.h -rw-r--r-- root/root usr/include/bits/cmathcalls.h -rw-r--r-- root/root usr/include/bits/confname.h @@ -200,6 +197,7 @@ drwxr-xr-x root/root usr/include/bits/ -rw-r--r-- root/root usr/include/bits/getopt_posix.h -rw-r--r-- root/root usr/include/bits/hwcap.h -rw-r--r-- root/root usr/include/bits/in.h +-rw-r--r-- root/root usr/include/bits/indirect-return.h -rw-r--r-- root/root usr/include/bits/initspin.h -rw-r--r-- root/root usr/include/bits/inotify.h -rw-r--r-- root/root usr/include/bits/ioctl-types.h @@ -208,8 +206,6 @@ drwxr-xr-x root/root usr/include/bits/ -rw-r--r-- root/root usr/include/bits/ipctypes.h -rw-r--r-- root/root usr/include/bits/iscanonical.h -rw-r--r-- root/root usr/include/bits/libc-header-start.h --rw-r--r-- root/root usr/include/bits/libio-ldbl.h --rw-r--r-- root/root usr/include/bits/libio.h -rw-r--r-- root/root usr/include/bits/libm-simd-decl-stubs.h -rw-r--r-- root/root usr/include/bits/link.h -rw-r--r-- root/root usr/include/bits/local_lim.h @@ -218,6 +214,7 @@ drwxr-xr-x root/root usr/include/bits/ -rw-r--r-- root/root usr/include/bits/math-finite.h -rw-r--r-- root/root usr/include/bits/math-vector.h -rw-r--r-- root/root usr/include/bits/mathcalls-helper-functions.h +-rw-r--r-- root/root usr/include/bits/mathcalls-narrow.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 @@ -268,6 +265,7 @@ drwxr-xr-x root/root usr/include/bits/ -rw-r--r-- root/root usr/include/bits/stat.h -rw-r--r-- root/root usr/include/bits/statfs.h -rw-r--r-- root/root usr/include/bits/statvfs.h +-rw-r--r-- root/root usr/include/bits/statx.h -rw-r--r-- root/root usr/include/bits/stdint-intn.h -rw-r--r-- root/root usr/include/bits/stdint-uintn.h -rw-r--r-- root/root usr/include/bits/stdio-ldbl.h @@ -297,12 +295,16 @@ drwxr-xr-x root/root usr/include/bits/ drwxr-xr-x root/root usr/include/bits/types/ -rw-r--r-- root/root usr/include/bits/types/FILE.h -rw-r--r-- root/root usr/include/bits/types/__FILE.h +-rw-r--r-- root/root usr/include/bits/types/__fpos64_t.h +-rw-r--r-- root/root usr/include/bits/types/__fpos_t.h -rw-r--r-- root/root usr/include/bits/types/__locale_t.h -rw-r--r-- root/root usr/include/bits/types/__mbstate_t.h -rw-r--r-- root/root usr/include/bits/types/__sigset_t.h -rw-r--r-- root/root usr/include/bits/types/__sigval_t.h -rw-r--r-- root/root usr/include/bits/types/clock_t.h -rw-r--r-- root/root usr/include/bits/types/clockid_t.h +-rw-r--r-- root/root usr/include/bits/types/cookie_io_functions_t.h +-rw-r--r-- root/root usr/include/bits/types/error_t.h -rw-r--r-- root/root usr/include/bits/types/locale_t.h -rw-r--r-- root/root usr/include/bits/types/mbstate_t.h -rw-r--r-- root/root usr/include/bits/types/res_state.h @@ -312,10 +314,12 @@ drwxr-xr-x root/root usr/include/bits/types/ -rw-r--r-- root/root usr/include/bits/types/sigset_t.h -rw-r--r-- root/root usr/include/bits/types/sigval_t.h -rw-r--r-- root/root usr/include/bits/types/stack_t.h +-rw-r--r-- root/root usr/include/bits/types/struct_FILE.h -rw-r--r-- root/root usr/include/bits/types/struct_iovec.h -rw-r--r-- root/root usr/include/bits/types/struct_itimerspec.h -rw-r--r-- root/root usr/include/bits/types/struct_osockaddr.h -rw-r--r-- root/root usr/include/bits/types/struct_rusage.h +-rw-r--r-- root/root usr/include/bits/types/struct_sched_param.h -rw-r--r-- root/root usr/include/bits/types/struct_sigstack.h -rw-r--r-- root/root usr/include/bits/types/struct_timespec.h -rw-r--r-- root/root usr/include/bits/types/struct_timeval.h @@ -328,7 +332,6 @@ drwxr-xr-x root/root usr/include/bits/types/ -rw-r--r-- root/root usr/include/bits/uio-ext.h -rw-r--r-- root/root usr/include/bits/uio_lim.h -rw-r--r-- root/root usr/include/bits/unistd.h --rw-r--r-- root/root usr/include/bits/ustat.h -rw-r--r-- root/root usr/include/bits/utmp.h -rw-r--r-- root/root usr/include/bits/utmpx.h -rw-r--r-- root/root usr/include/bits/utsname.h @@ -369,6 +372,7 @@ drwxr-xr-x root/root usr/include/drm/ -rw-r--r-- root/root usr/include/drm/savage_drm.h -rw-r--r-- root/root usr/include/drm/sis_drm.h -rw-r--r-- root/root usr/include/drm/tegra_drm.h +-rw-r--r-- root/root usr/include/drm/v3d_drm.h -rw-r--r-- root/root usr/include/drm/vc4_drm.h -rw-r--r-- root/root usr/include/drm/vgem_drm.h -rw-r--r-- root/root usr/include/drm/via_drm.h @@ -411,7 +415,6 @@ lrwxrwxrwx root/root usr/include/gnu/stubs-soft.h -> stubs-hard.h -rw-r--r-- root/root usr/include/lastlog.h -rw-r--r-- root/root usr/include/libgen.h -rw-r--r-- root/root usr/include/libintl.h --rw-r--r-- root/root usr/include/libio.h -rw-r--r-- root/root usr/include/limits.h -rw-r--r-- root/root usr/include/link.h drwxr-xr-x root/root usr/include/linux/ @@ -426,6 +429,7 @@ drwxr-xr-x root/root usr/include/linux/android/ -rw-r--r-- root/root usr/include/linux/android/binder.h -rw-r--r-- root/root usr/include/linux/apm_bios.h -rw-r--r-- root/root usr/include/linux/arcfb.h +-rw-r--r-- root/root usr/include/linux/arm_sdei.h -rw-r--r-- root/root usr/include/linux/aspeed-lpc-ctrl.h -rw-r--r-- root/root usr/include/linux/atalk.h -rw-r--r-- root/root usr/include/linux/atm.h @@ -453,6 +457,7 @@ drwxr-xr-x root/root usr/include/linux/android/ -rw-r--r-- root/root usr/include/linux/auxvec.h -rw-r--r-- root/root usr/include/linux/ax25.h -rw-r--r-- root/root usr/include/linux/b1lli.h +-rw-r--r-- root/root usr/include/linux/batadv_packet.h -rw-r--r-- root/root usr/include/linux/batman_adv.h -rw-r--r-- root/root usr/include/linux/baycom.h -rw-r--r-- root/root usr/include/linux/bcache.h @@ -465,9 +470,11 @@ drwxr-xr-x root/root usr/include/linux/android/ -rw-r--r-- root/root usr/include/linux/bpf.h -rw-r--r-- root/root usr/include/linux/bpf_common.h -rw-r--r-- root/root usr/include/linux/bpf_perf_event.h +-rw-r--r-- root/root usr/include/linux/bpfilter.h -rw-r--r-- root/root usr/include/linux/bpqether.h -rw-r--r-- root/root usr/include/linux/bsg.h -rw-r--r-- root/root usr/include/linux/bt-bmc.h +-rw-r--r-- root/root usr/include/linux/btf.h -rw-r--r-- root/root usr/include/linux/btrfs.h -rw-r--r-- root/root usr/include/linux/btrfs_tree.h drwxr-xr-x root/root usr/include/linux/byteorder/ @@ -538,6 +545,7 @@ drwxr-xr-x root/root usr/include/linux/dvb/ -rw-r--r-- root/root usr/include/linux/elfcore.h -rw-r--r-- root/root usr/include/linux/errno.h -rw-r--r-- root/root usr/include/linux/errqueue.h +-rw-r--r-- root/root usr/include/linux/erspan.h -rw-r--r-- root/root usr/include/linux/ethtool.h -rw-r--r-- root/root usr/include/linux/eventpoll.h -rw-r--r-- root/root usr/include/linux/fadvise.h @@ -554,7 +562,9 @@ drwxr-xr-x root/root usr/include/linux/dvb/ -rw-r--r-- root/root usr/include/linux/firewire-constants.h -rw-r--r-- root/root usr/include/linux/flat.h -rw-r--r-- root/root usr/include/linux/fou.h +-rw-r--r-- root/root usr/include/linux/fpga-dfl.h -rw-r--r-- root/root usr/include/linux/fs.h +-rw-r--r-- root/root usr/include/linux/fsi.h -rw-r--r-- root/root usr/include/linux/fsl_hypervisor.h -rw-r--r-- root/root usr/include/linux/fsmap.h -rw-r--r-- root/root usr/include/linux/fuse.h @@ -623,6 +633,7 @@ drwxr-xr-x root/root usr/include/linux/hsi/ -rw-r--r-- root/root usr/include/linux/if_tunnel.h -rw-r--r-- root/root usr/include/linux/if_vlan.h -rw-r--r-- root/root usr/include/linux/if_x25.h +-rw-r--r-- root/root usr/include/linux/if_xdp.h -rw-r--r-- root/root usr/include/linux/ife.h -rw-r--r-- root/root usr/include/linux/igmp.h drwxr-xr-x root/root usr/include/linux/iio/ @@ -642,12 +653,12 @@ drwxr-xr-x root/root usr/include/linux/iio/ -rw-r--r-- root/root usr/include/linux/ip_vs.h -rw-r--r-- root/root usr/include/linux/ipc.h -rw-r--r-- root/root usr/include/linux/ipmi.h +-rw-r--r-- root/root usr/include/linux/ipmi_bmc.h -rw-r--r-- root/root usr/include/linux/ipmi_msgdefs.h -rw-r--r-- root/root usr/include/linux/ipsec.h -rw-r--r-- root/root usr/include/linux/ipv6.h -rw-r--r-- root/root usr/include/linux/ipv6_route.h -rw-r--r-- root/root usr/include/linux/ipx.h --rw-r--r-- root/root usr/include/linux/irda.h -rw-r--r-- root/root usr/include/linux/irqnr.h -rw-r--r-- root/root usr/include/linux/isdn.h drwxr-xr-x root/root usr/include/linux/isdn/ @@ -658,7 +669,6 @@ drwxr-xr-x root/root usr/include/linux/isdn/ -rw-r--r-- root/root usr/include/linux/iso_fs.h -rw-r--r-- root/root usr/include/linux/ivtv.h -rw-r--r-- root/root usr/include/linux/ivtvfb.h --rw-r--r-- root/root usr/include/linux/ixjuser.h -rw-r--r-- root/root usr/include/linux/jffs2.h -rw-r--r-- root/root usr/include/linux/joystick.h -rw-r--r-- root/root usr/include/linux/kcm.h @@ -717,10 +727,7 @@ drwxr-xr-x root/root usr/include/linux/mmc/ -rw-r--r-- root/root usr/include/linux/n_r3964.h -rw-r--r-- root/root usr/include/linux/nbd-netlink.h -rw-r--r-- root/root usr/include/linux/nbd.h --rw-r--r-- root/root usr/include/linux/ncp.h --rw-r--r-- root/root usr/include/linux/ncp_fs.h --rw-r--r-- root/root usr/include/linux/ncp_mount.h --rw-r--r-- root/root usr/include/linux/ncp_no.h +-rw-r--r-- root/root usr/include/linux/ncsi.h -rw-r--r-- root/root usr/include/linux/ndctl.h -rw-r--r-- root/root usr/include/linux/neighbour.h -rw-r--r-- root/root usr/include/linux/net.h @@ -752,6 +759,7 @@ drwxr-xr-x root/root usr/include/linux/netfilter/ipset/ -rw-r--r-- root/root usr/include/linux/netfilter/nfnetlink_cthelper.h -rw-r--r-- root/root usr/include/linux/netfilter/nfnetlink_cttimeout.h -rw-r--r-- root/root usr/include/linux/netfilter/nfnetlink_log.h +-rw-r--r-- root/root usr/include/linux/netfilter/nfnetlink_osf.h -rw-r--r-- root/root usr/include/linux/netfilter/nfnetlink_queue.h -rw-r--r-- root/root usr/include/linux/netfilter/x_tables.h -rw-r--r-- root/root usr/include/linux/netfilter/xt_AUDIT.h @@ -872,6 +880,7 @@ drwxr-xr-x root/root usr/include/linux/netfilter_ipv6/ -rw-r--r-- root/root usr/include/linux/netfilter_ipv6/ip6t_mh.h -rw-r--r-- root/root usr/include/linux/netfilter_ipv6/ip6t_opts.h -rw-r--r-- root/root usr/include/linux/netfilter_ipv6/ip6t_rt.h +-rw-r--r-- root/root usr/include/linux/netfilter_ipv6/ip6t_srh.h -rw-r--r-- root/root usr/include/linux/netlink.h -rw-r--r-- root/root usr/include/linux/netlink_diag.h -rw-r--r-- root/root usr/include/linux/netrom.h @@ -932,8 +941,10 @@ drwxr-xr-x root/root usr/include/linux/nfsd/ -rw-r--r-- root/root usr/include/linux/prctl.h -rw-r--r-- root/root usr/include/linux/psample.h -rw-r--r-- root/root usr/include/linux/psci.h +-rw-r--r-- root/root usr/include/linux/psp-sev.h -rw-r--r-- root/root usr/include/linux/ptp_clock.h -rw-r--r-- root/root usr/include/linux/ptrace.h +-rw-r--r-- root/root usr/include/linux/qemu_fw_cfg.h -rw-r--r-- root/root usr/include/linux/qnx4_fs.h -rw-r--r-- root/root usr/include/linux/qnxtypes.h -rw-r--r-- root/root usr/include/linux/qrtr.h @@ -956,6 +967,7 @@ drwxr-xr-x root/root usr/include/linux/raid/ -rw-r--r-- root/root usr/include/linux/rose.h -rw-r--r-- root/root usr/include/linux/route.h -rw-r--r-- root/root usr/include/linux/rpmsg.h +-rw-r--r-- root/root usr/include/linux/rseq.h -rw-r--r-- root/root usr/include/linux/rtc.h -rw-r--r-- root/root usr/include/linux/rtnetlink.h -rw-r--r-- root/root usr/include/linux/rxrpc.h @@ -1030,13 +1042,13 @@ drwxr-xr-x root/root usr/include/linux/tc_act/ -rw-r--r-- root/root usr/include/linux/tc_act/tc_vlan.h drwxr-xr-x root/root usr/include/linux/tc_ematch/ -rw-r--r-- root/root usr/include/linux/tc_ematch/tc_em_cmp.h +-rw-r--r-- root/root usr/include/linux/tc_ematch/tc_em_ipt.h -rw-r--r-- root/root usr/include/linux/tc_ematch/tc_em_meta.h -rw-r--r-- root/root usr/include/linux/tc_ematch/tc_em_nbyte.h -rw-r--r-- root/root usr/include/linux/tc_ematch/tc_em_text.h -rw-r--r-- root/root usr/include/linux/tcp.h -rw-r--r-- root/root usr/include/linux/tcp_metrics.h -rw-r--r-- root/root usr/include/linux/tee.h --rw-r--r-- root/root usr/include/linux/telephony.h -rw-r--r-- root/root usr/include/linux/termios.h -rw-r--r-- root/root usr/include/linux/thermal.h -rw-r--r-- root/root usr/include/linux/time.h @@ -1047,6 +1059,7 @@ drwxr-xr-x root/root usr/include/linux/tc_ematch/ -rw-r--r-- root/root usr/include/linux/tipc.h -rw-r--r-- root/root usr/include/linux/tipc_config.h -rw-r--r-- root/root usr/include/linux/tipc_netlink.h +-rw-r--r-- root/root usr/include/linux/tipc_sockets_diag.h -rw-r--r-- root/root usr/include/linux/tls.h -rw-r--r-- root/root usr/include/linux/toshiba.h -rw-r--r-- root/root usr/include/linux/tty.h @@ -1071,6 +1084,7 @@ drwxr-xr-x root/root usr/include/linux/usb/ -rw-r--r-- root/root usr/include/linux/usb/charger.h -rw-r--r-- root/root usr/include/linux/usb/functionfs.h -rw-r--r-- root/root usr/include/linux/usb/g_printer.h +-rw-r--r-- root/root usr/include/linux/usb/g_uvc.h -rw-r--r-- root/root usr/include/linux/usb/gadgetfs.h -rw-r--r-- root/root usr/include/linux/usb/midi.h -rw-r--r-- root/root usr/include/linux/usb/tmc.h @@ -1088,6 +1102,9 @@ drwxr-xr-x root/root usr/include/linux/usb/ -rw-r--r-- root/root usr/include/linux/v4l2-dv-timings.h -rw-r--r-- root/root usr/include/linux/v4l2-mediabus.h -rw-r--r-- root/root usr/include/linux/v4l2-subdev.h +-rw-r--r-- root/root usr/include/linux/vbox_err.h +-rw-r--r-- root/root usr/include/linux/vbox_vmmdev_types.h +-rw-r--r-- root/root usr/include/linux/vboxguest.h -rw-r--r-- root/root usr/include/linux/version.h -rw-r--r-- root/root usr/include/linux/veth.h -rw-r--r-- root/root usr/include/linux/vfio.h @@ -1112,6 +1129,8 @@ drwxr-xr-x root/root usr/include/linux/usb/ -rw-r--r-- root/root usr/include/linux/virtio_types.h -rw-r--r-- root/root usr/include/linux/virtio_vsock.h -rw-r--r-- root/root usr/include/linux/vm_sockets.h +-rw-r--r-- root/root usr/include/linux/vm_sockets_diag.h +-rw-r--r-- root/root usr/include/linux/vmcore.h -rw-r--r-- root/root usr/include/linux/vsockmon.h -rw-r--r-- root/root usr/include/linux/vt.h -rw-r--r-- root/root usr/include/linux/vtpm_proxy.h @@ -1122,6 +1141,7 @@ drwxr-xr-x root/root usr/include/linux/usb/ drwxr-xr-x root/root usr/include/linux/wimax/ -rw-r--r-- root/root usr/include/linux/wimax/i2400m.h -rw-r--r-- root/root usr/include/linux/wireless.h +-rw-r--r-- root/root usr/include/linux/wmi.h -rw-r--r-- root/root usr/include/linux/x25.h -rw-r--r-- root/root usr/include/linux/xattr.h -rw-r--r-- root/root usr/include/linux/xfrm.h @@ -1135,6 +1155,7 @@ drwxr-xr-x root/root usr/include/linux/wimax/ -rw-r--r-- root/root usr/include/memory.h drwxr-xr-x root/root usr/include/misc/ -rw-r--r-- root/root usr/include/misc/cxl.h +-rw-r--r-- root/root usr/include/misc/ocxl.h -rw-r--r-- root/root usr/include/mntent.h -rw-r--r-- root/root usr/include/monetary.h -rw-r--r-- root/root usr/include/mqueue.h @@ -1213,13 +1234,17 @@ drwxr-xr-x root/root usr/include/rdma/hfi/ -rw-r--r-- root/root usr/include/rdma/hfi/hfi1_ioctl.h -rw-r--r-- root/root usr/include/rdma/hfi/hfi1_user.h -rw-r--r-- root/root usr/include/rdma/hns-abi.h +-rw-r--r-- root/root usr/include/rdma/i40iw-abi.h -rw-r--r-- root/root usr/include/rdma/ib_user_cm.h +-rw-r--r-- root/root usr/include/rdma/ib_user_ioctl_cmds.h -rw-r--r-- root/root usr/include/rdma/ib_user_ioctl_verbs.h -rw-r--r-- root/root usr/include/rdma/ib_user_mad.h -rw-r--r-- root/root usr/include/rdma/ib_user_sa.h -rw-r--r-- root/root usr/include/rdma/ib_user_verbs.h -rw-r--r-- root/root usr/include/rdma/mlx4-abi.h -rw-r--r-- root/root usr/include/rdma/mlx5-abi.h +-rw-r--r-- root/root usr/include/rdma/mlx5_user_ioctl_cmds.h +-rw-r--r-- root/root usr/include/rdma/mlx5_user_ioctl_verbs.h -rw-r--r-- root/root usr/include/rdma/mthca-abi.h -rw-r--r-- root/root usr/include/rdma/nes-abi.h -rw-r--r-- root/root usr/include/rdma/ocrdma-abi.h @@ -1227,6 +1252,7 @@ drwxr-xr-x root/root usr/include/rdma/hfi/ -rw-r--r-- root/root usr/include/rdma/rdma_netlink.h -rw-r--r-- root/root usr/include/rdma/rdma_user_cm.h -rw-r--r-- root/root usr/include/rdma/rdma_user_ioctl.h +-rw-r--r-- root/root usr/include/rdma/rdma_user_ioctl_cmds.h -rw-r--r-- root/root usr/include/rdma/rdma_user_rxe.h -rw-r--r-- root/root usr/include/rdma/vmw_pvrdma-abi.h -rw-r--r-- root/root usr/include/re_comp.h @@ -1238,14 +1264,12 @@ drwxr-xr-x root/root usr/include/rpc/ -rw-r--r-- root/root usr/include/rpc/auth_des.h -rw-r--r-- root/root usr/include/rpc/auth_unix.h -rw-r--r-- root/root usr/include/rpc/clnt.h --rw-r--r-- root/root usr/include/rpc/des_crypt.h -rw-r--r-- root/root usr/include/rpc/key_prot.h -rw-r--r-- root/root usr/include/rpc/netdb.h -rw-r--r-- root/root usr/include/rpc/pmap_clnt.h -rw-r--r-- root/root usr/include/rpc/pmap_prot.h -rw-r--r-- root/root usr/include/rpc/pmap_rmt.h -rw-r--r-- root/root usr/include/rpc/rpc.h --rw-r--r-- root/root usr/include/rpc/rpc_des.h -rw-r--r-- root/root usr/include/rpc/rpc_msg.h -rw-r--r-- root/root usr/include/rpc/svc.h -rw-r--r-- root/root usr/include/rpc/svc_auth.h @@ -1324,6 +1348,7 @@ drwxr-xr-x root/root usr/include/sound/ -rw-r--r-- root/root usr/include/sound/hdspm.h -rw-r--r-- root/root usr/include/sound/sb16_csp.h -rw-r--r-- root/root usr/include/sound/sfnt_info.h +-rw-r--r-- root/root usr/include/sound/skl-tplg-interface.h -rw-r--r-- root/root usr/include/sound/snd_sst_tokens.h -rw-r--r-- root/root usr/include/sound/tlv.h -rw-r--r-- root/root usr/include/sound/usb_stream.h @@ -1410,7 +1435,6 @@ drwxr-xr-x root/root usr/include/sys/ -rw-r--r-- root/root usr/include/sys/un.h -rw-r--r-- root/root usr/include/sys/unistd.h -rw-r--r-- root/root usr/include/sys/user.h --rw-r--r-- root/root usr/include/sys/ustat.h -rw-r--r-- root/root usr/include/sys/utsname.h -rw-r--r-- root/root usr/include/sys/vfs.h -rw-r--r-- root/root usr/include/sys/vlimit.h @@ -1426,13 +1450,13 @@ drwxr-xr-x root/root usr/include/sys/ -rw-r--r-- root/root usr/include/termios.h -rw-r--r-- root/root usr/include/tgmath.h -rw-r--r-- root/root usr/include/thread_db.h +-rw-r--r-- root/root usr/include/threads.h -rw-r--r-- root/root usr/include/time.h -rw-r--r-- root/root usr/include/ttyent.h -rw-r--r-- root/root usr/include/uchar.h -rw-r--r-- root/root usr/include/ucontext.h -rw-r--r-- root/root usr/include/ulimit.h -rw-r--r-- root/root usr/include/unistd.h --rw-r--r-- root/root usr/include/ustat.h -rw-r--r-- root/root usr/include/utime.h -rw-r--r-- root/root usr/include/utmp.h -rw-r--r-- root/root usr/include/utmpx.h @@ -1728,7 +1752,6 @@ lrwxrwxrwx root/root usr/lib/libanl.so -> ../../lib/libanl.so.1 -rw-r--r-- root/root usr/lib/libc.a -rw-r--r-- root/root usr/lib/libc.so -rw-r--r-- root/root usr/lib/libc_nonshared.a -lrwxrwxrwx root/root usr/lib/libcidn.so -> ../../lib/libcidn.so.1 -rw-r--r-- root/root usr/lib/libcrypt.a lrwxrwxrwx root/root usr/lib/libcrypt.so -> ../../lib/libcrypt.so.1 -rw-r--r-- root/root usr/lib/libdl.a @@ -1747,8 +1770,7 @@ lrwxrwxrwx root/root usr/lib/libnss_hesiod.so -> ../../lib/libnss_hesiod.so.2 lrwxrwxrwx root/root usr/lib/libnss_nis.so -> ../../lib/libnss_nis.so.2 lrwxrwxrwx root/root usr/lib/libnss_nisplus.so -> ../../lib/libnss_nisplus.so.2 -rw-r--r-- root/root usr/lib/libpthread.a --rw-r--r-- root/root usr/lib/libpthread.so --rw-r--r-- root/root usr/lib/libpthread_nonshared.a +lrwxrwxrwx root/root usr/lib/libpthread.so -> ../../lib/libpthread.so.0 -rw-r--r-- root/root usr/lib/libresolv.a lrwxrwxrwx root/root usr/lib/libresolv.so -> ../../lib/libresolv.so.2 -rw-r--r-- root/root usr/lib/librpcsvc.a @@ -2080,6 +2102,7 @@ drwxr-xr-x root/root usr/share/i18n/locales/ -rw-r--r-- root/root usr/share/i18n/locales/de_LU -rw-r--r-- root/root usr/share/i18n/locales/de_LU@euro -rw-r--r-- root/root usr/share/i18n/locales/doi_IN +-rw-r--r-- root/root usr/share/i18n/locales/dsb_DE -rw-r--r-- root/root usr/share/i18n/locales/dv_MV -rw-r--r-- root/root usr/share/i18n/locales/dz_BT -rw-r--r-- root/root usr/share/i18n/locales/el_CY @@ -2263,6 +2286,7 @@ drwxr-xr-x root/root usr/share/i18n/locales/ -rw-r--r-- root/root usr/share/i18n/locales/ru_UA -rw-r--r-- root/root usr/share/i18n/locales/rw_RW -rw-r--r-- root/root usr/share/i18n/locales/sa_IN +-rw-r--r-- root/root usr/share/i18n/locales/sah_RU -rw-r--r-- root/root usr/share/i18n/locales/sat_IN -rw-r--r-- root/root usr/share/i18n/locales/sc_IT -rw-r--r-- root/root usr/share/i18n/locales/sd_IN diff --git a/glibc/.signature b/glibc/.signature index 4ebb4f4..a338028 100644 --- a/glibc/.signature +++ b/glibc/.signature @@ -1,10 +1,10 @@ untrusted comment: verify with /etc/ports/core-arm.pub -RWTMGLGEHsm4denbJTYIZnmFi3I9Om0dMnKrDL0tFiB73Kp71S76OGe8N8zb+VB2a5bZryIJS3HU/9O6SYUcXpXxgPUMMMML5gU= -SHA256 (Pkgfile) = 82649ab81c749587e099c35c86262decd79ff3aa10fca17b6c92db105af97312 -SHA256 (.footprint) = 0aced4635e6b99ad29a4ee097b2b2de26955aedbfc32ca47a41c153ff42315f7 -SHA256 (glibc-2.27.tar.xz) = 5172de54318ec0b7f2735e5a91d908afe1c9ca291fec16b5374d9faadfc1fc72 -SHA256 (linux-4.14.14.tar.xz) = 8b96362eb55ae152555980e7193fe2585b487176fb936cc69b8947d7dd32044a -SHA256 (glibc-2.27-3.patch) = 1dcfe456362f901bd48752bee6432b24b85f145c1e0bdc6ebedf4f9c93fad111 +RWTMGLGEHsm4decXIVo89LasHZiHw/yL9lE6CQrxx3EK5mtKxOCJFhhWgsku+4YnIS278aBgzBkFiESGUxg1mCZH1Ikvrb0VIAI= +SHA256 (Pkgfile) = a7baaf2f7e4c9e7d79593ed728307041b4be20c4ec0cb8009fa5642c7ff50949 +SHA256 (.footprint) = 116810f28d935a528486f851c9de8df42c35e975e60bdcbaa581d6dd49bb2774 +SHA256 (glibc-2.28.tar.xz) = b1900051afad76f7a4f73e71413df4826dce085ef8ddb785a945b66d7d513082 +SHA256 (linux-4.19.24.tar.xz) = 3bb1885fabd874b469a8ea19571c5a4ad5b6faa3cca1662137c57b40fcbf8e04 +SHA256 (glibc-2.28-1.patch) = 41330a0a3b419087be7574a2da4b6c8d0921fd256eeb0d3f572a2b539d6c80ad SHA256 (hosts) = 5c02b256c105f1d4a12fb738d71c1bab9eb126533074d7a0c8a14b92670c9431 SHA256 (resolv.conf) = 72ccb58768a72a771ec37142bc361a18478a07ec9de6e925a20760794389bf51 SHA256 (nsswitch.conf) = 859b8984e5e90aff3cce8f9779996ae4033b280d2122840e9411e2f44a1c2e61 diff --git a/glibc/Pkgfile b/glibc/Pkgfile index 3a3bb43..5d825cf 100644 --- a/glibc/Pkgfile +++ b/glibc/Pkgfile @@ -5,22 +5,22 @@ # Depends on: name=glibc -version=2.27 -release=3 +version=2.28 +release=2 source=(http://ftp.gnu.org/gnu/glibc/glibc-$version.tar.xz \ - http://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.14.tar.xz \ - $name-$version-$release.patch \ + http://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.24.tar.xz \ + $name-$version-1.patch \ hosts resolv.conf nsswitch.conf host.conf ld.so.conf) build() { # install kernel headers - cd linux-4.14.14 + cd linux-4.19.24 make mrproper make ARCH=arm headers_check make ARCH=arm INSTALL_HDR_PATH=$PKG/usr headers_install chown root:root $PKG/usr - patch -p1 -d $SRC/$name-${version:0:4} -i $SRC/$name-$version-$release.patch + patch -p1 -d $SRC/$name-${version:0:4} -i $SRC/$name-$version-1.patch mkdir $SRC/build cd $SRC/build diff --git a/glibc/glibc-2.28-1.patch b/glibc/glibc-2.28-1.patch new file mode 100644 index 0000000..8de1ec7 --- /dev/null +++ b/glibc/glibc-2.28-1.patch @@ -0,0 +1,60 @@ +diff --git a/sysdeps/unix/sysv/linux/aarch64/configure b/sysdeps/unix/sysv/linux/aarch64/configure +index 27d50e1d3c..290670a67a 100644 +--- a/sysdeps/unix/sysv/linux/aarch64/configure ++++ b/sysdeps/unix/sysv/linux/aarch64/configure +@@ -6,10 +6,10 @@ arch_minimum_kernel=3.7.0 + test -n "$libc_cv_slibdir" || + case "$prefix" in + /usr | /usr/) +- libc_cv_slibdir='/lib64' ++ libc_cv_slibdir='/lib' + libc_cv_rtlddir='/lib' + if test "$libdir" = '${exec_prefix}/lib'; then +- libdir='${exec_prefix}/lib64'; ++ libdir='${exec_prefix}/lib'; + # Locale data can be shared between 32-bit and 64-bit libraries. + libc_cv_complocaledir='${exec_prefix}/lib/locale' + fi +diff --git a/sysdeps/unix/sysv/linux/x86_64/64/configure b/sysdeps/unix/sysv/linux/x86_64/64/configure +index 9d298faba7..cef1ec842c 100644 +--- a/sysdeps/unix/sysv/linux/x86_64/64/configure ++++ b/sysdeps/unix/sysv/linux/x86_64/64/configure +@@ -4,10 +4,10 @@ + test -n "$libc_cv_slibdir" || + case "$prefix" in + /usr | /usr/) +- libc_cv_slibdir='/lib64' +- libc_cv_rtlddir='/lib64' ++ libc_cv_slibdir='/lib' ++ libc_cv_rtlddir='/lib' + if test "$libdir" = '${exec_prefix}/lib'; then +- libdir='${exec_prefix}/lib64'; ++ libdir='${exec_prefix}/lib'; + # Locale data can be shared between 32-bit and 64-bit libraries. + libc_cv_complocaledir='${exec_prefix}/lib/locale' + fi +diff --git a/sysdeps/unix/sysv/linux/x86_64/ldconfig.h b/sysdeps/unix/sysv/linux/x86_64/ldconfig.h +index c7e9ad674d..cd47995d4a 100644 +--- a/sysdeps/unix/sysv/linux/x86_64/ldconfig.h ++++ b/sysdeps/unix/sysv/linux/x86_64/ldconfig.h +@@ -18,9 +18,9 @@ + #include + + #define SYSDEP_KNOWN_INTERPRETER_NAMES \ +- { "/lib/ld-linux.so.2", FLAG_ELF_LIBC6 }, \ ++ { "/lib32/ld-linux.so.2", FLAG_ELF_LIBC6 }, \ + { "/libx32/ld-linux-x32.so.2", FLAG_ELF_LIBC6 }, \ +- { "/lib64/ld-linux-x86-64.so.2", FLAG_ELF_LIBC6 }, ++ { "/lib/ld-linux-x86-64.so.2", FLAG_ELF_LIBC6 }, + #define SYSDEP_KNOWN_LIBRARY_NAMES \ + { "libc.so.6", FLAG_ELF_LIBC6 }, \ + { "libm.so.6", FLAG_ELF_LIBC6 }, +diff --git a/sysdeps/unix/sysv/linux/x86_64/ldd-rewrite.sed b/sysdeps/unix/sysv/linux/x86_64/ldd-rewrite.sed +index 44d76e8aa1..7d6cb1e20b 100644 +--- a/sysdeps/unix/sysv/linux/x86_64/ldd-rewrite.sed ++++ b/sysdeps/unix/sysv/linux/x86_64/ldd-rewrite.sed +@@ -1,3 +1,3 @@ + /LD_TRACE_LOADED_OBJECTS=1/a\ + add_env="$add_env LD_LIBRARY_VERSION=\\$verify_out" +-s_^\(RTLDLIST=\)\(.*lib\)\(\|64\|x32\)\(/[^/]*\)\(-x86-64\|-x32\)\(\.so\.[0-9.]*\)[ ]*$_\1"\2\4\6 \264\4-x86-64\6 \2x32\4-x32\6"_ ++s_^\(RTLDLIST=\)\(.*lib\)\(\|64\|x32\)\(/[^/]*\)\(-x86-64\|-x32\)\(\.so\.[0-9.]*\)[ ]*$_\1"\232\4\6 \2\4-x86-64\6 \2x32\4-x32\6"_ -- 2.26.2