From e37600e5ea2dafaca7a7b0e15e55619db5d972da Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Fri, 13 Mar 2020 12:27:55 +0100 Subject: [PATCH] Bump musl version Signed-off-by: David Oberhollenzer --- pkg/musl/build | 6 +- pkg/musl/libc-dev.files | 226 ---------------------------------------- 2 files changed, 4 insertions(+), 228 deletions(-) diff --git a/pkg/musl/build b/pkg/musl/build index 5bc2ef3..2668897 100755 --- a/pkg/musl/build +++ b/pkg/musl/build @@ -1,8 +1,8 @@ -VERSION="1.1.23" +VERSION="1.2.0" SRCDIR="musl-$VERSION" TARBALL="$SRCDIR.tar.gz" URL="https://www.musl-libc.org/releases" -SHA256SUM="8a0feb41cef26c97dde382c014e68b9bb335c094bbc1356f6edaaf6b79bd14aa" +SHA256SUM="c6de7b191139142d3f9a7b5b702c9cae1b5ee6e7f57e582da9328629408fd4e8" DEPENDS="tc-gcc1 linux-dev fortify-headers tc-pkgtool" SUBPKG="libc libc-dev" @@ -64,6 +64,8 @@ deploy() { cp libssp_nonshared.a "$PKGDEPLOYDIR/lib" cp "$SCRIPTDIR/pkg/$PKGNAME/libc-dev.files" "$PKGDEPLOYDIR" + pkg_scan_dir "$PKGDEPLOYDIR/include" |\ + sed "s#$PKGDEPLOYDIR/##g" >> "$PKGDEPLOYDIR/libc-dev.files" if [ "x$TC_HARDENING" = "xyes" ]; then echo "requires libc linux-dev fortify-headers" > \ diff --git a/pkg/musl/libc-dev.files b/pkg/musl/libc-dev.files index 59e7c02..17b30fc 100644 --- a/pkg/musl/libc-dev.files +++ b/pkg/musl/libc-dev.files @@ -1,230 +1,4 @@ dir include 0755 0 0 -dir include/sys 0755 0 0 -dir include/bits 0755 0 0 -dir include/netpacket 0755 0 0 -dir include/arpa 0755 0 0 -dir include/net 0755 0 0 -dir include/scsi 0755 0 0 -dir include/netinet 0755 0 0 -file include/inttypes.h 0644 0 0 -file include/stdlib.h 0644 0 0 -file include/unistd.h 0644 0 0 -file include/assert.h 0644 0 0 -file include/sys/timerfd.h 0644 0 0 -file include/sys/ptrace.h 0644 0 0 -file include/sys/times.h 0644 0 0 -file include/sys/socket.h 0644 0 0 -file include/sys/personality.h 0644 0 0 -file include/sys/fanotify.h 0644 0 0 -file include/sys/shm.h 0644 0 0 -file include/sys/resource.h 0644 0 0 -file include/sys/random.h 0644 0 0 -file include/sys/auxv.h 0644 0 0 -file include/sys/sysinfo.h 0644 0 0 -file include/sys/cachectl.h 0644 0 0 -file include/sys/prctl.h 0644 0 0 -file include/sys/swap.h 0644 0 0 -file include/sys/stat.h 0644 0 0 -file include/sys/vfs.h 0644 0 0 -file include/sys/ioctl.h 0644 0 0 -file include/sys/time.h 0644 0 0 -file include/sys/sem.h 0644 0 0 -file include/sys/ttydefaults.h 0644 0 0 -file include/sys/signalfd.h 0644 0 0 -file include/sys/quota.h 0644 0 0 -file include/sys/syscall.h 0644 0 0 -file include/sys/uio.h 0644 0 0 -file include/sys/file.h 0644 0 0 -file include/sys/utsname.h 0644 0 0 -file include/sys/ucontext.h 0644 0 0 -file include/sys/timeb.h 0644 0 0 -file include/sys/sendfile.h 0644 0 0 -file include/sys/mount.h 0644 0 0 -file include/sys/xattr.h 0644 0 0 -file include/sys/types.h 0644 0 0 -file include/sys/syslog.h 0644 0 0 -file include/sys/termios.h 0644 0 0 -file include/sys/mtio.h 0644 0 0 -file include/sys/io.h 0644 0 0 -file include/sys/inotify.h 0644 0 0 -file include/sys/procfs.h 0644 0 0 -file include/sys/statfs.h 0644 0 0 -file include/sys/eventfd.h 0644 0 0 -file include/sys/fcntl.h 0644 0 0 -file include/sys/select.h 0644 0 0 -file include/sys/dir.h 0644 0 0 -file include/sys/mman.h 0644 0 0 -file include/sys/acct.h 0644 0 0 -file include/sys/fsuid.h 0644 0 0 -file include/sys/statvfs.h 0644 0 0 -file include/sys/poll.h 0644 0 0 -file include/sys/param.h 0644 0 0 -file include/sys/reg.h 0644 0 0 -file include/sys/reboot.h 0644 0 0 -file include/sys/epoll.h 0644 0 0 -file include/sys/signal.h 0644 0 0 -file include/sys/wait.h 0644 0 0 -file include/sys/msg.h 0644 0 0 -file include/sys/ipc.h 0644 0 0 -file include/sys/errno.h 0644 0 0 -file include/sys/sysmacros.h 0644 0 0 -file include/sys/user.h 0644 0 0 -file include/sys/timex.h 0644 0 0 -file include/sys/soundcard.h 0644 0 0 -file include/sys/vt.h 0644 0 0 -file include/sys/klog.h 0644 0 0 -file include/sys/kd.h 0644 0 0 -file include/sys/stropts.h 0644 0 0 -file include/sys/un.h 0644 0 0 -file include/sys/tree.h 0644 0 0 -file include/sys/queue.h 0644 0 0 -file include/sys/cdefs.h 0644 0 0 -file include/tar.h 0644 0 0 -file include/stdc-predef.h 0644 0 0 -file include/memory.h 0644 0 0 -file include/stdio.h 0644 0 0 -file include/features.h 0644 0 0 -file include/values.h 0644 0 0 -file include/libintl.h 0644 0 0 -file include/paths.h 0644 0 0 -file include/bits/ptrace.h 0644 0 0 -file include/bits/socket.h 0644 0 0 -file include/bits/shm.h 0644 0 0 -file include/bits/resource.h 0644 0 0 -file include/bits/ioctl_fix.h 0644 0 0 -file include/bits/float.h 0644 0 0 -file include/bits/stdint.h 0644 0 0 -file include/bits/fenv.h 0644 0 0 -file include/bits/stat.h 0644 0 0 -file include/bits/ioctl.h 0644 0 0 -file include/bits/sem.h 0644 0 0 -file include/bits/syscall.h 0644 0 0 -file include/bits/posix.h 0644 0 0 -file include/bits/alltypes.h 0644 0 0 -file include/bits/endian.h 0644 0 0 -file include/bits/link.h 0644 0 0 -file include/bits/termios.h 0644 0 0 -file include/bits/io.h 0644 0 0 -file include/bits/statfs.h 0644 0 0 -file include/bits/setjmp.h 0644 0 0 -file include/bits/fcntl.h 0644 0 0 -file include/bits/hwcap.h 0644 0 0 -file include/bits/mman.h 0644 0 0 -file include/bits/poll.h 0644 0 0 -file include/bits/reg.h 0644 0 0 -file include/bits/signal.h 0644 0 0 -file include/bits/msg.h 0644 0 0 -file include/bits/ipc.h 0644 0 0 -file include/bits/errno.h 0644 0 0 -file include/bits/user.h 0644 0 0 -file include/bits/soundcard.h 0644 0 0 -file include/bits/vt.h 0644 0 0 -file include/bits/limits.h 0644 0 0 -file include/bits/kd.h 0644 0 0 -file include/fmtmsg.h 0644 0 0 -file include/utime.h 0644 0 0 -file include/float.h 0644 0 0 -file include/stdint.h 0644 0 0 -file include/spawn.h 0644 0 0 -file include/ulimit.h 0644 0 0 -file include/pwd.h 0644 0 0 -file include/tgmath.h 0644 0 0 -file include/fenv.h 0644 0 0 -file include/iso646.h 0644 0 0 -file include/stdarg.h 0644 0 0 -file include/math.h 0644 0 0 -file include/fnmatch.h 0644 0 0 -file include/stdnoreturn.h 0644 0 0 -file include/langinfo.h 0644 0 0 -file include/shadow.h 0644 0 0 -file include/time.h 0644 0 0 -file include/alloca.h 0644 0 0 -file include/netdb.h 0644 0 0 -file include/aio.h 0644 0 0 -file include/syscall.h 0644 0 0 -file include/mntent.h 0644 0 0 -file include/threads.h 0644 0 0 -file include/pty.h 0644 0 0 -file include/stddef.h 0644 0 0 -file include/ar.h 0644 0 0 -file include/byteswap.h 0644 0 0 -file include/mqueue.h 0644 0 0 -file include/ucontext.h 0644 0 0 -file include/sched.h 0644 0 0 -file include/locale.h 0644 0 0 -file include/sysexits.h 0644 0 0 -file include/resolv.h 0644 0 0 -file include/strings.h 0644 0 0 -file include/stdalign.h 0644 0 0 -file include/dirent.h 0644 0 0 -file include/string.h 0644 0 0 -file include/endian.h 0644 0 0 -file include/malloc.h 0644 0 0 -file include/link.h 0644 0 0 -file include/pthread.h 0644 0 0 -file include/iconv.h 0644 0 0 -file include/syslog.h 0644 0 0 -file include/termios.h 0644 0 0 -file include/wchar.h 0644 0 0 -file include/elf.h 0644 0 0 -file include/stdbool.h 0644 0 0 -file include/wctype.h 0644 0 0 -file include/search.h 0644 0 0 -file include/dlfcn.h 0644 0 0 -file include/stdio_ext.h 0644 0 0 -file include/uchar.h 0644 0 0 -file include/ftw.h 0644 0 0 -file include/netpacket/packet.h 0644 0 0 -file include/ifaddrs.h 0644 0 0 -file include/arpa/nameser.h 0644 0 0 -file include/arpa/telnet.h 0644 0 0 -file include/arpa/ftp.h 0644 0 0 -file include/arpa/tftp.h 0644 0 0 -file include/arpa/inet.h 0644 0 0 -file include/arpa/nameser_compat.h 0644 0 0 -file include/utmp.h 0644 0 0 -file include/setjmp.h 0644 0 0 -file include/cpio.h 0644 0 0 -file include/fcntl.h 0644 0 0 -file include/net/ethernet.h 0644 0 0 -file include/net/if.h 0644 0 0 -file include/net/route.h 0644 0 0 -file include/net/if_arp.h 0644 0 0 -file include/utmpx.h 0644 0 0 -file include/semaphore.h 0644 0 0 -file include/complex.h 0644 0 0 -file include/libgen.h 0644 0 0 -file include/monetary.h 0644 0 0 -file include/poll.h 0644 0 0 -file include/signal.h 0644 0 0 -file include/wait.h 0644 0 0 -file include/errno.h 0644 0 0 -file include/regex.h 0644 0 0 -file include/lastlog.h 0644 0 0 -file include/crypt.h 0644 0 0 -file include/scsi/scsi.h 0644 0 0 -file include/scsi/scsi_ioctl.h 0644 0 0 -file include/scsi/sg.h 0644 0 0 -file include/netinet/ip.h 0644 0 0 -file include/netinet/igmp.h 0644 0 0 -file include/netinet/in_systm.h 0644 0 0 -file include/netinet/icmp6.h 0644 0 0 -file include/netinet/ip_icmp.h 0644 0 0 -file include/netinet/if_ether.h 0644 0 0 -file include/netinet/ip6.h 0644 0 0 -file include/netinet/in.h 0644 0 0 -file include/netinet/ether.h 0644 0 0 -file include/netinet/tcp.h 0644 0 0 -file include/netinet/udp.h 0644 0 0 -file include/wordexp.h 0644 0 0 -file include/limits.h 0644 0 0 -file include/getopt.h 0644 0 0 -file include/grp.h 0644 0 0 -file include/stropts.h 0644 0 0 -file include/err.h 0644 0 0 -file include/glob.h 0644 0 0 -file include/ctype.h 0644 0 0 -file include/nl_types.h 0644 0 0 dir lib 0755 0 0 file lib/crt1.o 0644 0 0 file lib/libm.a 0644 0 0