From 91d01a0e4750be6ab2b71fb953a48dff88dc469b Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Wed, 13 Feb 2019 22:47:07 -0800 Subject: [PATCH] Another wave of version updates Signed-off-by: Alexey Neyman --- packages/binutils/2.32/0000-sh-conf.patch | 34 +++ .../2.32/0001-ld_makefile_patch.patch | 27 ++ .../2.32/0002-check_ldrunpath_length.patch | 24 ++ ...oesnt-have-pthread_mutexattr_settype.patch | 15 + ...ont-link-to-libfl-as-its-unnecessary.patch | 105 +++++++ ...binary-cc-include-string-not-cstring.patch | 15 + ...id-NDK-PTHREAD_ONCE_INIT-wcsncasecmp.patch | 70 +++++ packages/binutils/2.32/0007-sysroot.patch | 41 +++ .../2.32/0008-poison-system-directories.patch | 279 ++++++++++++++++++ packages/binutils/2.32/chksum | 12 + .../2.32}/version.desc | 0 packages/gcc-linaro/7.3-2018.05/chksum | 4 - .../0000-libtool-leave-framework-alone.patch | 0 .../0001-uclibc-conf.patch | 0 ...d-undefined-extern-var-refs-nor-fpic.patch | 6 +- ...cc-plugin-POSIX-include-sys-select-h.patch | 0 .../0004-arm-softfloat-libgcc.patch | 0 .../0005-cilk-wchar.patch | 0 .../0006-fix-m68k-uclinux.patch | 0 .../0007-libgfortran-missing-include.patch | 6 +- .../0008-nios2-bad-multilib-default.patch | 0 ...libgcc-disable-split-stack-nothreads.patch | 0 .../0010-bionic-ndk.patch | 0 .../0011-bionic-errno.patch | 0 .../0012-crystax.patch | 10 +- .../0013-crystax.patch | 0 .../0014-crystax.patch | 2 +- .../0015-crystax.patch | 2 +- .../0016-crystax.patch | 0 .../0017-crystax.patch | 2 +- .../0018-crystax.patch | 0 .../0019-crystax.patch | 0 .../0020-isl-0.20.patch | 0 packages/gcc-linaro/7.4-2019.02/chksum | 4 + .../7.4-2019.02}/version.desc | 0 .../gdb/{8.2 => 8.2.1}/0000-musl_fix.patch | 0 .../0001-uclibc-no-gettimeofday-clobber.patch | 0 ...nsa-make-sure-ar_base-is-initialized.patch | 0 ...3-WIP-end-of-prologue-detection-hack.patch | 0 .../{8.2 => 8.2.1}/0004-allow-android.patch | 0 packages/gdb/8.2.1/chksum | 8 + .../{linux/3.16.60 => gdb/8.2.1}/version.desc | 0 packages/gdb/8.2/chksum | 8 - packages/glibc/2.29/0000-typedef-caddr.patch | 17 ++ packages/glibc/2.29/chksum | 12 + packages/glibc/2.29/version.desc | 1 + packages/linux/3.16.60/chksum | 8 - packages/linux/3.16.63/chksum | 8 + .../linux/{4.14.79 => 3.16.63}/version.desc | 0 packages/linux/3.18.124/chksum | 8 - packages/linux/3.18.134/chksum | 8 + .../linux/{3.18.124 => 3.18.134}/version.desc | 0 packages/linux/4.14.79/chksum | 8 - packages/linux/4.14.99/chksum | 8 + .../linux/{4.18.17 => 4.14.99}/version.desc | 0 packages/linux/4.18.17/chksum | 8 - packages/linux/4.18.19/chksum | 8 + .../linux/{4.19.1 => 4.18.19}/version.desc | 0 packages/linux/4.19.1/chksum | 8 - packages/linux/4.19.21/chksum | 8 + .../linux/{4.9.135 => 4.19.21}/version.desc | 0 packages/linux/4.20.8/chksum | 8 + .../v5.0.3 => linux/4.20.8}/version.desc | 0 packages/linux/4.4.162/chksum | 8 - packages/linux/4.4.174/chksum | 8 + .../linux/{4.4.162 => 4.4.174}/version.desc | 0 packages/linux/4.9.135/chksum | 8 - packages/linux/4.9.156/chksum | 8 + .../4.0.1 => linux/4.9.156}/version.desc | 0 packages/mingw-w64/v5.0.3/0001-xgetbv.patch | 32 -- packages/mingw-w64/v5.0.3/chksum | 8 - .../0000-mingw64-malloc.patch | 0 packages/mingw-w64/v5.0.4/chksum | 8 + packages/mingw-w64/v5.0.4/version.desc | 0 ...001-Fix-obsolete-ARC-asm-constraints.patch | 37 --- packages/mpfr/4.0.1/chksum | 16 - packages/mpfr/4.0.2/chksum | 16 + packages/mpfr/4.0.2/version.desc | 0 ...000-fix-unaligned-access-memcpy-m68k.patch | 25 ++ .../3.1.0.20181231/0001-fix-mt-cflags.patch | 13 + packages/newlib/3.1.0.20181231/chksum | 4 + packages/newlib/3.1.0.20181231/version.desc | 1 + ...ch => 0000-v4l2-kernel-abi-breakage.patch} | 14 +- ...ch => 0000-v4l2-kernel-abi-breakage.patch} | 14 +- packages/strace/4.25/chksum | 4 + packages/strace/4.25/version.desc | 0 packages/strace/4.26/chksum | 4 + packages/strace/4.26/version.desc | 0 88 files changed, 833 insertions(+), 187 deletions(-) create mode 100644 packages/binutils/2.32/0000-sh-conf.patch create mode 100644 packages/binutils/2.32/0001-ld_makefile_patch.patch create mode 100644 packages/binutils/2.32/0002-check_ldrunpath_length.patch create mode 100644 packages/binutils/2.32/0003-MinGW-w64-winpthreads-doesnt-have-pthread_mutexattr_settype.patch create mode 100644 packages/binutils/2.32/0004-Dont-link-to-libfl-as-its-unnecessary.patch create mode 100644 packages/binutils/2.32/0005-Darwin-gold-binary-cc-include-string-not-cstring.patch create mode 100644 packages/binutils/2.32/0006-Darwin-Two-fixes-from-Android-NDK-PTHREAD_ONCE_INIT-wcsncasecmp.patch create mode 100644 packages/binutils/2.32/0007-sysroot.patch create mode 100644 packages/binutils/2.32/0008-poison-system-directories.patch create mode 100644 packages/binutils/2.32/chksum rename packages/{gcc-linaro/7.3-2018.05 => binutils/2.32}/version.desc (100%) delete mode 100644 packages/gcc-linaro/7.3-2018.05/chksum rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0000-libtool-leave-framework-alone.patch (100%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0001-uclibc-conf.patch (100%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch (98%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0003-gcc-plugin-POSIX-include-sys-select-h.patch (100%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0004-arm-softfloat-libgcc.patch (100%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0005-cilk-wchar.patch (100%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0006-fix-m68k-uclinux.patch (100%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0007-libgfortran-missing-include.patch (77%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0008-nios2-bad-multilib-default.patch (100%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0009-libgcc-disable-split-stack-nothreads.patch (100%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0010-bionic-ndk.patch (100%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0011-bionic-errno.patch (100%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0012-crystax.patch (98%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0013-crystax.patch (100%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0014-crystax.patch (99%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0015-crystax.patch (96%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0016-crystax.patch (100%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0017-crystax.patch (98%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0018-crystax.patch (100%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0019-crystax.patch (100%) rename packages/gcc-linaro/{7.3-2018.05 => 7.4-2019.02}/0020-isl-0.20.patch (100%) create mode 100644 packages/gcc-linaro/7.4-2019.02/chksum rename packages/{gdb/8.2 => gcc-linaro/7.4-2019.02}/version.desc (100%) rename packages/gdb/{8.2 => 8.2.1}/0000-musl_fix.patch (100%) rename packages/gdb/{8.2 => 8.2.1}/0001-uclibc-no-gettimeofday-clobber.patch (100%) rename packages/gdb/{8.2 => 8.2.1}/0002-xtensa-make-sure-ar_base-is-initialized.patch (100%) rename packages/gdb/{8.2 => 8.2.1}/0003-WIP-end-of-prologue-detection-hack.patch (100%) rename packages/gdb/{8.2 => 8.2.1}/0004-allow-android.patch (100%) create mode 100644 packages/gdb/8.2.1/chksum rename packages/{linux/3.16.60 => gdb/8.2.1}/version.desc (100%) delete mode 100644 packages/gdb/8.2/chksum create mode 100644 packages/glibc/2.29/0000-typedef-caddr.patch create mode 100644 packages/glibc/2.29/chksum create mode 100644 packages/glibc/2.29/version.desc delete mode 100644 packages/linux/3.16.60/chksum create mode 100644 packages/linux/3.16.63/chksum rename packages/linux/{4.14.79 => 3.16.63}/version.desc (100%) delete mode 100644 packages/linux/3.18.124/chksum create mode 100644 packages/linux/3.18.134/chksum rename packages/linux/{3.18.124 => 3.18.134}/version.desc (100%) delete mode 100644 packages/linux/4.14.79/chksum create mode 100644 packages/linux/4.14.99/chksum rename packages/linux/{4.18.17 => 4.14.99}/version.desc (100%) delete mode 100644 packages/linux/4.18.17/chksum create mode 100644 packages/linux/4.18.19/chksum rename packages/linux/{4.19.1 => 4.18.19}/version.desc (100%) delete mode 100644 packages/linux/4.19.1/chksum create mode 100644 packages/linux/4.19.21/chksum rename packages/linux/{4.9.135 => 4.19.21}/version.desc (100%) create mode 100644 packages/linux/4.20.8/chksum rename packages/{mingw-w64/v5.0.3 => linux/4.20.8}/version.desc (100%) delete mode 100644 packages/linux/4.4.162/chksum create mode 100644 packages/linux/4.4.174/chksum rename packages/linux/{4.4.162 => 4.4.174}/version.desc (100%) delete mode 100644 packages/linux/4.9.135/chksum create mode 100644 packages/linux/4.9.156/chksum rename packages/{mpfr/4.0.1 => linux/4.9.156}/version.desc (100%) delete mode 100644 packages/mingw-w64/v5.0.3/0001-xgetbv.patch delete mode 100644 packages/mingw-w64/v5.0.3/chksum rename packages/mingw-w64/{v5.0.3 => v5.0.4}/0000-mingw64-malloc.patch (100%) create mode 100644 packages/mingw-w64/v5.0.4/chksum create mode 100644 packages/mingw-w64/v5.0.4/version.desc delete mode 100644 packages/mpfr/4.0.1/0001-Fix-obsolete-ARC-asm-constraints.patch delete mode 100644 packages/mpfr/4.0.1/chksum create mode 100644 packages/mpfr/4.0.2/chksum create mode 100644 packages/mpfr/4.0.2/version.desc create mode 100644 packages/newlib/3.1.0.20181231/0000-fix-unaligned-access-memcpy-m68k.patch create mode 100644 packages/newlib/3.1.0.20181231/0001-fix-mt-cflags.patch create mode 100644 packages/newlib/3.1.0.20181231/chksum create mode 100644 packages/newlib/3.1.0.20181231/version.desc rename packages/strace/4.23/{0001-v4l2-kernel-abi-breakage.patch => 0000-v4l2-kernel-abi-breakage.patch} (92%) rename packages/strace/4.24/{0001-v4l2-kernel-abi-breakage.patch => 0000-v4l2-kernel-abi-breakage.patch} (92%) create mode 100644 packages/strace/4.25/chksum create mode 100644 packages/strace/4.25/version.desc create mode 100644 packages/strace/4.26/chksum create mode 100644 packages/strace/4.26/version.desc diff --git a/packages/binutils/2.32/0000-sh-conf.patch b/packages/binutils/2.32/0000-sh-conf.patch new file mode 100644 index 00000000..8ed7c7bd --- /dev/null +++ b/packages/binutils/2.32/0000-sh-conf.patch @@ -0,0 +1,34 @@ +r10231 | lethal | 2005-05-02 09:58:00 -0400 (Mon, 02 May 2005) | 13 lines + +Likewise, binutils has no idea about any of these new targets either, so we +fix that up too.. now we're able to actually build a real toolchain for +sh2a_nofpu- and other more ineptly named toolchains (and yes, there are more +inept targets than that one, really. Go look, I promise). + +--- + configure | 2 +- + configure.ac | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +--- a/configure ++++ b/configure +@@ -3861,7 +3861,7 @@ + nvptx*-*-*) + noconfigdirs="$noconfigdirs target-libssp target-libstdc++-v3 target-libobjc" + ;; +- sh-*-*) ++ sh*-*-*) + case "${target}" in + sh*-*-elf) + ;; +--- a/configure.ac ++++ b/configure.ac +@@ -1158,7 +1158,7 @@ + nvptx*-*-*) + noconfigdirs="$noconfigdirs target-libssp target-libstdc++-v3 target-libobjc" + ;; +- sh-*-*) ++ sh*-*-*) + case "${target}" in + sh*-*-elf) + ;; diff --git a/packages/binutils/2.32/0001-ld_makefile_patch.patch b/packages/binutils/2.32/0001-ld_makefile_patch.patch new file mode 100644 index 00000000..f73ff26d --- /dev/null +++ b/packages/binutils/2.32/0001-ld_makefile_patch.patch @@ -0,0 +1,27 @@ +--- + ld/Makefile.am | 2 +- + ld/Makefile.in | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +--- a/ld/Makefile.am ++++ b/ld/Makefile.am +@@ -57,7 +57,7 @@ + # We put the scripts in the directory $(scriptdir)/ldscripts. + # We can't put the scripts in $(datadir) because the SEARCH_DIR + # directives need to be different for native and cross linkers. +-scriptdir = $(tooldir)/lib ++scriptdir = $(libdir) + + EMUL = @EMUL@ + EMULATION_OFILES = @EMULATION_OFILES@ +--- a/ld/Makefile.in ++++ b/ld/Makefile.in +@@ -563,7 +563,7 @@ + # We put the scripts in the directory $(scriptdir)/ldscripts. + # We can't put the scripts in $(datadir) because the SEARCH_DIR + # directives need to be different for native and cross linkers. +-scriptdir = $(tooldir)/lib ++scriptdir = $(libdir) + BASEDIR = $(srcdir)/.. + BFDDIR = $(BASEDIR)/bfd + INCDIR = $(BASEDIR)/include diff --git a/packages/binutils/2.32/0002-check_ldrunpath_length.patch b/packages/binutils/2.32/0002-check_ldrunpath_length.patch new file mode 100644 index 00000000..a2e19831 --- /dev/null +++ b/packages/binutils/2.32/0002-check_ldrunpath_length.patch @@ -0,0 +1,24 @@ +--- + ld/emultempl/elf32.em | 4 ++++ + 1 file changed, 4 insertions(+) + +--- a/ld/emultempl/elf32.em ++++ b/ld/emultempl/elf32.em +@@ -1471,6 +1471,8 @@ + && command_line.rpath == NULL) + { + path = (const char *) getenv ("LD_RUN_PATH"); ++ if ((path) && (strlen (path) == 0)) ++ path = NULL; + if (path + && gld${EMULATION_NAME}_search_needed (path, &n, force)) + break; +@@ -1746,6 +1748,8 @@ + rpath = command_line.rpath; + if (rpath == NULL) + rpath = (const char *) getenv ("LD_RUN_PATH"); ++ if ((rpath) && (*rpath == '\0')) ++ rpath = NULL; + + for (abfd = link_info.input_bfds; abfd; abfd = abfd->link.next) + if (bfd_get_flavour (abfd) == bfd_target_elf_flavour) diff --git a/packages/binutils/2.32/0003-MinGW-w64-winpthreads-doesnt-have-pthread_mutexattr_settype.patch b/packages/binutils/2.32/0003-MinGW-w64-winpthreads-doesnt-have-pthread_mutexattr_settype.patch new file mode 100644 index 00000000..99dee969 --- /dev/null +++ b/packages/binutils/2.32/0003-MinGW-w64-winpthreads-doesnt-have-pthread_mutexattr_settype.patch @@ -0,0 +1,15 @@ +--- + gold/gold-threads.cc | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/gold/gold-threads.cc ++++ b/gold/gold-threads.cc +@@ -101,7 +101,7 @@ + int err = pthread_mutexattr_init(&attr); + if (err != 0) + gold_fatal(_("pthead_mutexattr_init failed: %s"), strerror(err)); +-#ifdef PTHREAD_MUTEX_ADAPTIVE_NP ++#if defined(PTHREAD_MUTEX_ADAPTIVE_NP) && !defined(_WIN32) + err = pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_ADAPTIVE_NP); + if (err != 0) + gold_fatal(_("pthread_mutexattr_settype failed: %s"), strerror(err)); diff --git a/packages/binutils/2.32/0004-Dont-link-to-libfl-as-its-unnecessary.patch b/packages/binutils/2.32/0004-Dont-link-to-libfl-as-its-unnecessary.patch new file mode 100644 index 00000000..59e52fe7 --- /dev/null +++ b/packages/binutils/2.32/0004-Dont-link-to-libfl-as-its-unnecessary.patch @@ -0,0 +1,105 @@ +--- + binutils/configure | 3 +++ + binutils/configure.ac | 3 +++ + gas/configure | 3 +++ + gas/configure.ac | 3 +++ + ld/configure | 3 +++ + ld/configure.ac | 3 +++ + 6 files changed, 18 insertions(+) + +--- a/binutils/configure ++++ b/binutils/configure +@@ -12449,6 +12449,7 @@ + done + test -n "$YACC" || YACC="yacc" + ++save_LIBS=$LIBS + for ac_prog in flex lex + do + # Extract the first word of "$ac_prog", so it can be a program name with args. +@@ -12612,6 +12613,8 @@ + if test "$LEX" = :; then + LEX=${am_missing_run}flex + fi ++LIBS=$save_LIBS ++LEXLIB= + + ALL_LINGUAS="bg ca da es fi fr hr id it ja pt ro ru rw sk sr sv tr uk vi zh_CN zh_TW" + # If we haven't got the data from the intl directory, +--- a/binutils/configure.ac ++++ b/binutils/configure.ac +@@ -86,7 +86,10 @@ + fi + + AC_PROG_YACC ++save_LIBS=$LIBS + AM_PROG_LEX ++LIBS=$save_LIBS ++LEXLIB= + + ALL_LINGUAS="bg ca da es fi fr hr id it ja pt ro ru rw sk sr sv tr uk vi zh_CN zh_TW" + ZW_GNU_GETTEXT_SISTER_DIR +--- a/gas/configure ++++ b/gas/configure +@@ -13436,6 +13436,7 @@ + done + test -n "$YACC" || YACC="yacc" + ++save_LIBS=$LIBS + for ac_prog in flex lex + do + # Extract the first word of "$ac_prog", so it can be a program name with args. +@@ -13599,6 +13600,8 @@ + if test "$LEX" = :; then + LEX=${am_missing_run}flex + fi ++LIBS=$save_LIBS ++LEXLIB= + + ALL_LINGUAS="es fi fr id ja ru rw sv tr uk zh_CN" + # If we haven't got the data from the intl directory, +--- a/gas/configure.ac ++++ b/gas/configure.ac +@@ -869,7 +869,10 @@ + AC_DEFINE_UNQUOTED(TARGET_OS, "${target_os}", [Target OS.]) + + AC_PROG_YACC ++save_LIBS=$LIBS + AM_PROG_LEX ++LIBS=$save_LIBS ++LEXLIB= + + ALL_LINGUAS="es fi fr id ja ru rw sv tr uk zh_CN" + ZW_GNU_GETTEXT_SISTER_DIR +--- a/ld/configure ++++ b/ld/configure +@@ -16536,6 +16536,7 @@ + done + test -n "$YACC" || YACC="yacc" + ++save_LIBS=$LIBS + for ac_prog in flex lex + do + # Extract the first word of "$ac_prog", so it can be a program name with args. +@@ -16699,6 +16700,8 @@ + if test "$LEX" = :; then + LEX=${am_missing_run}flex + fi ++LIBS=$save_LIBS ++LEXLIB= + + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 +--- a/ld/configure.ac ++++ b/ld/configure.ac +@@ -243,7 +243,10 @@ + AC_EXEEXT + + AC_PROG_YACC ++save_LIBS=$LIBS + AM_PROG_LEX ++LIBS=$save_LIBS ++LEXLIB= + + AM_MAINTAINER_MODE + AM_CONDITIONAL(GENINSRC_NEVER, false) diff --git a/packages/binutils/2.32/0005-Darwin-gold-binary-cc-include-string-not-cstring.patch b/packages/binutils/2.32/0005-Darwin-gold-binary-cc-include-string-not-cstring.patch new file mode 100644 index 00000000..fbc40418 --- /dev/null +++ b/packages/binutils/2.32/0005-Darwin-gold-binary-cc-include-string-not-cstring.patch @@ -0,0 +1,15 @@ +--- + gold/binary.cc | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/gold/binary.cc ++++ b/gold/binary.cc +@@ -23,7 +23,7 @@ + #include "gold.h" + + #include +-#include ++#include + + #include "elfcpp.h" + #include "stringpool.h" diff --git a/packages/binutils/2.32/0006-Darwin-Two-fixes-from-Android-NDK-PTHREAD_ONCE_INIT-wcsncasecmp.patch b/packages/binutils/2.32/0006-Darwin-Two-fixes-from-Android-NDK-PTHREAD_ONCE_INIT-wcsncasecmp.patch new file mode 100644 index 00000000..b6416ba7 --- /dev/null +++ b/packages/binutils/2.32/0006-Darwin-Two-fixes-from-Android-NDK-PTHREAD_ONCE_INIT-wcsncasecmp.patch @@ -0,0 +1,70 @@ +From c39479f4ab4d372b518957871e1f205a03e7c3d6 Mon Sep 17 00:00:00 2001 +From: Andrew Hsieh +Date: Wed, 18 Mar 2015 10:57:24 +0800 +Subject: [PATCH] Fix darwin build + +1. In Drawin PTHREAD_ONCE_INIT is {0x30B1BCBA, {0}} and the GCC < 4.4 + doesn't support ended initializer list +2. wcsncasecmp doesn't exist in MacSDK10.6.x + +Change-Id: I69204a72f853f5263dffedc448379d75ed4eca2e +--- + bfd/peXXigen.c | 22 ++++++++++++++++++++++ + gold/gold-threads.cc | 15 ++++++++++++--- + 2 files changed, 34 insertions(+), 3 deletions(-) + +--- a/bfd/peXXigen.c ++++ b/bfd/peXXigen.c +@@ -3617,6 +3617,28 @@ + } + #endif /* HAVE_WCHAR_H and not Cygwin/Mingw */ + ++#if defined __APPLE__ && __DARWIN_C_LEVEL < 200809L ++/* wcsncasecmp isn't always defined in Mac SDK */ ++static int ++wcsncasecmp(const wchar_t *s1, const wchar_t *s2, size_t n) ++{ ++ wchar_t c1, c2; ++ ++ if (n == 0) ++ return (0); ++ for (; *s1; s1++, s2++) ++ { ++ c1 = towlower(*s1); ++ c2 = towlower(*s2); ++ if (c1 != c2) ++ return ((int)c1 - c2); ++ if (--n == 0) ++ return (0); ++ } ++ return (-*s2); ++} ++#endif ++ + /* Perform a comparison of two entries. */ + static signed int + rsrc_cmp (bfd_boolean is_name, rsrc_entry * a, rsrc_entry * b) +--- a/gold/gold-threads.cc ++++ b/gold/gold-threads.cc +@@ -284,9 +284,18 @@ + class Once_initialize + { + public: +- Once_initialize() +- : once_(PTHREAD_ONCE_INIT) +- { } ++ Once_initialize() ++#if !defined(__APPLE__) ++ : once_(PTHREAD_ONCE_INIT) ++ { } ++#else ++// In Drawin PTHREAD_ONCE_INIT is {0x30B1BCBA, {0}} and the GCC < 4.4 doesn't support ++// extended initializer list as above */ ++ { ++ pthread_once_t once_2 = PTHREAD_ONCE_INIT; ++ once_ = once_2; ++ } ++#endif + + // Return a pointer to the pthread_once_t variable. + pthread_once_t* diff --git a/packages/binutils/2.32/0007-sysroot.patch b/packages/binutils/2.32/0007-sysroot.patch new file mode 100644 index 00000000..ba7940a4 --- /dev/null +++ b/packages/binutils/2.32/0007-sysroot.patch @@ -0,0 +1,41 @@ +Signed-off-by: Sven Rebhan + +Always try to prepend the sysroot prefix to absolute filenames first. + +http://bugs.gentoo.org/275666 +http://sourceware.org/bugzilla/show_bug.cgi?id=10340 + +--- + ld/ldfile.c | 11 +++++++++-- + 1 file changed, 9 insertions(+), 2 deletions(-) + +--- a/ld/ldfile.c ++++ b/ld/ldfile.c +@@ -338,18 +338,25 @@ + directory first. */ + if (!entry->flags.maybe_archive) + { +- if (entry->flags.sysrooted && IS_ABSOLUTE_PATH (entry->filename)) ++ /* For absolute pathnames, try to always open the file in the ++ sysroot first. If this fails, try to open the file at the ++ given location. */ ++ entry->flags.sysrooted = is_sysrooted_pathname (entry->filename); ++ if (!entry->flags.sysrooted && IS_ABSOLUTE_PATH (entry->filename) ++ && ld_sysroot) + { + char *name = concat (ld_sysroot, entry->filename, + (const char *) NULL); + if (ldfile_try_open_bfd (name, entry)) + { + entry->filename = name; ++ entry->flags.sysrooted = TRUE; + return TRUE; + } + free (name); + } +- else if (ldfile_try_open_bfd (entry->filename, entry)) ++ ++ if (ldfile_try_open_bfd (entry->filename, entry)) + return TRUE; + + if (IS_ABSOLUTE_PATH (entry->filename)) diff --git a/packages/binutils/2.32/0008-poison-system-directories.patch b/packages/binutils/2.32/0008-poison-system-directories.patch new file mode 100644 index 00000000..4c775ae5 --- /dev/null +++ b/packages/binutils/2.32/0008-poison-system-directories.patch @@ -0,0 +1,279 @@ +Patch adapted to binutils 2.23.2 and extended to use +BR_COMPILER_PARANOID_UNSAFE_PATH by Thomas Petazzoni. + +[Gustavo: adapt to binutils 2.25] +Signed-off-by: Thomas Petazzoni +Signed-off-by: Gustavo Zacarias + +Upstream-Status: Inappropriate [distribution: codesourcery] + +Patch originally created by Mark Hatle, forward-ported to +binutils 2.21 by Scott Garman. + +purpose: warn for uses of system directories when cross linking + +Code Merged from Sourcery G++ binutils 2.19 - 4.4-277 + +2008-07-02 Joseph Myers + + ld/ + * ld.h (args_type): Add error_poison_system_directories. + * ld.texinfo (--error-poison-system-directories): Document. + * ldfile.c (ldfile_add_library_path): Check + command_line.error_poison_system_directories. + * ldmain.c (main): Initialize + command_line.error_poison_system_directories. + * lexsup.c (enum option_values): Add + OPTION_ERROR_POISON_SYSTEM_DIRECTORIES. + (ld_options): Add --error-poison-system-directories. + (parse_args): Handle new option. + +2007-06-13 Joseph Myers + + ld/ + * config.in: Regenerate. + * ld.h (args_type): Add poison_system_directories. + * ld.texinfo (--no-poison-system-directories): Document. + * ldfile.c (ldfile_add_library_path): Check + command_line.poison_system_directories. + * ldmain.c (main): Initialize + command_line.poison_system_directories. + * lexsup.c (enum option_values): Add + OPTION_NO_POISON_SYSTEM_DIRECTORIES. + (ld_options): Add --no-poison-system-directories. + (parse_args): Handle new option. + +2007-04-20 Joseph Myers + + Merge from Sourcery G++ binutils 2.17: + + 2007-03-20 Joseph Myers + Based on patch by Mark Hatle . + ld/ + * configure.ac (--enable-poison-system-directories): New option. + * configure, config.in: Regenerate. + * ldfile.c (ldfile_add_library_path): If + ENABLE_POISON_SYSTEM_DIRECTORIES defined, warn for use of /lib, + /usr/lib, /usr/local/lib or /usr/X11R6/lib. + +Signed-off-by: Mark Hatle +Signed-off-by: Scott Garman + +--- + ld/config.in | 3 +++ + ld/configure | 14 ++++++++++++++ + ld/configure.ac | 10 ++++++++++ + ld/ld.h | 8 ++++++++ + ld/ld.texi | 12 ++++++++++++ + ld/ldfile.c | 17 +++++++++++++++++ + ld/ldlex.h | 2 ++ + ld/ldmain.c | 2 ++ + ld/lexsup.c | 21 +++++++++++++++++++++ + 9 files changed, 89 insertions(+) + +--- a/ld/config.in ++++ b/ld/config.in +@@ -31,6 +31,9 @@ + language is requested. */ + #undef ENABLE_NLS + ++/* Define to warn for use of native system library directories */ ++#undef ENABLE_POISON_SYSTEM_DIRECTORIES ++ + /* Additional extension a shared object might have. */ + #undef EXTRA_SHLIB_EXTENSION + +--- a/ld/configure ++++ b/ld/configure +@@ -822,6 +822,7 @@ + enable_targets + enable_64_bit_bfd + with_sysroot ++enable_poison_system_directories + enable_gold + enable_got + enable_compressed_debug_sections +@@ -1486,6 +1487,8 @@ + --disable-largefile omit support for large files + --enable-targets alternative target configurations + --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes) ++ --enable-poison-system-directories ++ warn for use of native system library directories + --enable-gold[=ARG] build gold [ARG={default,yes,no}] + --enable-got= GOT handling scheme (target, single, negative, + multigot) +@@ -15803,7 +15806,18 @@ + fi + + ++# Check whether --enable-poison-system-directories was given. ++if test "${enable_poison_system_directories+set}" = set; then : ++ enableval=$enable_poison_system_directories; ++else ++ enable_poison_system_directories=no ++fi ++ ++if test "x${enable_poison_system_directories}" = "xyes"; then + ++$as_echo "#define ENABLE_POISON_SYSTEM_DIRECTORIES 1" >>confdefs.h ++ ++fi + + # Check whether --enable-got was given. + if test "${enable_got+set}" = set; then : +--- a/ld/configure.ac ++++ b/ld/configure.ac +@@ -94,6 +94,16 @@ + AC_SUBST(TARGET_SYSTEM_ROOT) + AC_SUBST(TARGET_SYSTEM_ROOT_DEFINE) + ++AC_ARG_ENABLE([poison-system-directories], ++ AS_HELP_STRING([--enable-poison-system-directories], ++ [warn for use of native system library directories]),, ++ [enable_poison_system_directories=no]) ++if test "x${enable_poison_system_directories}" = "xyes"; then ++ AC_DEFINE([ENABLE_POISON_SYSTEM_DIRECTORIES], ++ [1], ++ [Define to warn for use of native system library directories]) ++fi ++ + dnl Use --enable-gold to decide if this linker should be the default. + dnl "install_as_default" is set to false if gold is the default linker. + dnl "installed_linker" is the installed BFD linker name. +--- a/ld/ld.h ++++ b/ld/ld.h +@@ -175,6 +175,14 @@ + /* If set, display the target memory usage (per memory region). */ + bfd_boolean print_memory_usage; + ++ /* If TRUE (the default) warn for uses of system directories when ++ cross linking. */ ++ bfd_boolean poison_system_directories; ++ ++ /* If TRUE (default FALSE) give an error for uses of system ++ directories when cross linking instead of a warning. */ ++ bfd_boolean error_poison_system_directories; ++ + /* Should we force section groups to be resolved? Controlled with + --force-group-allocation on the command line or FORCE_GROUP_ALLOCATION + in the linker script. */ +--- a/ld/ld.texi ++++ b/ld/ld.texi +@@ -2528,6 +2528,18 @@ + + Passing @code{none} for @var{style} disables the setting from any + @code{--build-id} options earlier on the command line. ++ ++@kindex --no-poison-system-directories ++@item --no-poison-system-directories ++Do not warn for @option{-L} options using system directories such as ++@file{/usr/lib} when cross linking. This option is intended for use ++in chroot environments when such directories contain the correct ++libraries for the target system rather than the host. ++ ++@kindex --error-poison-system-directories ++@item --error-poison-system-directories ++Give an error instead of a warning for @option{-L} options using ++system directories when cross linking. + @end table + + @c man end +--- a/ld/ldfile.c ++++ b/ld/ldfile.c +@@ -116,6 +116,23 @@ + new_dirs->name = concat (ld_sysroot, name + strlen ("$SYSROOT"), (const char *) NULL); + else + new_dirs->name = xstrdup (name); ++ ++#ifdef ENABLE_POISON_SYSTEM_DIRECTORIES ++ if (command_line.poison_system_directories ++ && ((!strncmp (name, "/lib", 4)) ++ || (!strncmp (name, "/usr/lib", 8)) ++ || (!strncmp (name, "/usr/local/lib", 14)) ++ || (!strncmp (name, "/usr/X11R6/lib", 14)))) ++ { ++ if (command_line.error_poison_system_directories) ++ einfo (_("%X%P: error: library search path \"%s\" is unsafe for " ++ "cross-compilation\n"), name); ++ else ++ einfo (_("%P: warning: library search path \"%s\" is unsafe for " ++ "cross-compilation\n"), name); ++ } ++#endif ++ + } + + /* Try to open a BFD for a lang_input_statement. */ +--- a/ld/ldlex.h ++++ b/ld/ldlex.h +@@ -148,6 +148,8 @@ + OPTION_REQUIRE_DEFINED_SYMBOL, + OPTION_ORPHAN_HANDLING, + OPTION_FORCE_GROUP_ALLOCATION, ++ OPTION_NO_POISON_SYSTEM_DIRECTORIES, ++ OPTION_ERROR_POISON_SYSTEM_DIRECTORIES, + }; + + /* The initial parser states. */ +--- a/ld/ldmain.c ++++ b/ld/ldmain.c +@@ -269,6 +269,8 @@ + command_line.warn_mismatch = TRUE; + command_line.warn_search_mismatch = TRUE; + command_line.check_section_addresses = -1; ++ command_line.poison_system_directories = TRUE; ++ command_line.error_poison_system_directories = FALSE; + + /* We initialize DEMANGLING based on the environment variable + COLLECT_NO_DEMANGLE. The gcc collect2 program will demangle the +--- a/ld/lexsup.c ++++ b/ld/lexsup.c +@@ -543,6 +543,14 @@ + { {"orphan-handling", required_argument, NULL, OPTION_ORPHAN_HANDLING}, + '\0', N_("=MODE"), N_("Control how orphan sections are handled."), + TWO_DASHES }, ++ { {"no-poison-system-directories", no_argument, NULL, ++ OPTION_NO_POISON_SYSTEM_DIRECTORIES}, ++ '\0', NULL, N_("Do not warn for -L options using system directories"), ++ TWO_DASHES }, ++ { {"error-poison-system-directories", no_argument, NULL, ++ OPTION_ERROR_POISON_SYSTEM_DIRECTORIES}, ++ '\0', NULL, N_("Give an error for -L options using system directories"), ++ TWO_DASHES }, + }; + + #define OPTION_COUNT ARRAY_SIZE (ld_options) +@@ -555,6 +563,7 @@ + int ingroup = 0; + char *default_dirlist = NULL; + char *shortopts; ++ char *BR_paranoid_env; + struct option *longopts; + struct option *really_longopts; + int last_optind; +@@ -1543,6 +1552,14 @@ + } + break; + ++ case OPTION_NO_POISON_SYSTEM_DIRECTORIES: ++ command_line.poison_system_directories = FALSE; ++ break; ++ ++ case OPTION_ERROR_POISON_SYSTEM_DIRECTORIES: ++ command_line.error_poison_system_directories = TRUE; ++ break; ++ + case OPTION_PUSH_STATE: + input_flags.pushed = xmemdup (&input_flags, + sizeof (input_flags), +@@ -1586,6 +1603,10 @@ + command_line.soname = NULL; + } + ++ BR_paranoid_env = getenv("BR_COMPILER_PARANOID_UNSAFE_PATH"); ++ if (BR_paranoid_env && strlen(BR_paranoid_env) > 0) ++ command_line.error_poison_system_directories = TRUE; ++ + while (ingroup) + { + lang_leave_group (); diff --git a/packages/binutils/2.32/chksum b/packages/binutils/2.32/chksum new file mode 100644 index 00000000..129a85e6 --- /dev/null +++ b/packages/binutils/2.32/chksum @@ -0,0 +1,12 @@ +md5 binutils-2.32.tar.xz 0d174cdaf85721c5723bf52355be41e6 +sha1 binutils-2.32.tar.xz cd45a512af1c8a508976c1beb4f5825b3bb89f4d +sha256 binutils-2.32.tar.xz 0ab6c55dd86a92ed561972ba15b9b70a8b9f75557f896446c82e8b36e473ee04 +sha512 binutils-2.32.tar.xz d326408f12a03d9a61a9de56584c2af12f81c2e50d2d7e835d51565df8314df01575724afa1e43bd0db45cfc9916b41519b67dfce03232aa4978704492a6994a +md5 binutils-2.32.tar.bz2 64f8ea283e571200f8b2b7f66fe8a0d6 +sha1 binutils-2.32.tar.bz2 ee5ae264f29c0c89fbaa817ee629675acd815d26 +sha256 binutils-2.32.tar.bz2 de38b15c902eb2725eac6af21183a5f34ea4634cb0bcef19612b50e5ed31072d +sha512 binutils-2.32.tar.bz2 99ec7ed2b5ebfd3ac16cecb1567ec4a72f81ac30717002d601708f7547b2f8122ffcce076c986f22894aede33c54c73012210a4e973ba9b6e2d87a242a2bee12 +md5 binutils-2.32.tar.gz d1119c93fc0ed3007be4a84dd186af55 +sha1 binutils-2.32.tar.gz dd12f5cf8edcefa8ddd81a50c8b7a0b6504f0ef8 +sha256 binutils-2.32.tar.gz 9b0d97b3d30df184d302bced12f976aa1e5fbf4b0be696cdebc6cca30411a46e +sha512 binutils-2.32.tar.gz 0dbf26e648096f267715d645fed563690a83c55b67cc6da9b7991114aa816465207887688979b6bcdd247491fe45cf9b4827215229a1229563ba1eb2e5053783 diff --git a/packages/gcc-linaro/7.3-2018.05/version.desc b/packages/binutils/2.32/version.desc similarity index 100% rename from packages/gcc-linaro/7.3-2018.05/version.desc rename to packages/binutils/2.32/version.desc diff --git a/packages/gcc-linaro/7.3-2018.05/chksum b/packages/gcc-linaro/7.3-2018.05/chksum deleted file mode 100644 index 38d9f94d..00000000 --- a/packages/gcc-linaro/7.3-2018.05/chksum +++ /dev/null @@ -1,4 +0,0 @@ -md5 gcc-linaro-7.3-2018.05.tar.xz bc996f77c8c893f227f5b6057cc3765c -sha1 gcc-linaro-7.3-2018.05.tar.xz 9e74ddeaa3576a60fc6927bcf8f0a748754d3839 -sha256 gcc-linaro-7.3-2018.05.tar.xz 5864b46120e120949413ab698a5104cfd43b82246254cc4928a2d9e8cc1884e7 -sha512 gcc-linaro-7.3-2018.05.tar.xz 8cdb7603c305299b1fa2e4f109a727857e13f5440e2662b982871bb096eb7c9a71804b3c68dc6c0f27cb0491dc77dec766497c7bf98d08d2b71bc91ecaa35377 diff --git a/packages/gcc-linaro/7.3-2018.05/0000-libtool-leave-framework-alone.patch b/packages/gcc-linaro/7.4-2019.02/0000-libtool-leave-framework-alone.patch similarity index 100% rename from packages/gcc-linaro/7.3-2018.05/0000-libtool-leave-framework-alone.patch rename to packages/gcc-linaro/7.4-2019.02/0000-libtool-leave-framework-alone.patch diff --git a/packages/gcc-linaro/7.3-2018.05/0001-uclibc-conf.patch b/packages/gcc-linaro/7.4-2019.02/0001-uclibc-conf.patch similarity index 100% rename from packages/gcc-linaro/7.3-2018.05/0001-uclibc-conf.patch rename to packages/gcc-linaro/7.4-2019.02/0001-uclibc-conf.patch diff --git a/packages/gcc-linaro/7.3-2018.05/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch b/packages/gcc-linaro/7.4-2019.02/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch similarity index 98% rename from packages/gcc-linaro/7.3-2018.05/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch rename to packages/gcc-linaro/7.4-2019.02/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch index ac628f31..f245d76f 100644 --- a/packages/gcc-linaro/7.3-2018.05/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch +++ b/packages/gcc-linaro/7.4-2019.02/0002-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch @@ -53,7 +53,7 @@ if test x"$have_pic_shared" != x"yes" -o x"$ac_cv_search_dlopen" = x"no"; then --- a/gcc/configure +++ b/gcc/configure -@@ -29519,6 +29519,9 @@ +@@ -29521,6 +29521,9 @@ pluginlibs= @@ -63,7 +63,7 @@ case "${host}" in *-*-darwin*) if test x$build = x$host; then -@@ -29529,6 +29532,11 @@ +@@ -29531,6 +29534,11 @@ export_sym_check= fi ;; @@ -75,7 +75,7 @@ *) if test x$build = x$host; then export_sym_check="objdump${exeext} -T" -@@ -29641,23 +29649,23 @@ +@@ -29643,23 +29651,23 @@ case "${host}" in *-*-darwin*) CFLAGS=`echo $CFLAGS | sed s/-mdynamic-no-pic//g` diff --git a/packages/gcc-linaro/7.3-2018.05/0003-gcc-plugin-POSIX-include-sys-select-h.patch b/packages/gcc-linaro/7.4-2019.02/0003-gcc-plugin-POSIX-include-sys-select-h.patch similarity index 100% rename from packages/gcc-linaro/7.3-2018.05/0003-gcc-plugin-POSIX-include-sys-select-h.patch rename to packages/gcc-linaro/7.4-2019.02/0003-gcc-plugin-POSIX-include-sys-select-h.patch diff --git a/packages/gcc-linaro/7.3-2018.05/0004-arm-softfloat-libgcc.patch b/packages/gcc-linaro/7.4-2019.02/0004-arm-softfloat-libgcc.patch similarity index 100% rename from packages/gcc-linaro/7.3-2018.05/0004-arm-softfloat-libgcc.patch rename to packages/gcc-linaro/7.4-2019.02/0004-arm-softfloat-libgcc.patch diff --git a/packages/gcc-linaro/7.3-2018.05/0005-cilk-wchar.patch b/packages/gcc-linaro/7.4-2019.02/0005-cilk-wchar.patch similarity index 100% rename from packages/gcc-linaro/7.3-2018.05/0005-cilk-wchar.patch rename to packages/gcc-linaro/7.4-2019.02/0005-cilk-wchar.patch diff --git a/packages/gcc-linaro/7.3-2018.05/0006-fix-m68k-uclinux.patch b/packages/gcc-linaro/7.4-2019.02/0006-fix-m68k-uclinux.patch similarity index 100% rename from packages/gcc-linaro/7.3-2018.05/0006-fix-m68k-uclinux.patch rename to packages/gcc-linaro/7.4-2019.02/0006-fix-m68k-uclinux.patch diff --git a/packages/gcc-linaro/7.3-2018.05/0007-libgfortran-missing-include.patch b/packages/gcc-linaro/7.4-2019.02/0007-libgfortran-missing-include.patch similarity index 77% rename from packages/gcc-linaro/7.3-2018.05/0007-libgfortran-missing-include.patch rename to packages/gcc-linaro/7.4-2019.02/0007-libgfortran-missing-include.patch index 701e7b4f..16af6ac9 100644 --- a/packages/gcc-linaro/7.3-2018.05/0007-libgfortran-missing-include.patch +++ b/packages/gcc-linaro/7.4-2019.02/0007-libgfortran-missing-include.patch @@ -9,6 +9,6 @@ #include "unix.h" #include +#include - - typedef enum - { CLOSE_DELETE, CLOSE_KEEP, CLOSE_UNSPECIFIED } + #if !HAVE_UNLINK_OPEN_FILE + #include + #endif diff --git a/packages/gcc-linaro/7.3-2018.05/0008-nios2-bad-multilib-default.patch b/packages/gcc-linaro/7.4-2019.02/0008-nios2-bad-multilib-default.patch similarity index 100% rename from packages/gcc-linaro/7.3-2018.05/0008-nios2-bad-multilib-default.patch rename to packages/gcc-linaro/7.4-2019.02/0008-nios2-bad-multilib-default.patch diff --git a/packages/gcc-linaro/7.3-2018.05/0009-libgcc-disable-split-stack-nothreads.patch b/packages/gcc-linaro/7.4-2019.02/0009-libgcc-disable-split-stack-nothreads.patch similarity index 100% rename from packages/gcc-linaro/7.3-2018.05/0009-libgcc-disable-split-stack-nothreads.patch rename to packages/gcc-linaro/7.4-2019.02/0009-libgcc-disable-split-stack-nothreads.patch diff --git a/packages/gcc-linaro/7.3-2018.05/0010-bionic-ndk.patch b/packages/gcc-linaro/7.4-2019.02/0010-bionic-ndk.patch similarity index 100% rename from packages/gcc-linaro/7.3-2018.05/0010-bionic-ndk.patch rename to packages/gcc-linaro/7.4-2019.02/0010-bionic-ndk.patch diff --git a/packages/gcc-linaro/7.3-2018.05/0011-bionic-errno.patch b/packages/gcc-linaro/7.4-2019.02/0011-bionic-errno.patch similarity index 100% rename from packages/gcc-linaro/7.3-2018.05/0011-bionic-errno.patch rename to packages/gcc-linaro/7.4-2019.02/0011-bionic-errno.patch diff --git a/packages/gcc-linaro/7.3-2018.05/0012-crystax.patch b/packages/gcc-linaro/7.4-2019.02/0012-crystax.patch similarity index 98% rename from packages/gcc-linaro/7.3-2018.05/0012-crystax.patch rename to packages/gcc-linaro/7.4-2019.02/0012-crystax.patch index d35fd342..35b64162 100644 --- a/packages/gcc-linaro/7.3-2018.05/0012-crystax.patch +++ b/packages/gcc-linaro/7.4-2019.02/0012-crystax.patch @@ -52,7 +52,7 @@ Date: Wed Jul 29 11:28:29 2015 +0300 esac aarch64_multilibs="${with_multilib_list}" if test "$aarch64_multilibs" = "default"; then -@@ -2092,6 +2096,17 @@ +@@ -2094,6 +2098,17 @@ tm_file="dbxelf.h elfos.h gnu-user.h linux.h linux-android.h glibc-stdint.h ${tm_file} mips/gnu-user.h mips/linux.h mips/linux-common.h" extra_options="${extra_options} linux-android.opt" case ${target} in @@ -253,8 +253,8 @@ Date: Wed Jul 29 11:28:29 2015 +0300 + #undef ASM_SPEC #define ASM_SPEC \ -- "--32 %{!mno-sse2avx:%{mavx:-msse2avx}} %{msse2avx:%{!mavx:-msse2avx}}" -+ "--32 %{!mno-sse2avx:%{mavx:-msse2avx}} %{msse2avx:%{!mavx:-msse2avx}} " \ +- "--32 %{msse2avx:%{!mavx:-msse2avx}}" ++ "--32 %{msse2avx:%{!mavx:-msse2avx}} " \ + LINUX_OR_ANDROID_CC ("", ANDROID_ASM_SPEC) #undef SUBTARGET_EXTRA_SPECS @@ -445,7 +445,7 @@ Date: Wed Jul 29 11:28:29 2015 +0300 #if ((defined(_LIBOBJC) || defined(_LIBOBJC_WEAK)) \ --- a/libstdc++-v3/configure +++ b/libstdc++-v3/configure -@@ -78564,6 +78564,12 @@ +@@ -78577,6 +78577,12 @@ /* end confdefs.h. */ #include int lk; @@ -458,7 +458,7 @@ Date: Wed Jul 29 11:28:29 2015 +0300 int main () { -@@ -78622,6 +78628,12 @@ +@@ -78635,6 +78641,12 @@ /* end confdefs.h. */ #include int lk; diff --git a/packages/gcc-linaro/7.3-2018.05/0013-crystax.patch b/packages/gcc-linaro/7.4-2019.02/0013-crystax.patch similarity index 100% rename from packages/gcc-linaro/7.3-2018.05/0013-crystax.patch rename to packages/gcc-linaro/7.4-2019.02/0013-crystax.patch diff --git a/packages/gcc-linaro/7.3-2018.05/0014-crystax.patch b/packages/gcc-linaro/7.4-2019.02/0014-crystax.patch similarity index 99% rename from packages/gcc-linaro/7.3-2018.05/0014-crystax.patch rename to packages/gcc-linaro/7.4-2019.02/0014-crystax.patch index 823e24a1..4219801c 100644 --- a/packages/gcc-linaro/7.3-2018.05/0014-crystax.patch +++ b/packages/gcc-linaro/7.4-2019.02/0014-crystax.patch @@ -145,7 +145,7 @@ Date: Mon Apr 14 15:59:47 2014 -0700 --enable-linker-build-id compiler will always pass --build-id to linker --enable-default-ssp enable Stack Smashing Protection as default -@@ -28091,6 +28095,38 @@ +@@ -28093,6 +28097,38 @@ $as_echo "#define HAVE_LD_EH_FRAME_HDR 1" >>confdefs.h diff --git a/packages/gcc-linaro/7.3-2018.05/0015-crystax.patch b/packages/gcc-linaro/7.4-2019.02/0015-crystax.patch similarity index 96% rename from packages/gcc-linaro/7.3-2018.05/0015-crystax.patch rename to packages/gcc-linaro/7.4-2019.02/0015-crystax.patch index 2081e2ac..813240f1 100644 --- a/packages/gcc-linaro/7.3-2018.05/0015-crystax.patch +++ b/packages/gcc-linaro/7.4-2019.02/0015-crystax.patch @@ -12,7 +12,7 @@ Date: Thu Aug 20 19:11:07 2015 +0300 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c -@@ -16103,6 +16103,7 @@ +@@ -16116,6 +16116,7 @@ else if (!SYMBOL_REF_FAR_ADDR_P (op0) && (SYMBOL_REF_LOCAL_P (op0) || (HAVE_LD_PIE_COPYRELOC diff --git a/packages/gcc-linaro/7.3-2018.05/0016-crystax.patch b/packages/gcc-linaro/7.4-2019.02/0016-crystax.patch similarity index 100% rename from packages/gcc-linaro/7.3-2018.05/0016-crystax.patch rename to packages/gcc-linaro/7.4-2019.02/0016-crystax.patch diff --git a/packages/gcc-linaro/7.3-2018.05/0017-crystax.patch b/packages/gcc-linaro/7.4-2019.02/0017-crystax.patch similarity index 98% rename from packages/gcc-linaro/7.3-2018.05/0017-crystax.patch rename to packages/gcc-linaro/7.4-2019.02/0017-crystax.patch index a8f72648..249a10cf 100644 --- a/packages/gcc-linaro/7.3-2018.05/0017-crystax.patch +++ b/packages/gcc-linaro/7.4-2019.02/0017-crystax.patch @@ -15,7 +15,7 @@ Date: Mon Apr 14 21:05:51 2014 -0700 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c -@@ -22325,9 +22325,13 @@ +@@ -22335,9 +22335,13 @@ memsize = MEM_SIZE (x); /* Only certain alignment specifiers are supported by the hardware. */ diff --git a/packages/gcc-linaro/7.3-2018.05/0018-crystax.patch b/packages/gcc-linaro/7.4-2019.02/0018-crystax.patch similarity index 100% rename from packages/gcc-linaro/7.3-2018.05/0018-crystax.patch rename to packages/gcc-linaro/7.4-2019.02/0018-crystax.patch diff --git a/packages/gcc-linaro/7.3-2018.05/0019-crystax.patch b/packages/gcc-linaro/7.4-2019.02/0019-crystax.patch similarity index 100% rename from packages/gcc-linaro/7.3-2018.05/0019-crystax.patch rename to packages/gcc-linaro/7.4-2019.02/0019-crystax.patch diff --git a/packages/gcc-linaro/7.3-2018.05/0020-isl-0.20.patch b/packages/gcc-linaro/7.4-2019.02/0020-isl-0.20.patch similarity index 100% rename from packages/gcc-linaro/7.3-2018.05/0020-isl-0.20.patch rename to packages/gcc-linaro/7.4-2019.02/0020-isl-0.20.patch diff --git a/packages/gcc-linaro/7.4-2019.02/chksum b/packages/gcc-linaro/7.4-2019.02/chksum new file mode 100644 index 00000000..233b5b89 --- /dev/null +++ b/packages/gcc-linaro/7.4-2019.02/chksum @@ -0,0 +1,4 @@ +md5 gcc-linaro-7.4-2019.02.tar.xz feff2ce3c21e411bef74ce076c7a4c11 +sha1 gcc-linaro-7.4-2019.02.tar.xz de476d1148cfec5d74aa7c480a643339d9390376 +sha256 gcc-linaro-7.4-2019.02.tar.xz 43d0237198d9496a04f17b3b1d4be249b2827ed16b05ef34146a0f6c483fe851 +sha512 gcc-linaro-7.4-2019.02.tar.xz 3aa2852d548f23d8e4281cff139beacea8c14c10e8e9da66c57c5fd3c96eeb3647fd0ff1dde51bffe4d7469eea64d6db3e1b4fc74d962022519b16d4864b03fc diff --git a/packages/gdb/8.2/version.desc b/packages/gcc-linaro/7.4-2019.02/version.desc similarity index 100% rename from packages/gdb/8.2/version.desc rename to packages/gcc-linaro/7.4-2019.02/version.desc diff --git a/packages/gdb/8.2/0000-musl_fix.patch b/packages/gdb/8.2.1/0000-musl_fix.patch similarity index 100% rename from packages/gdb/8.2/0000-musl_fix.patch rename to packages/gdb/8.2.1/0000-musl_fix.patch diff --git a/packages/gdb/8.2/0001-uclibc-no-gettimeofday-clobber.patch b/packages/gdb/8.2.1/0001-uclibc-no-gettimeofday-clobber.patch similarity index 100% rename from packages/gdb/8.2/0001-uclibc-no-gettimeofday-clobber.patch rename to packages/gdb/8.2.1/0001-uclibc-no-gettimeofday-clobber.patch diff --git a/packages/gdb/8.2/0002-xtensa-make-sure-ar_base-is-initialized.patch b/packages/gdb/8.2.1/0002-xtensa-make-sure-ar_base-is-initialized.patch similarity index 100% rename from packages/gdb/8.2/0002-xtensa-make-sure-ar_base-is-initialized.patch rename to packages/gdb/8.2.1/0002-xtensa-make-sure-ar_base-is-initialized.patch diff --git a/packages/gdb/8.2/0003-WIP-end-of-prologue-detection-hack.patch b/packages/gdb/8.2.1/0003-WIP-end-of-prologue-detection-hack.patch similarity index 100% rename from packages/gdb/8.2/0003-WIP-end-of-prologue-detection-hack.patch rename to packages/gdb/8.2.1/0003-WIP-end-of-prologue-detection-hack.patch diff --git a/packages/gdb/8.2/0004-allow-android.patch b/packages/gdb/8.2.1/0004-allow-android.patch similarity index 100% rename from packages/gdb/8.2/0004-allow-android.patch rename to packages/gdb/8.2.1/0004-allow-android.patch diff --git a/packages/gdb/8.2.1/chksum b/packages/gdb/8.2.1/chksum new file mode 100644 index 00000000..33aae757 --- /dev/null +++ b/packages/gdb/8.2.1/chksum @@ -0,0 +1,8 @@ +md5 gdb-8.2.1.tar.xz f8b2562e830a4098dd5b5ea9e9296c70 +sha1 gdb-8.2.1.tar.xz 023556a6d6effa1ffaadf0007cc4458cbe8dde3d +sha256 gdb-8.2.1.tar.xz 0a6a432907a03c5c8eaad3c3cffd50c00a40c3a5e3c4039440624bae703f2202 +sha512 gdb-8.2.1.tar.xz 2aa81cfd389bb48c35d7d9f95cc10e88b4f7ad4597bdde0f8f1fd312f60f10d9fb2cc6e5a9355227d89ff328f7feb0fc411a69394560cafeb9fa75d35d896d11 +md5 gdb-8.2.1.tar.gz 6a11cc642b626541777d9e5f96ae406f +sha1 gdb-8.2.1.tar.gz d6e40134c92e0f10636455cded0312cc799672c9 +sha256 gdb-8.2.1.tar.gz 0107985f1edb8dddef6cdd68a4f4e419f5fec0f488cc204f0b7d482c0c6c9282 +sha512 gdb-8.2.1.tar.gz 13f557290c7b3fbb99f90d95478d8c3b74f9222cfc391cbb0baad2eb7de76e31513521e4dfffcbbf4d7ab84fa72602df0e38c32666d598ac43ef12823deb84fa diff --git a/packages/linux/3.16.60/version.desc b/packages/gdb/8.2.1/version.desc similarity index 100% rename from packages/linux/3.16.60/version.desc rename to packages/gdb/8.2.1/version.desc diff --git a/packages/gdb/8.2/chksum b/packages/gdb/8.2/chksum deleted file mode 100644 index c384f486..00000000 --- a/packages/gdb/8.2/chksum +++ /dev/null @@ -1,8 +0,0 @@ -md5 gdb-8.2.tar.xz b5a49dbff00d9a87fbe114d14b3101c0 -sha1 gdb-8.2.tar.xz ee66294d87a109f88a459d0da5d0bb2da5135f45 -sha256 gdb-8.2.tar.xz c3a441a29c7c89720b734e5a9c6289c0a06be7e0c76ef538f7bbcef389347c39 -sha512 gdb-8.2.tar.xz 11cc481bebc51eb6db73249ecb62b8c07455cf3db169f4860b3a83114849fbd2b5860a2db64488ba6c5909cf07b255c04770f1e36059eae6bee16d2a3581be90 -md5 gdb-8.2.tar.gz 0783c6d86775c5aff06cccc8a3d7cad8 -sha1 gdb-8.2.tar.gz 86711a2d14b420b6d7d20418e98c60178fd5a1e0 -sha256 gdb-8.2.tar.gz 847e4b65e5a7b872e86019dd59659029e2b06cae962e0ef345f169dcb4b851b8 -sha512 gdb-8.2.tar.gz 2ce38e6c5e550cb2f9529abd4dd9bf1fcd172fed783cc15cd86950c1eb00f3dfde300942aa4e61d5683ba07e7601de3704e844735a5f26d435ece3ae1d8511fe diff --git a/packages/glibc/2.29/0000-typedef-caddr.patch b/packages/glibc/2.29/0000-typedef-caddr.patch new file mode 100644 index 00000000..a328da1c --- /dev/null +++ b/packages/glibc/2.29/0000-typedef-caddr.patch @@ -0,0 +1,17 @@ +--- + posix/sys/types.h | 3 +++ + 1 file changed, 3 insertions(+) + +--- a/posix/sys/types.h ++++ b/posix/sys/types.h +@@ -112,7 +112,10 @@ + #ifdef __USE_MISC + # ifndef __daddr_t_defined + typedef __daddr_t daddr_t; ++# if ! defined(caddr_t) && ! defined(__caddr_t_defined) + typedef __caddr_t caddr_t; ++# define __caddr_t_defined ++# endif + # define __daddr_t_defined + # endif + #endif diff --git a/packages/glibc/2.29/chksum b/packages/glibc/2.29/chksum new file mode 100644 index 00000000..925370f6 --- /dev/null +++ b/packages/glibc/2.29/chksum @@ -0,0 +1,12 @@ +md5 glibc-2.29.tar.xz e6c279d5b2f0736f740216f152acf974 +sha1 glibc-2.29.tar.xz c8376086203fa5e39dc869235ab8a400ed747c44 +sha256 glibc-2.29.tar.xz f3eeb8d57e25ca9fc13c2af3dae97754f9f643bc69229546828e3a240e2af04b +sha512 glibc-2.29.tar.xz 146bc0769fe853d9edbf93cea7f74c5b3d84d69cb7614c62588e7acdecd1ec789a9d8949f3e8b99f8f36f2ccac740a003bed94f32b07817baf780b06cfeb6ed0 +md5 glibc-2.29.tar.bz2 235d0c304ce3fb2511ae7b99e8b05102 +sha1 glibc-2.29.tar.bz2 d84a5f7522d2c72e8f60b4ca7e1d03c358da4a96 +sha256 glibc-2.29.tar.bz2 c5ae49f682fc251d2781fcabc48231d390fe12cbffeb68a767f964ead1de6dab +sha512 glibc-2.29.tar.bz2 8e941e1186a4113aaf73b9d85975899a67bf886f081f2ef1602db8be8315ff419fc26f5df99fcbf51463515cdde76c97027b30b1d0c66854992a59d1ee8efa7d +md5 glibc-2.29.tar.gz 431d3addefd5338aceb1b0f9be3d989a +sha1 glibc-2.29.tar.gz 4e91dd9b2049076edf483cb02ea83a43fb9637e5 +sha256 glibc-2.29.tar.gz 2fc8c555fd0e5dab5b91e7dd0422865c1885be89ff080b2c1357041afbbc717f +sha512 glibc-2.29.tar.gz 3b2152b076b3810956ec3a85300c51989190d85fb672114dac1a772f938343c2fa20b9c9157dcae39b5c34701c87840648760863ecf0d2f414363733dd005619 diff --git a/packages/glibc/2.29/version.desc b/packages/glibc/2.29/version.desc new file mode 100644 index 00000000..50a62475 --- /dev/null +++ b/packages/glibc/2.29/version.desc @@ -0,0 +1 @@ +# Not obsolete (Ubuntu 18.04, EOL 04/2023) diff --git a/packages/linux/3.16.60/chksum b/packages/linux/3.16.60/chksum deleted file mode 100644 index 1627894a..00000000 --- a/packages/linux/3.16.60/chksum +++ /dev/null @@ -1,8 +0,0 @@ -md5 linux-3.16.60.tar.xz e110c8fa9ac1f8603d95270491fb125a -sha1 linux-3.16.60.tar.xz 07e28ac8abf2393617c91a20dc8d7b23f10a497c -sha256 linux-3.16.60.tar.xz 6037667b46f6bd6ebc781d1fc4403a135a7a7734fa073f10a7915fd9e5bf1346 -sha512 linux-3.16.60.tar.xz e6a44f6654fac87b4ca797d11635b927827ffa9980d6ae672af5e57d955f1d5425cf3b4a45e9a3daeaacac5d45245c69bc82422a354845ae8e826446d6fe8963 -md5 linux-3.16.60.tar.gz 6d28bf18d7981ed9bd7a9a17c70599ac -sha1 linux-3.16.60.tar.gz 2749128d01d9f0a141f85a8a1b513e2def528483 -sha256 linux-3.16.60.tar.gz dd18ae90389eefb8a996be02e114492eb104080415114734cbc5cefd6e9800dd -sha512 linux-3.16.60.tar.gz 0a72582b39619f8bbae43f7dea10c606649eb5e13fd956ed83a6db4e7d7d2af941a20f070e756ffb02bd9ea1d67b246c4e6887cd203374a803d90fb112acce27 diff --git a/packages/linux/3.16.63/chksum b/packages/linux/3.16.63/chksum new file mode 100644 index 00000000..b1edc807 --- /dev/null +++ b/packages/linux/3.16.63/chksum @@ -0,0 +1,8 @@ +md5 linux-3.16.63.tar.xz 17ea8ca024ff80ed2409e662bb27951a +sha1 linux-3.16.63.tar.xz 7cc3877170b678df8bd0935169540ea6c65ab8ef +sha256 linux-3.16.63.tar.xz 5d13285cf89c53ff194dc097243a7c66a4651fdc11902ca53dffc3e5d3bb0dc7 +sha512 linux-3.16.63.tar.xz 6e5bbc72ad67676ad1c4f46f3842504c867bb1c0c314513053558c01ef674473d533b30939ef6478196650da4959179c64af544fa611ddbace8d04cf811b5572 +md5 linux-3.16.63.tar.gz 2bb09202787a6b032caccc24030e0d41 +sha1 linux-3.16.63.tar.gz 76bf763697d5acb548f2d77192335298c6c2c4fd +sha256 linux-3.16.63.tar.gz 6f7fe6570ff316c102c5b3a619bd8103fc86741be0c6b9231d9295ec7b3f3ef9 +sha512 linux-3.16.63.tar.gz aa34afa92eac20e6ba4874e4982ec319cd6f618fccb833a96fff5e5a1418b976d2d10036c279561e1d2f1ef651ec7a4b8d0a41d5b947740356cf299daf0e1656 diff --git a/packages/linux/4.14.79/version.desc b/packages/linux/3.16.63/version.desc similarity index 100% rename from packages/linux/4.14.79/version.desc rename to packages/linux/3.16.63/version.desc diff --git a/packages/linux/3.18.124/chksum b/packages/linux/3.18.124/chksum deleted file mode 100644 index 2c4a77ff..00000000 --- a/packages/linux/3.18.124/chksum +++ /dev/null @@ -1,8 +0,0 @@ -md5 linux-3.18.124.tar.xz b38df8f19eacaf02d75a9adcf0731f16 -sha1 linux-3.18.124.tar.xz 7c437144892a7129a6e77a227bf8472b9ae80609 -sha256 linux-3.18.124.tar.xz 25d2a5abd627534a1e51d028890c184aad8e628c345c5fe0cc0f9d7c31b7a5a3 -sha512 linux-3.18.124.tar.xz 5bb2e4b229be7375d7d2ae596f798d8d7bf93d1bfc2872b121de0dc34d2c5cd750260dfffaf72fccd39af3226b8a458a1cfef1a3dd4c98ad9465d9eb45864721 -md5 linux-3.18.124.tar.gz acb4b6cdc38e2e957d882d44f6b65902 -sha1 linux-3.18.124.tar.gz be3cb8e39543f32e39d54a89ce594f1f39d9ba12 -sha256 linux-3.18.124.tar.gz 226937246b5d881992091e4115515dd516994d57738493af8db38e538a15fdfc -sha512 linux-3.18.124.tar.gz dd730f038a995fdc88b37207febd048e0bbc1c5c5f235abde322a4a217541241cafb458643dbe348040b09a4afcb1fee70b6687e884ef012903c9d76083c7337 diff --git a/packages/linux/3.18.134/chksum b/packages/linux/3.18.134/chksum new file mode 100644 index 00000000..f907bd9d --- /dev/null +++ b/packages/linux/3.18.134/chksum @@ -0,0 +1,8 @@ +md5 linux-3.18.134.tar.xz 47512e6f90becf04d289fe14918ee96b +sha1 linux-3.18.134.tar.xz 1164e6c08501cc4ee9f865428ced5bc618cb5d07 +sha256 linux-3.18.134.tar.xz 36bdd04cab3b6c824a4b7e32ae02503f437e0916d5a4ff04c90aa22da2749c2f +sha512 linux-3.18.134.tar.xz 452d3ce5fd9d361f9430279bf44a779261aa3f0a9171a54af470b21dd3fc364d85c0364fcd0660ffa10be03a64533bb23a34a9598c6c186790a11f460c7df9c1 +md5 linux-3.18.134.tar.gz a6a68a014730fea41b11933b0128f0df +sha1 linux-3.18.134.tar.gz 30f8cad41bfd5f8fe3c4c52c233bfe990b90a7de +sha256 linux-3.18.134.tar.gz 1287c0a748d04bd634730561b6defce88fbd3d394b36f2537c0e2072fc195bff +sha512 linux-3.18.134.tar.gz 00352ef81b93b945b10ad81fafac95626445b47695ef2288873132c953f499f06e8517829e070fbdae42ddfc9bb6460d146d94921aa636561ccc9b970e6bf15e diff --git a/packages/linux/3.18.124/version.desc b/packages/linux/3.18.134/version.desc similarity index 100% rename from packages/linux/3.18.124/version.desc rename to packages/linux/3.18.134/version.desc diff --git a/packages/linux/4.14.79/chksum b/packages/linux/4.14.79/chksum deleted file mode 100644 index cdc7d17b..00000000 --- a/packages/linux/4.14.79/chksum +++ /dev/null @@ -1,8 +0,0 @@ -md5 linux-4.14.79.tar.xz 51a564681840bbd07021f9e9381d45bc -sha1 linux-4.14.79.tar.xz 056d9e4b9abeaee74f27382cea0c132f2baa1368 -sha256 linux-4.14.79.tar.xz 5619071eceb27f903d2fce1784223796bfbe25528f9690273cdfe82fdd9b933a -sha512 linux-4.14.79.tar.xz 7038e09ee808f2ecb11e71dad74a67d1f81a992993ebc74e1d60630e94a18795f78953ba92ab891dc26e459e9d22c237a9ee9f58ab7020b65173eed779e66608 -md5 linux-4.14.79.tar.gz c7a0bb2a9de63da261a09b0186191f42 -sha1 linux-4.14.79.tar.gz 3c3d89d38baac5b1b089eeeaf3dc39b8dfe79dbd -sha256 linux-4.14.79.tar.gz a1f7de8f589255436bcde2c4308ba467de0957f12ed0d05597248f80512a8970 -sha512 linux-4.14.79.tar.gz a1fa5f43b6b80781b3b507fa5fc69b629c68b3c84495e00f84b422ad9ceb5bf4351718c53057f43bd12823777279867ccf9c2e4dbb0942c865cb55352a521a30 diff --git a/packages/linux/4.14.99/chksum b/packages/linux/4.14.99/chksum new file mode 100644 index 00000000..69c6e7dd --- /dev/null +++ b/packages/linux/4.14.99/chksum @@ -0,0 +1,8 @@ +md5 linux-4.14.99.tar.xz 1d7f93c6a56d9d6ec0f7ddb15bde363b +sha1 linux-4.14.99.tar.xz cccc740dd318aea652d7b54ccbc4da6c4c4ec61a +sha256 linux-4.14.99.tar.xz 8ff98caed5b20b733dedcbe99559d71a0e09e239c0c2488b3fd799c96489eb0a +sha512 linux-4.14.99.tar.xz 4f68dcc3ce305e460818cc042df5830b08f8d1814e9430356c7f1af73a18dac597e45304f7d11cb0f1f3e2002753c9785e283a29538ba2fb50c53ffd9ef4a446 +md5 linux-4.14.99.tar.gz 76a263df552abdb3b4df70023475ef81 +sha1 linux-4.14.99.tar.gz b38f9dd2c24500eca80be881da46532ba2c47002 +sha256 linux-4.14.99.tar.gz 89fe5e079258e8ec29c6777b7f79adb10173e9907fcfb5bb63c32a5acbb041d0 +sha512 linux-4.14.99.tar.gz 5c88c938ea630c22d84d4497ac20023d887116cf791452dd7edaced8184678695f6b3114f74a78342c18ff862b634c9a05cdcd0389b031cb7321288eb8b0fc53 diff --git a/packages/linux/4.18.17/version.desc b/packages/linux/4.14.99/version.desc similarity index 100% rename from packages/linux/4.18.17/version.desc rename to packages/linux/4.14.99/version.desc diff --git a/packages/linux/4.18.17/chksum b/packages/linux/4.18.17/chksum deleted file mode 100644 index 2991a72d..00000000 --- a/packages/linux/4.18.17/chksum +++ /dev/null @@ -1,8 +0,0 @@ -md5 linux-4.18.17.tar.xz f1880d286773049ed7f80ca5b47ef707 -sha1 linux-4.18.17.tar.xz d51e4087d7486ea8668edc2b6ea9e14d7a5fd566 -sha256 linux-4.18.17.tar.xz e2af41e093ea64526134288c421a66cfdc8cc107c2d3fd3c73c0979880b6a30c -sha512 linux-4.18.17.tar.xz 993ecf6176e43b112bac43f84e7e2a0f58aa3a3f172f32df1a94f411e78cb52afad4fc021f13b89f2d6a38326f26f515ab46dd434355180de90bd7b1d776f185 -md5 linux-4.18.17.tar.gz c51fb04110eaf023d8807688d92ff80b -sha1 linux-4.18.17.tar.gz b340ef14355f2470026c016bf046555fbf8780f6 -sha256 linux-4.18.17.tar.gz b58d1d52e8594aac69836f00734201a2ffa9057ef9d96a0130e5b632cf379601 -sha512 linux-4.18.17.tar.gz e3f4909f0baa21468905694537d90aa88e77faf6c77e7d9e042a577677e59b01db075781bbaa202d6eb2fbb7808fb616a14e40e97c76da600a2f9abc9d7c1a75 diff --git a/packages/linux/4.18.19/chksum b/packages/linux/4.18.19/chksum new file mode 100644 index 00000000..94528f00 --- /dev/null +++ b/packages/linux/4.18.19/chksum @@ -0,0 +1,8 @@ +md5 linux-4.18.19.tar.xz 8285de7378eb89fb4bf0275db2718511 +sha1 linux-4.18.19.tar.xz aaab540d98e949fa4599db28f77ea2acd0b8b9ae +sha256 linux-4.18.19.tar.xz 7c66c4c3cdc4f7e5cce8592b17dc11129f282fc94b7f451229dfc413a45631bd +sha512 linux-4.18.19.tar.xz d6df9131d612005695489db3a649e0c17e74cfe47c838a76a4d8cb6dac7d0ff1c5b267ba4adfd1c260a20c0c24ab73ca947525eb595abe9ce07daf19dcbeec28 +md5 linux-4.18.19.tar.gz 48754b0663651d46a3e4a41ed4d2bfde +sha1 linux-4.18.19.tar.gz 17e10bf6917e40ebdbb68b76e6c449d1b5e6120f +sha256 linux-4.18.19.tar.gz 32aee6043092491180aa615402ffac677c3af7bfbde7f8bcaec19cdb2c732bc5 +sha512 linux-4.18.19.tar.gz ee96902e8944326cb93a34f17b0056b8a1c9d1be871cb106f39339eeaf554543ad786be4807c3ffaaa1940ebb73083d0f51e563bfcd82d19e609fa50f34383bc diff --git a/packages/linux/4.19.1/version.desc b/packages/linux/4.18.19/version.desc similarity index 100% rename from packages/linux/4.19.1/version.desc rename to packages/linux/4.18.19/version.desc diff --git a/packages/linux/4.19.1/chksum b/packages/linux/4.19.1/chksum deleted file mode 100644 index 56eea552..00000000 --- a/packages/linux/4.19.1/chksum +++ /dev/null @@ -1,8 +0,0 @@ -md5 linux-4.19.1.tar.xz 6de5f0c6c0eb5d27386579894fcf31ab -sha1 linux-4.19.1.tar.xz 5ece7a7149eeef06bba906eeabbc2f29a8ac3952 -sha256 linux-4.19.1.tar.xz 64d637c65c0b210659ff1719bcc9e34c5576fc3a4df9aa67087fa00bc2e08829 -sha512 linux-4.19.1.tar.xz 46f77eb99faa596b673920d4c0fcba6490f03907c0114eb18751cc2011e0a775037f5d2be536747c5337b8ae59e795071127282966b90b8cb818898f854b3260 -md5 linux-4.19.1.tar.gz 4d6b621e51aa5bd48ca9f715a28889ac -sha1 linux-4.19.1.tar.gz e06e720e3239a8491ec414575ebd27bdab1f0581 -sha256 linux-4.19.1.tar.gz 1e0939336e8c2c7ca91f6624381e7ef7e6fde84867692c17e9ebe0f7c1394f28 -sha512 linux-4.19.1.tar.gz 44c19021f85dc06033a54a3e62372d66a1c76624e7d68e1d88a8d6578efd47a4039ed3766cd57cc9148a784e92662285d3c56ad2a8e21ea8b8853757b5c4edb6 diff --git a/packages/linux/4.19.21/chksum b/packages/linux/4.19.21/chksum new file mode 100644 index 00000000..acb91ed0 --- /dev/null +++ b/packages/linux/4.19.21/chksum @@ -0,0 +1,8 @@ +md5 linux-4.19.21.tar.xz e5f61492dcc3e66af0df5b70e887951f +sha1 linux-4.19.21.tar.xz f2e11d564db292615078a0537fd3ac212ebef46d +sha256 linux-4.19.21.tar.xz db08ede726fe410da274e1e98f0de2aed9ff4b0e0b63a89e5928bef46998bbc1 +sha512 linux-4.19.21.tar.xz ea7af40c25aa3c8e16f00e40bbdb946b21b9cf0679a13e147ae0d991b6b1f9f8808134eaf8428eef24e9c51714afa99f55dd144ddf340abc19a1bebec4dd2eaa +md5 linux-4.19.21.tar.gz 1934e56637cf22360eb6ddb27094f813 +sha1 linux-4.19.21.tar.gz 1a0cebbae19647283e633a870d9a00fb24846b1c +sha256 linux-4.19.21.tar.gz ca0bdccbc90b792b9fe4a2032043f2a548aacb5e7e2dc263c33a3df14700820e +sha512 linux-4.19.21.tar.gz 988a18f405b3d0a23c2739ebb0b89f533c7c15db0de21c7c4af83c4e929dbbf08a27d0881583b5b5eb20345fe66f18159fe31edf77ebb4b36dc8ce68225b4861 diff --git a/packages/linux/4.9.135/version.desc b/packages/linux/4.19.21/version.desc similarity index 100% rename from packages/linux/4.9.135/version.desc rename to packages/linux/4.19.21/version.desc diff --git a/packages/linux/4.20.8/chksum b/packages/linux/4.20.8/chksum new file mode 100644 index 00000000..8bc6795d --- /dev/null +++ b/packages/linux/4.20.8/chksum @@ -0,0 +1,8 @@ +md5 linux-4.20.8.tar.xz dd814fd5edb71436796b62c791bcb72f +sha1 linux-4.20.8.tar.xz 4ee382a528e8010549f2df630a41d615f8bbbf91 +sha256 linux-4.20.8.tar.xz b60ca6c44aa3bc98384944d73ed94229e6359dc61a88fa589027dac30e04d062 +sha512 linux-4.20.8.tar.xz 0b121c65b2e4e08e08a4578b8e89159253d630dbf8c7c63fd13b91dc895799d3a0c6d928079a65df3a4ee93196c3a67c50d9d46911af48fd92f3fba55d50dfe8 +md5 linux-4.20.8.tar.gz 2dcfd08f6958185bd812fa6c45680c9a +sha1 linux-4.20.8.tar.gz b21d138482c148c3092a6c7890d421067bb6922c +sha256 linux-4.20.8.tar.gz 97abb8fbc129468db5be5b855ca71376ff87a2ec773b82ba9eba7a81e8117e93 +sha512 linux-4.20.8.tar.gz e6cb1b4f0429bb76c357d00709772c1c7832a197e181eb35b437d50ef221a2651a851665b387fa214c270ce91c57f54218fd7299252935de2e31edb988a1d5a7 diff --git a/packages/mingw-w64/v5.0.3/version.desc b/packages/linux/4.20.8/version.desc similarity index 100% rename from packages/mingw-w64/v5.0.3/version.desc rename to packages/linux/4.20.8/version.desc diff --git a/packages/linux/4.4.162/chksum b/packages/linux/4.4.162/chksum deleted file mode 100644 index ba0a0152..00000000 --- a/packages/linux/4.4.162/chksum +++ /dev/null @@ -1,8 +0,0 @@ -md5 linux-4.4.162.tar.xz f78a5dad4bc339580267d6ed3f7caf5c -sha1 linux-4.4.162.tar.xz f7ccfcfb5b1e7fe22c0b30c61c6f9e9ac0fe07ae -sha256 linux-4.4.162.tar.xz 714e421aa7f3f2159d4959495101f116d6ad2b7918807ce09209e1fa7b7d4a50 -sha512 linux-4.4.162.tar.xz 4c04596699fb3def684575bdcd5f56634108409e417b0144821187305699f05946a6241ef89f0c90fed124684995beb35bacac5d828a1ed95ce4e9512dd99d6d -md5 linux-4.4.162.tar.gz 7b991a96f8c7600dd42637582a60bdbe -sha1 linux-4.4.162.tar.gz 463669e93ac98ae92b28160cae608c4577b5f9d0 -sha256 linux-4.4.162.tar.gz fa4c06992ab76669654b752f6d41cf20af50e6c238799f4ece07e9121633501f -sha512 linux-4.4.162.tar.gz b92f352d4739ee85bea53de7eeed20153dcafb549ec01838ae59ce60f0ce46004d6899bc6e21fb5d97b5b232140e6af634275f6e14ff89f5c2b3c6680f592524 diff --git a/packages/linux/4.4.174/chksum b/packages/linux/4.4.174/chksum new file mode 100644 index 00000000..b91675b6 --- /dev/null +++ b/packages/linux/4.4.174/chksum @@ -0,0 +1,8 @@ +md5 linux-4.4.174.tar.xz 980a4f7b6a8945be3b9dd0b1793f0bc2 +sha1 linux-4.4.174.tar.xz 78e2e16e7ae47d1669f00bef0eb3ade3f991d8ee +sha256 linux-4.4.174.tar.xz be5211dd90142568199cd546c0893e1eb71c78774a11660a8bb8070bb9ebba39 +sha512 linux-4.4.174.tar.xz bc6d9b1be1703f39a7f44814fe5899baa04919d19849b6b6aaac4a12701e14316a77f619e3c7e58c05c26bd3e61c9b5b19fc7abc611703448321b777a3eb2ffb +md5 linux-4.4.174.tar.gz 747fb13e7e6dfb286d43faf0437a7ba0 +sha1 linux-4.4.174.tar.gz 0dae6d64a103e834501ac9021e71edb9e633bd34 +sha256 linux-4.4.174.tar.gz 76e5726bc5bc533694fb00a574a696e78bf586fdf6bf7223a1826d7ba0146be4 +sha512 linux-4.4.174.tar.gz 5ec9ab7df3579a705d3295e62a33a0330b411b83306f9384416808b58468c9f4e4ea86a51521a01e90f72d07cd0bcaf67167361c071149dfbfa0d9a731172849 diff --git a/packages/linux/4.4.162/version.desc b/packages/linux/4.4.174/version.desc similarity index 100% rename from packages/linux/4.4.162/version.desc rename to packages/linux/4.4.174/version.desc diff --git a/packages/linux/4.9.135/chksum b/packages/linux/4.9.135/chksum deleted file mode 100644 index 85fda0dd..00000000 --- a/packages/linux/4.9.135/chksum +++ /dev/null @@ -1,8 +0,0 @@ -md5 linux-4.9.135.tar.xz 4d131a974821f35baa784b566b60ba5e -sha1 linux-4.9.135.tar.xz d5deaa67c3b5dcb24064cfea634ace9d686e3b19 -sha256 linux-4.9.135.tar.xz e023b0bbe9ea7fc56aa57210342dd18ea3e0900ee207226df1523c6d7df154ce -sha512 linux-4.9.135.tar.xz 5c0974e1c7b90ec11b422e8aad3aff65332aec7014ff4ad98ac5c6ac41899a093e9197d50eba0f89d85643abb3b3b32929de5abbcb84256262b55f4ac4e2b00e -md5 linux-4.9.135.tar.gz 8851f5da4621491da2eb92c8f11cdf40 -sha1 linux-4.9.135.tar.gz f1f575c6457c43eeb2dbcbd276208ad54c2dd203 -sha256 linux-4.9.135.tar.gz 5650884e93c596e4e36e6e8c4bbfdca71263972e9c6ceeaacd82be42b2d6ba58 -sha512 linux-4.9.135.tar.gz 464bd16c660c1dc11d09d75744eea7e918908e5ee9f85a715561d9f54e8dfd29e122b4d07b04bc7dd81b276f41f6e9ad9b6e26355d0c4281436953bb05292a9b diff --git a/packages/linux/4.9.156/chksum b/packages/linux/4.9.156/chksum new file mode 100644 index 00000000..5ba21017 --- /dev/null +++ b/packages/linux/4.9.156/chksum @@ -0,0 +1,8 @@ +md5 linux-4.9.156.tar.xz dbf43e73f0623779468830be88409cb4 +sha1 linux-4.9.156.tar.xz ab0c8dc555ff25ffa353a0236a63f7bd7604af4e +sha256 linux-4.9.156.tar.xz 5eb1b9ba43370512ab637452089bb93f8c0fdd7d5399e99561d382f74517a816 +sha512 linux-4.9.156.tar.xz 0cdfa4f1294e44e692f2feb6ba09df382ee9022686a25505585f283a85da04c96bfc7fc3ee8590189f5f3178a7c11cf6c2e7e261e88908c3a541c0190f1e2f4d +md5 linux-4.9.156.tar.gz f90fe9317a03334687bbcab36e8f0e42 +sha1 linux-4.9.156.tar.gz 501b1acce5b0da4267d3a76eab7fe79dd7df5998 +sha256 linux-4.9.156.tar.gz 68b7752fd737787be6e2d7027d6fa8379635805c35a2c730c7378f2af8d23d49 +sha512 linux-4.9.156.tar.gz 5a11ebc66a7e20924bd4cc58c4c4361badb0d42032c3731c15892f9d85c0fcad8425211c9265b206d3b76a37b7047dcd5a285cf5db597c0ff347677cea6329c8 diff --git a/packages/mpfr/4.0.1/version.desc b/packages/linux/4.9.156/version.desc similarity index 100% rename from packages/mpfr/4.0.1/version.desc rename to packages/linux/4.9.156/version.desc diff --git a/packages/mingw-w64/v5.0.3/0001-xgetbv.patch b/packages/mingw-w64/v5.0.3/0001-xgetbv.patch deleted file mode 100644 index 28846095..00000000 --- a/packages/mingw-w64/v5.0.3/0001-xgetbv.patch +++ /dev/null @@ -1,32 +0,0 @@ -commit 3ce3e27f044935f19e93e80c43ca695262d484e1 -Author: Mateusz -Date: Mon Jan 22 20:58:48 2018 +0100 - - intrin-impl.h: do not define _xgetbv for GCC 8 - - GCC 8 from r248028 has defined function _xgetbv and we should - avoid double definition of this function. - - Signed-off-by: Mateusz Brzostek - Signed-off-by: Martin Storsjö - -diff --git a/mingw-w64-headers/include/psdk_inc/intrin-impl.h b/mingw-w64-headers/include/psdk_inc/intrin-impl.h -index ff9e6aff..88af804c 100644 ---- a/mingw-w64-headers/include/psdk_inc/intrin-impl.h -+++ b/mingw-w64-headers/include/psdk_inc/intrin-impl.h -@@ -1775,6 +1775,7 @@ __buildmov(__movsd, unsigned __LONG32, "d") - #define __INTRINSIC_DEFINED___movsd - #endif /* __INTRINSIC_PROLOG */ - -+#if !defined(__GNUC__) || __GNUC__ < 8 /* GCC 8 has already defined _xgetbv */ - /* NOTE: This should be in immintrin.h */ - #if __INTRINSIC_PROLOG(_xgetbv) - unsigned __int64 _xgetbv(unsigned int); -@@ -1798,6 +1799,7 @@ unsigned __int64 _xgetbv(unsigned int index) - #endif - #define __INTRINSIC_DEFINED__xgetbv - #endif /* __INTRINSIC_PROLOG */ -+#endif /* __GNUC__ < 8 */ - - #endif /* defined(__x86_64__) || defined(_AMD64_) || defined(__i386__) || defined(_X86_) */ - diff --git a/packages/mingw-w64/v5.0.3/chksum b/packages/mingw-w64/v5.0.3/chksum deleted file mode 100644 index 3a90fe6c..00000000 --- a/packages/mingw-w64/v5.0.3/chksum +++ /dev/null @@ -1,8 +0,0 @@ -md5 mingw-w64-v5.0.3.tar.bz2 5524c20312560cc8683b7d8ee292cb8c -sha1 mingw-w64-v5.0.3.tar.bz2 96278378b829695007ce6a527278cba19cb829f2 -sha256 mingw-w64-v5.0.3.tar.bz2 2a601db99ef579b9be69c775218ad956a24a09d7dabc9ff6c5bd60da9ccc9cb4 -sha512 mingw-w64-v5.0.3.tar.bz2 85bc0244cd30ef38262792d61502a012348b8220ef249352b68ddfa40663ca1cae5f81bed70caa9579469fad6ad16a95f02387c280effeda7ce8287b549f3fc9 -md5 mingw-w64-v5.0.3.zip b75a32a328eeb9e8798e079a3f920fe8 -sha1 mingw-w64-v5.0.3.zip 07a91d7c045c5183c67c0c51a8bfd5c1b21f34d2 -sha256 mingw-w64-v5.0.3.zip 0fbe41e451b43882547a26974c809968d5e71cab92526d9e5e0ebfecbed9ede7 -sha512 mingw-w64-v5.0.3.zip 772e9a8d42c0cc6b7a95c5943bac626a1fdf89a259f47f3dac96e4c47ec6ec1e04c2f08d436ed8ff9d0712e9654489536ba677735a74a411eb4055826b262703 diff --git a/packages/mingw-w64/v5.0.3/0000-mingw64-malloc.patch b/packages/mingw-w64/v5.0.4/0000-mingw64-malloc.patch similarity index 100% rename from packages/mingw-w64/v5.0.3/0000-mingw64-malloc.patch rename to packages/mingw-w64/v5.0.4/0000-mingw64-malloc.patch diff --git a/packages/mingw-w64/v5.0.4/chksum b/packages/mingw-w64/v5.0.4/chksum new file mode 100644 index 00000000..2f51c625 --- /dev/null +++ b/packages/mingw-w64/v5.0.4/chksum @@ -0,0 +1,8 @@ +md5 mingw-w64-v5.0.4.tar.bz2 41ff5ddd79de7f5bc35497b6d170fe9d +sha1 mingw-w64-v5.0.4.tar.bz2 aa854d36acf575307b6b839f7ee12aa97f66af29 +sha256 mingw-w64-v5.0.4.tar.bz2 5527e1f6496841e2bb72f97a184fc79affdcd37972eaa9ebf7a5fd05c31ff803 +sha512 mingw-w64-v5.0.4.tar.bz2 5b279222e86475a982e2aeb9fc14853f4fac0ca0c5a2d56f303584d1b348726afd99b0292a5ed050d326e7cb1434e5ad5b5dfdfb37c73fd08f13e7f4f4bcc046 +md5 mingw-w64-v5.0.4.zip be941394ae7d2e7ab5f2521f925e824d +sha1 mingw-w64-v5.0.4.zip a9291e1a06efd8080ee19da69c9812d8045de21a +sha256 mingw-w64-v5.0.4.zip ddb05bdfcbc6222fdca38e5d002714b03d5aebf1b4f585db754cda3f557a871b +sha512 mingw-w64-v5.0.4.zip 48b0e70e4e1145581a0708be402a71790e16fbc72fd244dc09819f27f8ca307d70f6257a0dd947bf64fd91394adfcb96e4a27df6cc0fb22dda72037456fccc62 diff --git a/packages/mingw-w64/v5.0.4/version.desc b/packages/mingw-w64/v5.0.4/version.desc new file mode 100644 index 00000000..e69de29b diff --git a/packages/mpfr/4.0.1/0001-Fix-obsolete-ARC-asm-constraints.patch b/packages/mpfr/4.0.1/0001-Fix-obsolete-ARC-asm-constraints.patch deleted file mode 100644 index 12590cfd..00000000 --- a/packages/mpfr/4.0.1/0001-Fix-obsolete-ARC-asm-constraints.patch +++ /dev/null @@ -1,37 +0,0 @@ -mpfr-longlong.h: Fix obsolete ARC asm constraints - -This patch replaces obsolete ARC "J" asm constraint with -up-to-date "Cal" constraint. -The patch should be applied to upstream "mpfr" library and -after that it should be removed from buildroot as soon as -mpfr version with current fix will come up. - -Signed-off-by: Vlad Zakharov -Signed-off-by: Claudiu Zissulescu ---- -Index: /src/mpfr-longlong.h -=================================================================== ---- /src/mpfr-longlong.h (revision 10963) -+++ /src/mpfr-longlong.h (working copy) -@@ -416,17 +416,17 @@ - : "=r" (sh), \ - "=&r" (sl) \ - : "r" ((USItype) (ah)), \ -- "rIJ" ((USItype) (bh)), \ -+ "rICal" ((USItype) (bh)), \ - "%r" ((USItype) (al)), \ -- "rIJ" ((USItype) (bl))) -+ "rICal" ((USItype) (bl))) - #define sub_ddmmss(sh, sl, ah, al, bh, bl) \ - __asm__ ("sub.f\t%1, %4, %5\n\tsbc\t%0, %2, %3" \ - : "=r" (sh), \ - "=&r" (sl) \ - : "r" ((USItype) (ah)), \ -- "rIJ" ((USItype) (bh)), \ -+ "rICal" ((USItype) (bh)), \ - "r" ((USItype) (al)), \ -- "rIJ" ((USItype) (bl))) -+ "rICal" ((USItype) (bl))) - #endif - - #if defined (__arm__) && (defined (__thumb2__) || !defined (__thumb__)) \ diff --git a/packages/mpfr/4.0.1/chksum b/packages/mpfr/4.0.1/chksum deleted file mode 100644 index e00d1eab..00000000 --- a/packages/mpfr/4.0.1/chksum +++ /dev/null @@ -1,16 +0,0 @@ -md5 mpfr-4.0.1.tar.xz b8dd19bd9bb1ec8831a6a582a7308073 -sha1 mpfr-4.0.1.tar.xz ae555c56a6fccd21a0ffe3dd3bdc5eb5cc1a5fce -sha256 mpfr-4.0.1.tar.xz 67874a60826303ee2fb6affc6dc0ddd3e749e9bfcb4c8655e3953d0458a6e16e -sha512 mpfr-4.0.1.tar.xz 137ad68bc1e33a155edc1247fcdba27f999cf48ed526773136584090ddf2cfdfc9ea79fbf74ea1943b835b4b1ff29b05087114738c6ad3b485848540f30cac4f -md5 mpfr-4.0.1.tar.bz2 8c21d8ac7460493b2b9f3ef3cc610454 -sha1 mpfr-4.0.1.tar.bz2 fcbbafb37c683898e585b926608d540ed037609e -sha256 mpfr-4.0.1.tar.bz2 a4d97610ba8579d380b384b225187c250ef88cfe1d5e7226b89519374209b86b -sha512 mpfr-4.0.1.tar.bz2 c1674fc0a5edcde188bdf7d6d14063cfb4f1259b9eaf39d0081f7176e9921ca0af1b12b7aba1a9560d9f2d5f37329d22bc7b82f13421d91d83114b439bc60dcc -md5 mpfr-4.0.1.tar.gz a2a6d97d890222a29d9b7683d075b97b -sha1 mpfr-4.0.1.tar.gz 655e3cf416a0cc9530d9cb3c38dc8839504f0e98 -sha256 mpfr-4.0.1.tar.gz e650f8723bfc6eca4f222c021db3d5d4cebe2e21c82498329bb9e6815b99c88c -sha512 mpfr-4.0.1.tar.gz d6b395febe034eb589fdcf503ed295f0e34d2c95de2685e7c4049bc1b3a84a78119c966b97fa1b77bbc047369a8623925479b1d90ed4794b6b37944aa137ca15 -md5 mpfr-4.0.1.zip 9b56ff9f6503ab817b1a329e2e3c0e82 -sha1 mpfr-4.0.1.zip 8194e79f639c8b7c4a2bf63dc5e9945780497eb8 -sha256 mpfr-4.0.1.zip a9f955d2e4ff59e001c4bf2283a0a77bd7a9f3cbdfce77a05a8249847453cfea -sha512 mpfr-4.0.1.zip 607380afd098d28aefcb33f631429e123f18793ce6453bb97c15e818a2cc3204e3b7353eb5d7cdc8c0d0c72f7a707e7f41a4c479a33977ca2c1a58701de83ca4 diff --git a/packages/mpfr/4.0.2/chksum b/packages/mpfr/4.0.2/chksum new file mode 100644 index 00000000..d703bc59 --- /dev/null +++ b/packages/mpfr/4.0.2/chksum @@ -0,0 +1,16 @@ +md5 mpfr-4.0.2.tar.xz 320fbc4463d4c8cb1e566929d8adc4f8 +sha1 mpfr-4.0.2.tar.xz 52c1f2a4c9a202f46cf3275a8d46b562aa584208 +sha256 mpfr-4.0.2.tar.xz 1d3be708604eae0e42d578ba93b390c2a145f17743a744d8f3f8c2ad5855a38a +sha512 mpfr-4.0.2.tar.xz d583555d08863bf36c89b289ae26bae353d9a31f08ee3894520992d2c26e5683c4c9c193d7ad139632f71c0a476d85ea76182702a98bf08dde7b6f65a54f8b88 +md5 mpfr-4.0.2.tar.bz2 6d8a8bb46fe09ff44e21cdbf84f5cdac +sha1 mpfr-4.0.2.tar.bz2 d6a313a3b1ceb9ff3be71cd18e45468837b7fd53 +sha256 mpfr-4.0.2.tar.bz2 c05e3f02d09e0e9019384cdd58e0f19c64e6db1fd6f5ecf77b4b1c61ca253acc +sha512 mpfr-4.0.2.tar.bz2 18bb3a87123d02b7537bc298d41bdbb33e58b8c196cc4040578e3b470e86c6c89e1bd8ab8b3919d106fe5b86922ef8999dc1aba7c521ee90a69f690be288a30d +md5 mpfr-4.0.2.tar.gz 693efa8683c2d11a48f6955e9751e862 +sha1 mpfr-4.0.2.tar.gz ade94aa28e181540763d6698c6c9fae795be8b75 +sha256 mpfr-4.0.2.tar.gz ae26cace63a498f07047a784cd3b0e4d010b44d2b193bab82af693de57a19a78 +sha512 mpfr-4.0.2.tar.gz f01e35dc904fb56ab357eb6daeda07e478ffc49c17f1ad56e18b271a560f8e566b30d1b200f5a432273911fcffe20d8af4382f5e3737a225f0dba134fcd5149d +md5 mpfr-4.0.2.zip 56de54ecd72d5c8c5ff39644fea29f4b +sha1 mpfr-4.0.2.zip 194ea07b9df25203ae20b2be40c66ee70744edc6 +sha256 mpfr-4.0.2.zip c956921dcf0df8d3bd84a3552ded6dc115a7d6e5224ad2982905c5e777db818d +sha512 mpfr-4.0.2.zip f17b8b5e8499fac017f3b56edab507eceba499dcb91382c63b380dfcebd9fc9b6752e171426dd5c2d958916d1e3e7fd2df05026d2a772101576ef553ec05a9d0 diff --git a/packages/mpfr/4.0.2/version.desc b/packages/mpfr/4.0.2/version.desc new file mode 100644 index 00000000..e69de29b diff --git a/packages/newlib/3.1.0.20181231/0000-fix-unaligned-access-memcpy-m68k.patch b/packages/newlib/3.1.0.20181231/0000-fix-unaligned-access-memcpy-m68k.patch new file mode 100644 index 00000000..b6709d5a --- /dev/null +++ b/packages/newlib/3.1.0.20181231/0000-fix-unaligned-access-memcpy-m68k.patch @@ -0,0 +1,25 @@ +The m68k mcpu processor does not like unaligned access + +Disable at least mcpu32, m68010 and m68020. These processors certainly +do not like unaligned accesses. + +Signed-off-by: Remy Bohmer +[yann.morin.1998@anciens.enib.fr: update for 1.19.0 from 1.18.0] +Signed-off-by: "Yann E. MORIN" +[austinpmorton@gmail.com: update for 1.20.0 from 1.19.0] +Signed-off-by: Austin Morton +--- + newlib/libc/machine/m68k/memcpy.S | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/newlib/libc/machine/m68k/memcpy.S ++++ b/newlib/libc/machine/m68k/memcpy.S +@@ -15,7 +15,7 @@ + + #include "m68kasm.h" + +-#if defined (__mcoldfire__) || defined (__mc68010__) || defined (__mc68020__) || defined (__mc68030__) || defined (__mc68040__) || defined (__mc68060__) ++#if defined (__mcoldfire__) || defined (__mc68030__) || defined (__mc68040__) || defined (__mc68060__) + # define MISALIGNED_OK 1 + #else + # define MISALIGNED_OK 0 diff --git a/packages/newlib/3.1.0.20181231/0001-fix-mt-cflags.patch b/packages/newlib/3.1.0.20181231/0001-fix-mt-cflags.patch new file mode 100644 index 00000000..24a9215d --- /dev/null +++ b/packages/newlib/3.1.0.20181231/0001-fix-mt-cflags.patch @@ -0,0 +1,13 @@ +--- + config/mt-d30v | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +--- a/config/mt-d30v ++++ b/config/mt-d30v +@@ -1,4 +1,4 @@ + # Build libraries optimizing for space, not speed. + # Turn off warnings about symbols named the same as registers +- CFLAGS_FOR_TARGET = -g -Os -Wa,-C +- CXXFLAGS_FOR_TARGET = -g -Os -Wa,-C ++ CFLAGS_FOR_TARGET += -g -Os -Wa,-C ++ CXXFLAGS_FOR_TARGET += -g -Os -Wa,-C diff --git a/packages/newlib/3.1.0.20181231/chksum b/packages/newlib/3.1.0.20181231/chksum new file mode 100644 index 00000000..5a110684 --- /dev/null +++ b/packages/newlib/3.1.0.20181231/chksum @@ -0,0 +1,4 @@ +md5 newlib-3.1.0.20181231.tar.gz d25fd33b39147d79741faece37dd33a8 +sha1 newlib-3.1.0.20181231.tar.gz 82e378ae860308da57a4ec0327b8de150dce9451 +sha256 newlib-3.1.0.20181231.tar.gz 9e12fea7297648b114434033ed4458755afe7b9b6c7d58123389e82bd37681c0 +sha512 newlib-3.1.0.20181231.tar.gz 5c9035da51a86971095ae71c38a2806919abc0191ec1a91287bebb42881dcf23e74d414b0028fb2d323ffb82dd9b94a093d73dd1c05bd7ac03c08011355ed8a3 diff --git a/packages/newlib/3.1.0.20181231/version.desc b/packages/newlib/3.1.0.20181231/version.desc new file mode 100644 index 00000000..76f14476 --- /dev/null +++ b/packages/newlib/3.1.0.20181231/version.desc @@ -0,0 +1 @@ +experimental='yes' diff --git a/packages/strace/4.23/0001-v4l2-kernel-abi-breakage.patch b/packages/strace/4.23/0000-v4l2-kernel-abi-breakage.patch similarity index 92% rename from packages/strace/4.23/0001-v4l2-kernel-abi-breakage.patch rename to packages/strace/4.23/0000-v4l2-kernel-abi-breakage.patch index be719e46..5fce43f0 100644 --- a/packages/strace/4.23/0001-v4l2-kernel-abi-breakage.patch +++ b/packages/strace/4.23/0000-v4l2-kernel-abi-breakage.patch @@ -20,11 +20,14 @@ Date: Sat Aug 18 07:22:47 2018 +0000 Co-Authored-by: Eugene Syromyatnikov -diff --git a/xlat/v4l2_control_id_bases.in b/xlat/v4l2_control_id_bases.in -index a0359be9..f3fd9255 100644 +--- + xlat/v4l2_control_id_bases.h | 23 +++++++++++++++++++++-- + xlat/v4l2_control_id_bases.in | 17 ++++++++++++++++- + 2 files changed, 37 insertions(+), 3 deletions(-) + --- a/xlat/v4l2_control_id_bases.in +++ b/xlat/v4l2_control_id_bases.in -@@ -2,7 +2,22 @@ V4L2_CID_BASE (V4L2_CTRL_CLASS_USER | 0x900) +@@ -2,7 +2,22 @@ V4L2_CID_USER_MEYE_BASE (V4L2_CID_BASE + 0x1000) V4L2_CID_USER_BTTV_BASE (V4L2_CID_BASE + 0x1010) V4L2_CID_USER_TI_VPE_BASE (V4L2_CID_BASE + 0x1050) @@ -48,10 +51,9 @@ index a0359be9..f3fd9255 100644 V4L2_CID_MPEG_BASE (V4L2_CTRL_CLASS_MPEG | 0x900) V4L2_CID_MPEG_CX2341X_BASE (V4L2_CTRL_CLASS_MPEG | 0x1000) V4L2_CID_MPEG_MFC51_BASE (V4L2_CTRL_CLASS_MPEG | 0x1100) -diff -urpN a/xlat/v4l2_control_id_bases.h b/xlat/v4l2_control_id_bases.h --- a/xlat/v4l2_control_id_bases.h +++ b/xlat/v4l2_control_id_bases.h -@@ -31,12 +31,16 @@ DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE +@@ -31,12 +31,16 @@ #else # define V4L2_CID_USER_TI_VPE_BASE (V4L2_CID_BASE + 0x1050) #endif @@ -70,7 +72,7 @@ diff -urpN a/xlat/v4l2_control_id_bases.h b/xlat/v4l2_control_id_bases.h #endif #if defined(V4L2_CID_MPEG_BASE) || (defined(HAVE_DECL_V4L2_CID_MPEG_BASE) && HAVE_DECL_V4L2_CID_MPEG_BASE) DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE -@@ -146,6 +150,21 @@ const struct xlat v4l2_control_id_bases[ +@@ -146,6 +150,21 @@ XLAT(V4L2_CID_USER_MEYE_BASE), XLAT(V4L2_CID_USER_BTTV_BASE), XLAT(V4L2_CID_USER_TI_VPE_BASE), diff --git a/packages/strace/4.24/0001-v4l2-kernel-abi-breakage.patch b/packages/strace/4.24/0000-v4l2-kernel-abi-breakage.patch similarity index 92% rename from packages/strace/4.24/0001-v4l2-kernel-abi-breakage.patch rename to packages/strace/4.24/0000-v4l2-kernel-abi-breakage.patch index be719e46..5fce43f0 100644 --- a/packages/strace/4.24/0001-v4l2-kernel-abi-breakage.patch +++ b/packages/strace/4.24/0000-v4l2-kernel-abi-breakage.patch @@ -20,11 +20,14 @@ Date: Sat Aug 18 07:22:47 2018 +0000 Co-Authored-by: Eugene Syromyatnikov -diff --git a/xlat/v4l2_control_id_bases.in b/xlat/v4l2_control_id_bases.in -index a0359be9..f3fd9255 100644 +--- + xlat/v4l2_control_id_bases.h | 23 +++++++++++++++++++++-- + xlat/v4l2_control_id_bases.in | 17 ++++++++++++++++- + 2 files changed, 37 insertions(+), 3 deletions(-) + --- a/xlat/v4l2_control_id_bases.in +++ b/xlat/v4l2_control_id_bases.in -@@ -2,7 +2,22 @@ V4L2_CID_BASE (V4L2_CTRL_CLASS_USER | 0x900) +@@ -2,7 +2,22 @@ V4L2_CID_USER_MEYE_BASE (V4L2_CID_BASE + 0x1000) V4L2_CID_USER_BTTV_BASE (V4L2_CID_BASE + 0x1010) V4L2_CID_USER_TI_VPE_BASE (V4L2_CID_BASE + 0x1050) @@ -48,10 +51,9 @@ index a0359be9..f3fd9255 100644 V4L2_CID_MPEG_BASE (V4L2_CTRL_CLASS_MPEG | 0x900) V4L2_CID_MPEG_CX2341X_BASE (V4L2_CTRL_CLASS_MPEG | 0x1000) V4L2_CID_MPEG_MFC51_BASE (V4L2_CTRL_CLASS_MPEG | 0x1100) -diff -urpN a/xlat/v4l2_control_id_bases.h b/xlat/v4l2_control_id_bases.h --- a/xlat/v4l2_control_id_bases.h +++ b/xlat/v4l2_control_id_bases.h -@@ -31,12 +31,16 @@ DIAG_POP_IGNORE_TAUTOLOGICAL_COMPARE +@@ -31,12 +31,16 @@ #else # define V4L2_CID_USER_TI_VPE_BASE (V4L2_CID_BASE + 0x1050) #endif @@ -70,7 +72,7 @@ diff -urpN a/xlat/v4l2_control_id_bases.h b/xlat/v4l2_control_id_bases.h #endif #if defined(V4L2_CID_MPEG_BASE) || (defined(HAVE_DECL_V4L2_CID_MPEG_BASE) && HAVE_DECL_V4L2_CID_MPEG_BASE) DIAG_PUSH_IGNORE_TAUTOLOGICAL_COMPARE -@@ -146,6 +150,21 @@ const struct xlat v4l2_control_id_bases[ +@@ -146,6 +150,21 @@ XLAT(V4L2_CID_USER_MEYE_BASE), XLAT(V4L2_CID_USER_BTTV_BASE), XLAT(V4L2_CID_USER_TI_VPE_BASE), diff --git a/packages/strace/4.25/chksum b/packages/strace/4.25/chksum new file mode 100644 index 00000000..d72cc0a5 --- /dev/null +++ b/packages/strace/4.25/chksum @@ -0,0 +1,4 @@ +md5 strace-4.25.tar.xz fa5ac841e9ce6af133061822898d49a9 +sha1 strace-4.25.tar.xz 4f5c8a0c4bf08b0c012de87ab9d10c0e3b06585f +sha256 strace-4.25.tar.xz d685f8e65470b7832c3aff60c57ab4459f26ff89f07c10f92bd70ee89efac701 +sha512 strace-4.25.tar.xz 1465ef5ebc77cee73ebae5e12c72ff1826f48cdb2b36bdd5116380fac3add73f3ede3ca2694358bfb0c3e3141be5b747b353749130a366c81d05709b2d7bb879 diff --git a/packages/strace/4.25/version.desc b/packages/strace/4.25/version.desc new file mode 100644 index 00000000..e69de29b diff --git a/packages/strace/4.26/chksum b/packages/strace/4.26/chksum new file mode 100644 index 00000000..1bb3345d --- /dev/null +++ b/packages/strace/4.26/chksum @@ -0,0 +1,4 @@ +md5 strace-4.26.tar.xz daa51acc0c7c696221ec03cf0b30a7af +sha1 strace-4.26.tar.xz b4a054adb74563fc121bcd19b158f58955a20a33 +sha256 strace-4.26.tar.xz 7c4d2ffeef4f7d1cdc71062ca78d1130eb52f947c2fca82f59f6a1183bfa1e1c +sha512 strace-4.26.tar.xz cce153246802fcdb1547bc11164784066101a2e672e2a264cb742593b559e579aa4bedc749d87fdd1fc2045f4f79b54d419bb50c823074d2cca6f3c75ccf2290 diff --git a/packages/strace/4.26/version.desc b/packages/strace/4.26/version.desc new file mode 100644 index 00000000..e69de29b