From e68521e354d9968a596ab8bcbfbb0210629e3235 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Thu, 18 Nov 2021 19:46:25 +0100 Subject: [PATCH 01/28] binutils: Update to 2.37. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- ...e3f3bd6d460491f8c8d032a7fea88d5ec8ff.patch | 60 ----- .../patches/bfd-close-file-descriptor.patch | 234 ++++++++++++++++++ .../binutils/patches/defang-no-split.patch | 38 +++ .../patches/ppc64-revert-gnu-attributes.patch | 65 ++--- srcpkgs/binutils/template | 18 +- 5 files changed, 303 insertions(+), 112 deletions(-) delete mode 100644 srcpkgs/binutils/patches/1767e3f3bd6d460491f8c8d032a7fea88d5ec8ff.patch create mode 100644 srcpkgs/binutils/patches/bfd-close-file-descriptor.patch create mode 100644 srcpkgs/binutils/patches/defang-no-split.patch diff --git a/srcpkgs/binutils/patches/1767e3f3bd6d460491f8c8d032a7fea88d5ec8ff.patch b/srcpkgs/binutils/patches/1767e3f3bd6d460491f8c8d032a7fea88d5ec8ff.patch deleted file mode 100644 index a55432d83cff..000000000000 --- a/srcpkgs/binutils/patches/1767e3f3bd6d460491f8c8d032a7fea88d5ec8ff.patch +++ /dev/null @@ -1,60 +0,0 @@ -From 1767e3f3bd6d460491f8c8d032a7fea88d5ec8ff Mon Sep 17 00:00:00 2001 -From: "H.J. Lu" -Date: Mon, 16 Nov 2020 06:37:53 -0800 -Subject: [PATCH] elf: Set rel_from_abs to 1 for __ehdr_start - -bfdlink.h has - - /* Symbol will be converted from absolute to section-relative. Set for - symbols defined by a script from "dot" (also SEGMENT_START or ORIGIN) - outside of an output section statement. */ - unsigned int rel_from_abs : 1; - -linker.c has - -.{* Return TRUE if the symbol described by a linker hash entry H -. is going to be absolute. Linker-script defined symbols can be -. converted from absolute to section-relative ones late in the -. link. Use this macro to correctly determine whether the symbol -. will actually end up absolute in output. *} -.#define bfd_is_abs_symbol(H) \ -. (((H)->type == bfd_link_hash_defined \ -. || (H)->type == bfd_link_hash_defweak) \ -. && bfd_is_abs_section ((H)->u.def.section) \ -. && !(H)->rel_from_abs) -. - -Set rel_from_abs to 1 for __ehdr_start which will be converted from -absolute to section-relative in assign_file_positions_for_load_sections. - - PR ld/26869 - * ldelf.c (ldelf_before_allocation): Set rel_from_abs to 1 for - __ehdr_start. - * testsuite/ld-i386/i386.exp: Run pr26869. - * testsuite/ld-i386/pr26869.d: New file. - * testsuite/ld-i386/pr26869.s: Likewise. - -(cherry picked from commit cbd5b99cce073273f668b154d4514e8e7e7ccc51) ---- - ld/ChangeLog | 9 +++++++++ - ld/ldelf.c | 2 ++ - ld/testsuite/ld-i386/i386.exp | 1 + - ld/testsuite/ld-i386/pr26869.d | 14 ++++++++++++++ - ld/testsuite/ld-i386/pr26869.s | 3 +++ - 5 files changed, 29 insertions(+) - create mode 100644 ld/testsuite/ld-i386/pr26869.d - create mode 100644 ld/testsuite/ld-i386/pr26869.s - -diff --git a/ld/ldelf.c b/ld/ldelf.c -index bada3ade2d7..831d032fe56 100644 ---- a/ld/ldelf.c -+++ b/ld/ldelf.c -@@ -1589,6 +1589,8 @@ ldelf_before_allocation (char *audit, char *depaudit, - (char *) &ehdr_start->u + sizeof ehdr_start->u.def.next, - sizeof ehdr_start_save_u); - ehdr_start->type = bfd_link_hash_defined; -+ /* It will be converted to section-relative later. */ -+ ehdr_start->rel_from_abs = 1; - ehdr_start->u.def.section = bfd_abs_section_ptr; - ehdr_start->u.def.value = 0; - } diff --git a/srcpkgs/binutils/patches/bfd-close-file-descriptor.patch b/srcpkgs/binutils/patches/bfd-close-file-descriptor.patch new file mode 100644 index 000000000000..357d0f970146 --- /dev/null +++ b/srcpkgs/binutils/patches/bfd-close-file-descriptor.patch @@ -0,0 +1,234 @@ +Upstream: yes +URL: https://sourceware.org/bugzilla/show_bug.cgi?id=28138 +From 1c611b40e6bfc8029bff7696814330b5bc0ee5c0 Mon Sep 17 00:00:00 2001 +From: "H.J. Lu" +Date: Mon, 26 Jul 2021 05:59:55 -0700 +Subject: [PATCH] bfd: Close the file descriptor if there is no archive fd + +Close the file descriptor if there is no archive plugin file descriptor +to avoid running out of file descriptors on thin archives with many +archive members. + +bfd/ + + PR ld/28138 + * plugin.c (bfd_plugin_close_file_descriptor): Close the file + descriptor there is no archive plugin file descriptor. + +ld/ + + PR ld/28138 + * testsuite/ld-plugin/lto.exp: Run tmpdir/pr28138 only for + native build. + + PR ld/28138 + * testsuite/ld-plugin/lto.exp: Run ld/28138 tests. + * testsuite/ld-plugin/pr28138.c: New file. + * testsuite/ld-plugin/pr28138-1.c: Likewise. + * testsuite/ld-plugin/pr28138-2.c: Likewise. + * testsuite/ld-plugin/pr28138-3.c: Likewise. + * testsuite/ld-plugin/pr28138-4.c: Likewise. + * testsuite/ld-plugin/pr28138-5.c: Likewise. + * testsuite/ld-plugin/pr28138-6.c: Likewise. + * testsuite/ld-plugin/pr28138-7.c: Likewise. + +(cherry picked from commit 5a98fb7513b559e20dfebdbaa2a471afda3b4742) +(cherry picked from commit 7dc37e1e1209c80e0bab784df6b6bac335e836f2) +--- + bfd/plugin.c | 8 +++++++ + ld/testsuite/ld-plugin/lto.exp | 34 ++++++++++++++++++++++++++++++ + ld/testsuite/ld-plugin/pr28138-1.c | 6 ++++++ + ld/testsuite/ld-plugin/pr28138-2.c | 6 ++++++ + ld/testsuite/ld-plugin/pr28138-3.c | 6 ++++++ + ld/testsuite/ld-plugin/pr28138-4.c | 6 ++++++ + ld/testsuite/ld-plugin/pr28138-5.c | 6 ++++++ + ld/testsuite/ld-plugin/pr28138-6.c | 6 ++++++ + ld/testsuite/ld-plugin/pr28138-7.c | 6 ++++++ + ld/testsuite/ld-plugin/pr28138.c | 20 ++++++++++++++++++ + 10 files changed, 104 insertions(+) + create mode 100644 ld/testsuite/ld-plugin/pr28138-1.c + create mode 100644 ld/testsuite/ld-plugin/pr28138-2.c + create mode 100644 ld/testsuite/ld-plugin/pr28138-3.c + create mode 100644 ld/testsuite/ld-plugin/pr28138-4.c + create mode 100644 ld/testsuite/ld-plugin/pr28138-5.c + create mode 100644 ld/testsuite/ld-plugin/pr28138-6.c + create mode 100644 ld/testsuite/ld-plugin/pr28138-7.c + create mode 100644 ld/testsuite/ld-plugin/pr28138.c + +diff --git a/bfd/plugin.c b/bfd/plugin.c +index 6cfa2b66470..3bab8febe88 100644 +--- a/bfd/plugin.c ++++ b/bfd/plugin.c +@@ -291,6 +291,14 @@ bfd_plugin_close_file_descriptor (bfd *abfd, int fd) + && !bfd_is_thin_archive (abfd->my_archive)) + abfd = abfd->my_archive; + ++ /* Close the file descriptor if there is no archive plugin file ++ descriptor. */ ++ if (abfd->archive_plugin_fd == -1) ++ { ++ close (fd); ++ return; ++ } ++ + abfd->archive_plugin_fd_open_count--; + /* Dup the archive plugin file descriptor for later use, which + will be closed by _bfd_archive_close_and_cleanup. */ +diff --git a/ld/testsuite/ld-plugin/lto.exp b/ld/testsuite/ld-plugin/lto.exp +index def69e43ab3..999d911ce6a 100644 +--- a/ld/testsuite/ld-plugin/lto.exp ++++ b/ld/testsuite/ld-plugin/lto.exp +@@ -687,6 +687,40 @@ if { [is_elf_format] && [check_lto_shared_available] } { + } + } + ++run_cc_link_tests [list \ ++ [list \ ++ "Build pr28138.a" \ ++ "-T" "" \ ++ {pr28138-1.c pr28138-2.c pr28138-3.c pr28138-4.c pr28138-5.c \ ++ pr28138-6.c pr28138-7.c} {} "pr28138.a" \ ++ ] \ ++ [list \ ++ "Build pr28138.o" \ ++ "" "" \ ++ {pr28138.c} {} \ ++ ] \ ++] ++ ++set exec_output [run_host_cmd "sh" \ ++ "-c \"ulimit -n 20; \ ++ $CC -Btmpdir/ld -o tmpdir/pr28138 \ ++ tmpdir/pr28138.o tmpdir/pr28138.a\""] ++set exec_output [prune_warnings $exec_output] ++if [string match "" $exec_output] then { ++ if { [isnative] } { ++ set exec_output [run_host_cmd "tmpdir/pr28138" ""] ++ if [string match "PASS" $exec_output] then { ++ pass "PR ld/28138" ++ } else { ++ fail "PR ld/28138" ++ } ++ } else { ++ pass "PR ld/28138" ++ } ++} else { ++ fail "PR ld/28138" ++} ++ + set testname "Build liblto-11.a" + remote_file host delete "tmpdir/liblto-11.a" + set catch_output [run_host_cmd "$ar" "rc $plug_opt tmpdir/liblto-11.a tmpdir/lto-11a.o tmpdir/lto-11b.o tmpdir/lto-11c.o"] +diff --git a/ld/testsuite/ld-plugin/pr28138-1.c b/ld/testsuite/ld-plugin/pr28138-1.c +new file mode 100644 +index 00000000000..51d119e1642 +--- /dev/null ++++ b/ld/testsuite/ld-plugin/pr28138-1.c +@@ -0,0 +1,6 @@ ++extern int a0(void); ++int ++a1(void) ++{ ++ return 1 + a0(); ++} +diff --git a/ld/testsuite/ld-plugin/pr28138-2.c b/ld/testsuite/ld-plugin/pr28138-2.c +new file mode 100644 +index 00000000000..1120cd797e9 +--- /dev/null ++++ b/ld/testsuite/ld-plugin/pr28138-2.c +@@ -0,0 +1,6 @@ ++extern int a1(void); ++int ++a2(void) ++{ ++ return 1 + a1(); ++} +diff --git a/ld/testsuite/ld-plugin/pr28138-3.c b/ld/testsuite/ld-plugin/pr28138-3.c +new file mode 100644 +index 00000000000..ec464947ee6 +--- /dev/null ++++ b/ld/testsuite/ld-plugin/pr28138-3.c +@@ -0,0 +1,6 @@ ++extern int a2(void); ++int ++a3(void) ++{ ++ return 1 + a2(); ++} +diff --git a/ld/testsuite/ld-plugin/pr28138-4.c b/ld/testsuite/ld-plugin/pr28138-4.c +new file mode 100644 +index 00000000000..475701b2c5c +--- /dev/null ++++ b/ld/testsuite/ld-plugin/pr28138-4.c +@@ -0,0 +1,6 @@ ++extern int a3(void); ++int ++a4(void) ++{ ++ return 1 + a3(); ++} +diff --git a/ld/testsuite/ld-plugin/pr28138-5.c b/ld/testsuite/ld-plugin/pr28138-5.c +new file mode 100644 +index 00000000000..e24f86c363e +--- /dev/null ++++ b/ld/testsuite/ld-plugin/pr28138-5.c +@@ -0,0 +1,6 @@ ++extern int a4(void); ++int ++a5(void) ++{ ++ return 1 + a4(); ++} +diff --git a/ld/testsuite/ld-plugin/pr28138-6.c b/ld/testsuite/ld-plugin/pr28138-6.c +new file mode 100644 +index 00000000000..b5b938bdb21 +--- /dev/null ++++ b/ld/testsuite/ld-plugin/pr28138-6.c +@@ -0,0 +1,6 @@ ++extern int a5(void); ++int ++a6(void) ++{ ++ return 1 + a5(); ++} +diff --git a/ld/testsuite/ld-plugin/pr28138-7.c b/ld/testsuite/ld-plugin/pr28138-7.c +new file mode 100644 +index 00000000000..4ef75bf0f0c +--- /dev/null ++++ b/ld/testsuite/ld-plugin/pr28138-7.c +@@ -0,0 +1,6 @@ ++extern int a6(void); ++int ++a7(void) ++{ ++ return 1 + a6(); ++} +diff --git a/ld/testsuite/ld-plugin/pr28138.c b/ld/testsuite/ld-plugin/pr28138.c +new file mode 100644 +index 00000000000..68252c9f382 +--- /dev/null ++++ b/ld/testsuite/ld-plugin/pr28138.c +@@ -0,0 +1,20 @@ ++#include ++ ++extern int a7(void); ++ ++int ++a0(void) ++{ ++ return 0; ++} ++ ++int ++main() ++{ ++ if (a7() == 7) ++ { ++ printf ("PASS\n"); ++ return 0; ++ } ++ return 1; ++} +-- +2.27.0 + diff --git a/srcpkgs/binutils/patches/defang-no-split.patch b/srcpkgs/binutils/patches/defang-no-split.patch new file mode 100644 index 000000000000..cea68edc5dd2 --- /dev/null +++ b/srcpkgs/binutils/patches/defang-no-split.patch @@ -0,0 +1,38 @@ +From 2dad02b6d46eef438cbd14d8511487b056628a38 Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Mon, 26 Jul 2021 22:51:18 +0100 +Subject: [PATCH 1/1] texi2pod.pl: add no-op --no-split option support + [PR28144] + +Change 2faf902da ("generate single html manual page by default") +added use of --no-split option to makeinfo. binutils reuses +makeinfo options for texi2pod.pl wrapper. Unsupported option +led to silent manpage truncation. + +The change adds no-op option support. + +etc/ + PR 28144 + * texi2pod.pl: Handle no-op --no-split option. + +(cherry picked from commit 96a7037cd8573cf065aa6b12baca68696f96d9ca) +--- + etc/texi2pod.pl | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/etc/texi2pod.pl b/etc/texi2pod.pl +index 11f70d156be..dcf2b437640 100644 +--- a/etc/texi2pod.pl ++++ b/etc/texi2pod.pl +@@ -59,6 +59,8 @@ while ($_ = shift) { + $flag = shift; + } + push (@ipath, $flag); ++ } elsif (/^--no-split$/) { ++ # ignore option for makeinfo compatibility + } elsif (/^-/) { + usage(); + } else { +-- +2.27.0 + diff --git a/srcpkgs/binutils/patches/ppc64-revert-gnu-attributes.patch b/srcpkgs/binutils/patches/ppc64-revert-gnu-attributes.patch index 5de937f4fcce..6e1fa7731c9e 100644 --- a/srcpkgs/binutils/patches/ppc64-revert-gnu-attributes.patch +++ b/srcpkgs/binutils/patches/ppc64-revert-gnu-attributes.patch @@ -1,39 +1,24 @@ -From b1faf99f3e546df2cd302bb1ad36a2078224fe8b Mon Sep 17 00:00:00 2001 +From bbf05b742fde518fb97c789b043fe0d3aaf549f0 Mon Sep 17 00:00:00 2001 From: Ariadne Conill -Date: Fri, 30 Oct 2020 16:59:48 -0600 +Date: Tue, 21 Sep 2021 14:53:13 +0000 Subject: [PATCH] Revert "PR25882, .gnu.attributes are not checked for shared libraries" +This revert is needed to avoid wrongly tagging objects with the incompatible +IBM long double ABI, which is not supported by musl and will result in +linking errors if used. + This reverts commit a8acd6eeb6dc2cc5460ece90f90ebe36b56b20ba. --- - bfd/ChangeLog | 6 ------ - bfd/elf32-tic6x.c | 3 --- - ld/ChangeLog | 6 ------ - ld/ldlang.c | 9 ++++----- - 4 files changed, 4 insertions(+), 20 deletions(-) + bfd/elf32-tic6x.c | 3 --- + ld/ldlang.c | 10 ++++------ + 2 files changed, 4 insertions(+), 9 deletions(-) -diff --git a/bfd/ChangeLog b/bfd/ChangeLog -index 9fac12538a..b5461494e8 100644 ---- a/bfd/ChangeLog -+++ b/bfd/ChangeLog -@@ -1422,12 +1422,6 @@ - accessing root.u.def of symbols. Also check root.u.def.section - is non-NULL. Reverse tests so as to make the logic positive. - --2020-05-01 Alan Modra -- -- PR 25882 -- * elf32-tic6x.c (elf32_tic6x_merge_attributes): Don't transfer -- Tag_ABI_PIC or Tag_ABI_PID from dynamic objects to the output. -- - 2020-05-01 Alan Modra - - PR 25882 diff --git a/bfd/elf32-tic6x.c b/bfd/elf32-tic6x.c -index b8b916bfd3..91bb6a10b1 100644 +index 5754f3cb860..3ad1d612749 100644 --- a/bfd/elf32-tic6x.c +++ b/bfd/elf32-tic6x.c -@@ -3748,9 +3748,6 @@ elf32_tic6x_merge_attributes (bfd *ibfd, struct bfd_link_info *info) +@@ -3735,9 +3735,6 @@ elf32_tic6x_merge_attributes (bfd *ibfd, struct bfd_link_info *info) case Tag_ABI_PIC: case Tag_ABI_PID: @@ -43,36 +28,20 @@ index b8b916bfd3..91bb6a10b1 100644 if (out_attr[i].i > in_attr[i].i) out_attr[i].i = in_attr[i].i; break; -diff --git a/ld/ChangeLog b/ld/ChangeLog -index 4eec7d2977..b93452f70c 100644 ---- a/ld/ChangeLog -+++ b/ld/ChangeLog -@@ -1319,12 +1319,6 @@ - * testsuite/ld-aarch64/farcall-group.d: New test driver. - * testsuite/ld-aarch64/aarch64-elf.exp: Run the new test. - --2020-05-01 Alan Modra -- -- PR 25882 -- * ldlang.c (lang_check): Call bfd_merge_private_bfd_data for -- shared libraries. -- - 2020-05-01 Alan Modra - - * po/BLD-POTFILES.in: Regenerate. diff --git a/ld/ldlang.c b/ld/ldlang.c -index 9977195074..173d8ec349 100644 +index 37b64c89ee1..f13beaef9d9 100644 --- a/ld/ldlang.c +++ b/ld/ldlang.c -@@ -6972,12 +6972,11 @@ lang_check (void) +@@ -7071,13 +7071,11 @@ lang_check (void) bfd_printable_name (input_bfd), input_bfd, bfd_printable_name (link_info.output_bfd)); } - - /* If the input bfd has no contents, it shouldn't set the - private data of the output bfd. */ -- else if ((input_bfd->flags & DYNAMIC) != 0 -- || bfd_count_sections (input_bfd) != 0) +- else if (!file->flags.just_syms +- && ((input_bfd->flags & DYNAMIC) != 0 +- || bfd_count_sections (input_bfd) != 0)) + else if (bfd_count_sections (input_bfd)) { + /* If the input bfd has no contents, it shouldn't set the @@ -82,5 +51,5 @@ index 9977195074..173d8ec349 100644 /* If we aren't supposed to warn about mismatched input -- -2.29.2 +2.33.0 diff --git a/srcpkgs/binutils/template b/srcpkgs/binutils/template index 6270f8618c87..f1d49ad9e5ce 100644 --- a/srcpkgs/binutils/template +++ b/srcpkgs/binutils/template @@ -1,15 +1,15 @@ # Template file for 'binutils' pkgname=binutils -version=2.35.1 -revision=4 +version=2.37 +revision=1 bootstrap=yes -makedepends="zlib-devel" +makedepends="pkg-config zlib-devel" short_desc="GNU binary utilities" maintainer="Enno Boland " license="GPL-3.0-or-later" homepage="http://www.gnu.org/software/binutils/" distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.xz" -checksum=3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 +checksum=820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c subpackages="binutils-doc" if [ "$CHROOT_READY" ]; then @@ -31,6 +31,16 @@ _get_triplet() { fi } +pre_configure() { + # Binutils 2.37 ships empty man pages; we apply a patch that fixes the + # build system so that it doesn't generate empty man pages, but we need + # to delete the empty man pages for the build system to regenerate + # them. + if [ "$CHROOT_READY" ]; then + find -name \*.1 -delete + fi +} + do_configure() { local conf From c699c21055c5e19bb97ec1e06b40de32b5e4197b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Thu, 5 Aug 2021 01:22:17 -0300 Subject: [PATCH 02/28] glibc: update to 2.34. From release notes: Starting with glibc 2.34, the shared objects are installed under their ABI sonames directly, without symbolic links. Therefore, we have to rename many of the nostrip entries. So we now have to explicitly list the dynamic linkers. The list was taken from common/shlibs. Also from release notes: all functionality formerly implemented in the libraries libpthread, libdl, libutil, libanl has been integrated into libc. Therefore, we can remove these libraries from the nostrip list entirely. Finally, we also: - remove from nostrip the obsolete entries which no longer exist - remove the xbps.d special casing, which is now done in the xbps template for all archs - update common/shlibs and remove outdated entry Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- common/shlibs | 59 ++++++++++++++++++++-------------------- srcpkgs/glibc/template | 61 +++++++++++++++++------------------------- 2 files changed, 54 insertions(+), 66 deletions(-) diff --git a/common/shlibs b/common/shlibs index a7908585fbbd..f53585f02985 100644 --- a/common/shlibs +++ b/common/shlibs @@ -17,36 +17,35 @@ # one (order top->bottom) is preferred over the next ones. # libc.so musl-1.1.24_7 -libc.so.6 glibc-2.32_1 -libm.so.6 glibc-2.32_1 -libpthread.so.0 glibc-2.32_1 -librt.so.1 glibc-2.32_1 -libdl.so.2 glibc-2.32_1 -ld-linux-x86-64.so.2 glibc-2.32_1 x86_64 -ld-linux.so.2 glibc-2.32_1 i686 -ld-linux.so.3 glibc-2.32_1 armv5tel -ld-linux-aarch64.so.1 glibc-2.32_1 aarch64 -ld64.so.2 glibc-2.32_1 ppc64 -ld.so.1 glibc-2.32_1 mips -ld.so.1 glibc-2.32_1 ppc -ld-linux-armhf.so.3 glibc-2.32_1 -libresolv.so.2 glibc-2.32_1 -libanl.so.1 glibc-2.32_1 -libthread_db.so.1 glibc-2.32_1 -libutil.so.1 glibc-2.32_1 -libnsl.so.1 glibc-2.32_1 -libnss_db.so.2 glibc-2.32_1 -libnss_files.so.2 glibc-2.32_1 -libnss_compat.so.2 glibc-2.32_1 -libnss_dns.so.2 glibc-2.32_1 -libnss_hesiod.so.2 glibc-2.32_1 -libcrypt.so.1 glibc-2.32_1 -libBrokenLocale.so.1 glibc-2.32_1 -libmemusage.so glibc-2.32_1 -libSegFault.so glibc-2.32_1 -libpcprofile.so glibc-2.32_1 -libcidn.so.1 glibc-2.32_1 -libmvec.so.1 glibc-2.32_1 +libc.so.6 glibc-2.34_1 +libm.so.6 glibc-2.34_1 +libpthread.so.0 glibc-2.34_1 +librt.so.1 glibc-2.34_1 +libdl.so.2 glibc-2.34_1 +ld-linux-x86-64.so.2 glibc-2.34_1 x86_64 +ld-linux.so.2 glibc-2.34_1 i686 +ld-linux.so.3 glibc-2.34_1 armv5tel +ld-linux-aarch64.so.1 glibc-2.34_1 aarch64 +ld64.so.2 glibc-2.34_1 ppc64 +ld.so.1 glibc-2.34_1 mips +ld.so.1 glibc-2.34_1 ppc +ld-linux-armhf.so.3 glibc-2.34_1 +libresolv.so.2 glibc-2.34_1 +libanl.so.1 glibc-2.34_1 +libthread_db.so.1 glibc-2.34_1 +libutil.so.1 glibc-2.34_1 +libnsl.so.1 glibc-2.34_1 +libnss_db.so.2 glibc-2.34_1 +libnss_files.so.2 glibc-2.34_1 +libnss_compat.so.2 glibc-2.34_1 +libnss_dns.so.2 glibc-2.34_1 +libnss_hesiod.so.2 glibc-2.34_1 +libcrypt.so.1 glibc-2.34_1 +libBrokenLocale.so.1 glibc-2.34_1 +libmemusage.so glibc-2.34_1 +libSegFault.so glibc-2.34_1 +libpcprofile.so glibc-2.34_1 +libmvec.so.1 glibc-2.34_1 libcddgmp.so.0 cddlib-0.94m_1 libcdd.so.0 cddlib-0.94m_1 libz.so.1 zlib-1.2.3_1 diff --git a/srcpkgs/glibc/template b/srcpkgs/glibc/template index c62a4d2aedf1..2f570ee161aa 100644 --- a/srcpkgs/glibc/template +++ b/srcpkgs/glibc/template @@ -1,14 +1,14 @@ # Template file for 'glibc' pkgname=glibc -version=2.32 -revision=2 +version=2.34 +revision=1 bootstrap=yes short_desc="GNU C library" maintainer="Enno Boland " license="GPL-2.0-or-later, LGPL-2.1-or-later, BSD-3-Clause" homepage="http://www.gnu.org/software/libc" distfiles="${GNU_SITE}/glibc/glibc-${version}.tar.xz" -checksum=1627ea54f5a1a8467032563393e0901077626dc66f37f10ee6363bb722222836 +checksum=44d26a1fe20b8853a48f470ead01e4279e869ac149b195dda4e44a195d981ab2 # Do not strip these files, objcopy errors out. nostrip_files=" XBS5_ILP32_OFFBIG @@ -20,27 +20,28 @@ nostrip_files=" POSIX_V6_LP64_OFF64 POSIX_V7_LP64_OFF64 XBS5_LP64_OFF64 - ld-${version}.so - libdl-${version}.so - libanl-${version}.so - libcidn-${version}.so - libresolv-${version}.so - libcrypt-${version}.so - libpthread-${version}.so - libm-${version}.so - libutil-${version}.so - libthread_db-1.0.so - librt-${version}.so - libnsl-${version}.so - libc-${version}.so - libBrokenLocale-${version}.so - libnss_compat-${version}.so - libnss_db-${version}.so - libnss_dns-${version}.so - libnss_files-${version}.so - libnss_hesiod-${version}.so - libnss_nisplus-${version}.so - libnss_nis-${version}.so" + ld-linux-x86-64.so.2 + ld-linux.so.2 + ld-linux.so.3 + ld-linux-aarch64.so.1 + ld64.so.2 + ld.so.1 + ld-linux-armhf.so.3 + libresolv.so.2 + libcrypt.so.1 + libm.so.6 + libthread_db.so.1 + libnsl.so.1 + libc.so.6 + libc_malloc_debug.so.0 + libmemusage.so + libmvec.so.1 + libBrokenLocale.so.1 + libnss_compat.so.2 + libnss_db.so.2 + libnss_dns.so.2 + libnss_files.so.2 + libnss_hesiod.so.2" conf_files=" /etc/rpc @@ -163,18 +164,6 @@ do_install() { rm -f ${DESTDIR}/usr/bin/z{dump,ic} mv ${DESTDIR}/usr/sbin/* ${DESTDIR}/usr/bin - - # Create xbps.d(5) arch override file for 32-bit architectures - # 32-bit userlands may be used with 64-bit kernels and then - # xbps will report an incorrect architecture by default - case "$XBPS_TARGET_MACHINE" in - i686|ppc|ppcle|armv*) - vmkdir usr/share/xbps.d - echo "architecture=${XBPS_TARGET_MACHINE}" > \ - ${DESTDIR}/usr/share/xbps.d/arch-32bit.conf - ;; - *) ;; - esac } glibc-devel_package() { From bec3b37bbdc99339de4aa0fc069bbdd047ddf253 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 04:48:17 +0100 Subject: [PATCH 03/28] gcc: Update to 10.3.1git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- .../gcc/patches/libgcc-ibm128-no-tag.patch | 11 ++++--- srcpkgs/gcc/template | 29 +++++++++---------- 2 files changed, 21 insertions(+), 19 deletions(-) diff --git a/srcpkgs/gcc/patches/libgcc-ibm128-no-tag.patch b/srcpkgs/gcc/patches/libgcc-ibm128-no-tag.patch index bdf5c75d917d..2d4adba871ec 100644 --- a/srcpkgs/gcc/patches/libgcc-ibm128-no-tag.patch +++ b/srcpkgs/gcc/patches/libgcc-ibm128-no-tag.patch @@ -26,13 +26,16 @@ index b132784..fb5eca8 100644 SHLIB_MAPFILES += $(srcdir)/config/rs6000/libgcc-ibm-ldouble.ver diff --git a/libgcc/config/rs6000/t-linux b/libgcc/config/rs6000/t-linux -index 4f6d4c4..fa93bb6 100644 +index 72e9c2770a6..a86310b4fc9 100644 --- a/libgcc/config/rs6000/t-linux +++ b/libgcc/config/rs6000/t-linux -@@ -1,3 +1,3 @@ +@@ -1,6 +1,6 @@ SHLIB_MAPFILES += $(srcdir)/config/rs6000/libgcc-glibc.ver --HOST_LIBGCC2_CFLAGS += -mlong-double-128 -mno-minimal-toc -+HOST_LIBGCC2_CFLAGS += -mlong-double-128 -mno-gnu-attribute -mno-minimal-toc +-HOST_LIBGCC2_CFLAGS += -mlong-double-128 ++HOST_LIBGCC2_CFLAGS += -mlong-double-128 -mno-gnu-attribute + + # This is a way of selecting -mcmodel=small for ppc64, which gives + # smaller and faster libgcc code. Directly specifying -mcmodel=small -- 2.24.0 diff --git a/srcpkgs/gcc/template b/srcpkgs/gcc/template index 09727ef34fb2..85acc16fe87b 100644 --- a/srcpkgs/gcc/template +++ b/srcpkgs/gcc/template @@ -4,34 +4,33 @@ pkgname=gcc # we are using a 10-stable git snapshot alpine is using in order -# to get regression fixes not yet incorporate into a stable release -# it should be possible to switch back to stable with 10.3 or 11 -version=10.2.1pre1 -revision=3 -_patchver="${version%pre*}" +# to get regression fixes not yet incorporated into a stable release +# it should be possible to switch back to stable with 10.4 or 11.3 +version=10.3.1git20211027 +revision=1 +_patchver="${version%git*}" _minorver="${_patchver%.*}" _majorver="${_minorver%.*}" -_gmp_version=6.2.0 +_gmp_version=6.2.1 _mpfr_version=4.1.0 -_mpc_version=1.1.0 -_isl_version=0.21 -wrksrc=gcc-${version/pre/_pre} +_mpc_version=1.2.1 +_isl_version=0.24 +wrksrc=gcc-${version/git/_git} short_desc="GNU Compiler Collection" maintainer="Enno Boland " homepage="http://gcc.gnu.org" license="GFDL-1.2-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" -# *-musl builders have issues fetching https://ftp.gnu.org/gnu/mpc/mpc-1.1.0.tar.gz distfiles=" - https://dev.alpinelinux.org/~nenolod/gcc-${version/pre/_pre}.tar.xz + https://dev.alpinelinux.org/~nenolod/gcc-${version/git/_git}.tar.xz https://gmplib.org/download/gmp/gmp-${_gmp_version}.tar.xz ${GNU_SITE}/mpfr/mpfr-${_mpfr_version}.tar.xz ${GNU_SITE}/mpc/mpc-${_mpc_version}.tar.gz ${SOURCEFORGE_SITE}/libisl/isl-${_isl_version}.tar.bz2" -checksum="772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 - 258e6cd51b3fbdfc185c716d55f82c08aff57df0c6fbd143cf6ed561267a1526 +checksum="dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 + fd4829912cddd12f84181c3451cc752be224643e87fac497b69edddadc49b4f2 0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f - 6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e - d18ca11f8ad1a39ab6d03d3dcb3365ab416720fcb65b42d69f34f51bf0a0e859" + 17503d2c395dfcf106b622dc142683c1199431d095367c6aacba6eec30340459 + fcf78dd9656c10eb8cf9fbd5f59a0b6b01386205fe1934b3b287a0a1898145c0" nopie=yes lib32disabled=yes From f550c13af698f618baa305cbdde441cfd013f7f7 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 04:57:53 +0100 Subject: [PATCH 04/28] libtool: Revbump for gcc update. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/libtool/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libtool/template b/srcpkgs/libtool/template index b9972df70341..46ddf4f1c70d 100644 --- a/srcpkgs/libtool/template +++ b/srcpkgs/libtool/template @@ -1,7 +1,7 @@ # Template file for 'libtool' pkgname=libtool version=2.4.6 -revision=6 +revision=7 build_style=gnu-configure hostmakedepends="texinfo perl automake help2man xz" depends="tar sed" From 92747ea95d6afa45afa7a8dd874b9b338f498ffa Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:45:41 +0100 Subject: [PATCH 05/28] cross-aarch64-linux-gnu: Update to 0.35. Updates binutils to 2.37, glibc to 2.34, and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-aarch64-linux-gnu/template | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/srcpkgs/cross-aarch64-linux-gnu/template b/srcpkgs/cross-aarch64-linux-gnu/template index 18de21aa3ccd..c72d0a5663d3 100644 --- a/srcpkgs/cross-aarch64-linux-gnu/template +++ b/srcpkgs/cross-aarch64-linux-gnu/template @@ -1,15 +1,15 @@ # Template file for 'cross-aarch64-linux-gnu' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 -_glibc_version=2.32 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 +_glibc_version=2.34 _linux_version=5.10.4 pkgname=cross-aarch64-linux-gnu -version=0.34 +version=0.35 revision=1 build_style=void-cross configure_args="--with-arch=armv8-a" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Leah Neukirchen " @@ -20,9 +20,9 @@ distfiles=" https://dev.alpinelinux.org/~nenolod/gcc-${_gcc_version}.tar.xz ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 - 1627ea54f5a1a8467032563393e0901077626dc66f37f10ee6363bb722222836 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 + 44d26a1fe20b8853a48f470ead01e4279e869ac149b195dda4e44a195d981ab2 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec" nocross=yes From 650e3f83de2ec482dc7ea29c37e29ce119393c4f Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:46:54 +0100 Subject: [PATCH 06/28] cross-aarch64-linux-musl: Update to 0.35. Updates binutils to 2.37 and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-aarch64-linux-musl/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/cross-aarch64-linux-musl/template b/srcpkgs/cross-aarch64-linux-musl/template index 5e32c41f7b83..51e175548055 100644 --- a/srcpkgs/cross-aarch64-linux-musl/template +++ b/srcpkgs/cross-aarch64-linux-musl/template @@ -1,16 +1,16 @@ # Template file for 'cross-aarch64-linux-musl' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 _musl_version=1.1.24 _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-aarch64-linux-musl -version=0.34 -revision=3 +version=0.35 +revision=1 build_style=void-cross configure_args="--with-arch=armv8-a" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Orphaned " @@ -22,8 +22,8 @@ distfiles=" https://musl.libc.org/releases/musl-${_musl_version}.tar.gz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec 23714e99a87f6dea82e8a073c526325161dd65462459820b16a6162be91955bb" From 30213042d10cb413750b95ee1806afce4ddce731 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:47:57 +0100 Subject: [PATCH 07/28] cross-arm-linux-gnueabi: Update to 0.35. Updates binutils to 2.37, glibc to 2.34, and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-arm-linux-gnueabi/template | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/srcpkgs/cross-arm-linux-gnueabi/template b/srcpkgs/cross-arm-linux-gnueabi/template index a3aba72aa93a..854c7502d7ec 100644 --- a/srcpkgs/cross-arm-linux-gnueabi/template +++ b/srcpkgs/cross-arm-linux-gnueabi/template @@ -1,15 +1,15 @@ # Template file for 'cross-arm-linux-gnueabi' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 -_glibc_version=2.32 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 +_glibc_version=2.34 _linux_version=5.10.4 pkgname=cross-arm-linux-gnueabi -version=0.34 +version=0.35 revision=1 build_style=void-cross configure_args="--with-arch=armv5te --with-float=soft" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Orphaned " @@ -20,9 +20,9 @@ distfiles=" https://dev.alpinelinux.org/~nenolod/gcc-${_gcc_version}.tar.xz ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 - 1627ea54f5a1a8467032563393e0901077626dc66f37f10ee6363bb722222836 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 + 44d26a1fe20b8853a48f470ead01e4279e869ac149b195dda4e44a195d981ab2 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec" nocross=yes From 82f96c8a1955b7d8cafee0217a2c34dc9ccc30b5 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:48:46 +0100 Subject: [PATCH 08/28] cross-arm-linux-gnueabihf: Update to 0.35. Updates binutils to 2.37, glibc to 2.34, and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-arm-linux-gnueabihf/template | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/srcpkgs/cross-arm-linux-gnueabihf/template b/srcpkgs/cross-arm-linux-gnueabihf/template index d9ab86cf2ecc..2b5955e62cc7 100644 --- a/srcpkgs/cross-arm-linux-gnueabihf/template +++ b/srcpkgs/cross-arm-linux-gnueabihf/template @@ -1,15 +1,15 @@ # Template file for 'cross-arm-linux-gnueabihf' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 -_glibc_version=2.32 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 +_glibc_version=2.34 _linux_version=5.10.4 pkgname=cross-arm-linux-gnueabihf -version=0.34 +version=0.35 revision=1 build_style=void-cross configure_args="--with-arch=armv6 --with-fpu=vfp --with-float=hard" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Orphaned " @@ -20,9 +20,9 @@ distfiles=" https://dev.alpinelinux.org/~nenolod/gcc-${_gcc_version}.tar.xz ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 - 1627ea54f5a1a8467032563393e0901077626dc66f37f10ee6363bb722222836 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 + 44d26a1fe20b8853a48f470ead01e4279e869ac149b195dda4e44a195d981ab2 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec" nocross=yes From 82643556b8828310e158fe8fcee5217618d153c1 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:49:28 +0100 Subject: [PATCH 09/28] cross-arm-linux-musleabi: Update to 0.35. Updates binutils to 2.37 and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-arm-linux-musleabi/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/cross-arm-linux-musleabi/template b/srcpkgs/cross-arm-linux-musleabi/template index 3082fc967aed..a11b09263008 100644 --- a/srcpkgs/cross-arm-linux-musleabi/template +++ b/srcpkgs/cross-arm-linux-musleabi/template @@ -1,16 +1,16 @@ # Template file for 'cross-arm-linux-musleabi' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 _musl_version=1.1.24 _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-arm-linux-musleabi -version=0.34 -revision=3 +version=0.35 +revision=1 build_style=void-cross configure_args="--with-arch=armv5te --with-float=soft" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Orphaned " @@ -22,8 +22,8 @@ distfiles=" https://musl.libc.org/releases/musl-${_musl_version}.tar.gz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec 23714e99a87f6dea82e8a073c526325161dd65462459820b16a6162be91955bb" From 265bf80d9d5de2b79ab4955e6d307eb167a13fa1 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:50:04 +0100 Subject: [PATCH 10/28] cross-arm-linux-musleabihf: Update to 0.35. Updates binutils to 2.37 and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-arm-linux-musleabihf/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/cross-arm-linux-musleabihf/template b/srcpkgs/cross-arm-linux-musleabihf/template index 98ed4d433e4d..f316f67841e1 100644 --- a/srcpkgs/cross-arm-linux-musleabihf/template +++ b/srcpkgs/cross-arm-linux-musleabihf/template @@ -1,16 +1,16 @@ # Template file for 'cross-arm-linux-musleabihf' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 _musl_version=1.1.24 _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-arm-linux-musleabihf -version=0.34 -revision=3 +version=0.35 +revision=1 build_style=void-cross configure_args="--with-arch=armv6 --with-fpu=vfp --with-float=hard" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Orphaned " @@ -22,8 +22,8 @@ distfiles=" https://musl.libc.org/releases/musl-${_musl_version}.tar.gz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec 23714e99a87f6dea82e8a073c526325161dd65462459820b16a6162be91955bb" From eef978215036bf23539eb8028d04e68a11ddb533 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:50:36 +0100 Subject: [PATCH 11/28] cross-armv7l-linux-gnueabihf: Update to 0.35. Updates binutils to 2.37, glibc to 2.34, and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-armv7l-linux-gnueabihf/template | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/srcpkgs/cross-armv7l-linux-gnueabihf/template b/srcpkgs/cross-armv7l-linux-gnueabihf/template index 30c89b6294ef..f458ad88c904 100644 --- a/srcpkgs/cross-armv7l-linux-gnueabihf/template +++ b/srcpkgs/cross-armv7l-linux-gnueabihf/template @@ -1,15 +1,15 @@ # Template file for 'cross-armv7l-linux-gnueabihf' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 -_glibc_version=2.32 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 +_glibc_version=2.34 _linux_version=5.10.4 pkgname=cross-armv7l-linux-gnueabihf -version=0.34 +version=0.35 revision=1 build_style=void-cross configure_args="--with-arch=armv7-a --with-fpu=vfpv3 --with-float=hard" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Orphaned " @@ -20,9 +20,9 @@ distfiles=" https://dev.alpinelinux.org/~nenolod/gcc-${_gcc_version}.tar.xz ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 - 1627ea54f5a1a8467032563393e0901077626dc66f37f10ee6363bb722222836 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 + 44d26a1fe20b8853a48f470ead01e4279e869ac149b195dda4e44a195d981ab2 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec" nocross=yes From 0e2e54de31f562fce1d3080b0c819525a32f7a39 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:51:16 +0100 Subject: [PATCH 12/28] cross-armv7l-linux-musleabihf: Update to 0.35. Updates binutils to 2.37 and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-armv7l-linux-musleabihf/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/cross-armv7l-linux-musleabihf/template b/srcpkgs/cross-armv7l-linux-musleabihf/template index 526c01448dd4..3dc74b985f97 100644 --- a/srcpkgs/cross-armv7l-linux-musleabihf/template +++ b/srcpkgs/cross-armv7l-linux-musleabihf/template @@ -1,16 +1,16 @@ # Template file for 'cross-armv7l-linux-musleabihf' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 _musl_version=1.1.24 _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-armv7l-linux-musleabihf -version=0.34 -revision=3 +version=0.35 +revision=1 build_style=void-cross configure_args="--with-arch=armv7-a --with-fpu=vfpv3 --with-float=hard" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Orphaned " @@ -22,8 +22,8 @@ distfiles=" https://musl.libc.org/releases/musl-${_musl_version}.tar.gz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec 23714e99a87f6dea82e8a073c526325161dd65462459820b16a6162be91955bb" From cf7dd2dd48c717d4cf5e35fec35aa16b8dbc3af5 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:51:56 +0100 Subject: [PATCH 13/28] cross-i686-linux-musl: Update to 0.35. Updates binutils to 2.37 and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-i686-linux-musl/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/cross-i686-linux-musl/template b/srcpkgs/cross-i686-linux-musl/template index 5fba2dd44463..567ab7ad4abd 100644 --- a/srcpkgs/cross-i686-linux-musl/template +++ b/srcpkgs/cross-i686-linux-musl/template @@ -1,15 +1,15 @@ # Template file for 'cross-i686-linux-musl' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 _musl_version=1.1.24 _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-i686-linux-musl -version=0.34 -revision=3 +version=0.35 +revision=1 build_style=void-cross hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Orphaned " @@ -21,8 +21,8 @@ distfiles=" https://musl.libc.org/releases/musl-${_musl_version}.tar.gz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec 23714e99a87f6dea82e8a073c526325161dd65462459820b16a6162be91955bb" From d43df740672acfe9a928f823a9971b26c3797326 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:53:48 +0100 Subject: [PATCH 14/28] cross-i686-pc-linux-gnu: Update to 0.35. Updates binutils to 2.37, glibc to 2.34, and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-i686-pc-linux-gnu/template | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/srcpkgs/cross-i686-pc-linux-gnu/template b/srcpkgs/cross-i686-pc-linux-gnu/template index 263a43f7a7b8..dfb369dde05c 100644 --- a/srcpkgs/cross-i686-pc-linux-gnu/template +++ b/srcpkgs/cross-i686-pc-linux-gnu/template @@ -1,14 +1,14 @@ # Template file for 'cross-i686-pc-linux-gnu' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 -_glibc_version=2.32 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 +_glibc_version=2.34 _linux_version=5.10.4 pkgname=cross-i686-pc-linux-gnu -version=0.34 +version=0.35 revision=1 build_style=void-cross hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Orphaned " @@ -19,9 +19,9 @@ distfiles=" https://dev.alpinelinux.org/~nenolod/gcc-${_gcc_version}.tar.xz ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 - 1627ea54f5a1a8467032563393e0901077626dc66f37f10ee6363bb722222836 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 + 44d26a1fe20b8853a48f470ead01e4279e869ac149b195dda4e44a195d981ab2 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec" nocross=yes From 66abbad576808eaa1c67dba5f486f7bfe2b98a6b Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:54:46 +0100 Subject: [PATCH 15/28] cross-mipsel-linux-musel: Update to 0.35. Updates binutils to 2.37 and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-mipsel-linux-musl/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/cross-mipsel-linux-musl/template b/srcpkgs/cross-mipsel-linux-musl/template index 5f425dc01d05..85f534153567 100644 --- a/srcpkgs/cross-mipsel-linux-musl/template +++ b/srcpkgs/cross-mipsel-linux-musl/template @@ -1,16 +1,16 @@ # Template file for 'cross-mipsel-linux-musl' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-mipsel-linux-musl -version=0.34 -revision=2 +version=0.35 +revision=1 build_style=void-cross configure_args="--with-arch=mips32r2 --with-float=soft --with-linker-hash-style=sysv" hostmakedepends="texinfo tar gcc-objc flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Orphaned " @@ -21,8 +21,8 @@ distfiles=" https://dev.alpinelinux.org/~nenolod/gcc-${_gcc_version}.tar.xz https://www.musl-libc.org/releases/musl-${_musl_version}.tar.gz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec" nocross=yes From 5dd1e0e2641274227e20e55f8824ff9cfeadefc6 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:55:23 +0100 Subject: [PATCH 16/28] cross-mipsel-linux-muslhf: Update to 0.35. Updates binutils to 2.37 and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-mipsel-linux-muslhf/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/cross-mipsel-linux-muslhf/template b/srcpkgs/cross-mipsel-linux-muslhf/template index 77826179cb3c..a374820a064e 100644 --- a/srcpkgs/cross-mipsel-linux-muslhf/template +++ b/srcpkgs/cross-mipsel-linux-muslhf/template @@ -1,16 +1,16 @@ # Template file for 'cross-mipsel-linux-muslhf' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-mipsel-linux-muslhf -version=0.34 -revision=2 +version=0.35 +revision=1 build_style=void-cross configure_args="--with-arch=mips32r2 --with-float=hard --with-linker-hash-style=sysv" hostmakedepends="texinfo tar gcc-objc flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Orphaned " @@ -21,8 +21,8 @@ distfiles=" https://dev.alpinelinux.org/~nenolod/gcc-${_gcc_version}.tar.xz https://www.musl-libc.org/releases/musl-${_musl_version}.tar.gz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec" nocross=yes From 86e6630d84f9183a6d2bd581ea752ecf51ef91b8 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:55:54 +0100 Subject: [PATCH 17/28] cross-mips-linux-musl: Update to 0.35. Updates binutils to 2.37 and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-mips-linux-musl/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/cross-mips-linux-musl/template b/srcpkgs/cross-mips-linux-musl/template index 9d1bf7fd9951..dd1d259d69c3 100644 --- a/srcpkgs/cross-mips-linux-musl/template +++ b/srcpkgs/cross-mips-linux-musl/template @@ -1,16 +1,16 @@ # Template file for 'cross-mips-linux-musl' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-mips-linux-musl -version=0.34 -revision=2 +version=0.35 +revision=1 build_style=void-cross configure_args="--with-arch=mips32r2 --with-float=soft --with-linker-hash-style=sysv" hostmakedepends="texinfo tar gcc-objc flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Orphaned " @@ -21,8 +21,8 @@ distfiles=" https://dev.alpinelinux.org/~nenolod/gcc-${_gcc_version}.tar.xz https://www.musl-libc.org/releases/musl-${_musl_version}.tar.gz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec" nocross=yes From 52671d666745009bd4ba282f435c7b91ed336f18 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:56:30 +0100 Subject: [PATCH 18/28] cross-mips-linux-muslhf: Update to 0.35. Updates binutils to 2.37 and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-mips-linux-muslhf/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/cross-mips-linux-muslhf/template b/srcpkgs/cross-mips-linux-muslhf/template index 47bc7b4dfa64..a20327db6815 100644 --- a/srcpkgs/cross-mips-linux-muslhf/template +++ b/srcpkgs/cross-mips-linux-muslhf/template @@ -1,16 +1,16 @@ # Template file for 'cross-mips-linux-muslhf' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-mips-linux-muslhf -version=0.34 -revision=2 +version=0.35 +revision=1 build_style=void-cross configure_args="--with-arch=mips32r2 --with-float=hard --with-linker-hash-style=sysv" hostmakedepends="texinfo tar gcc-objc flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="hipperson0 " @@ -21,8 +21,8 @@ distfiles=" https://dev.alpinelinux.org/~nenolod/gcc-${_gcc_version}.tar.xz https://www.musl-libc.org/releases/musl-${_musl_version}.tar.gz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec" nocross=yes From 8944e7cd7fb4e7e4c96352f7548fb821f40f5f7f Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:57:32 +0100 Subject: [PATCH 19/28] cross-powerpc64le-linux-gnu: Update to 0.35. Updates binutils to 2.37, glibc to 2.34, and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-powerpc64le-linux-gnu/template | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/srcpkgs/cross-powerpc64le-linux-gnu/template b/srcpkgs/cross-powerpc64le-linux-gnu/template index 733f5851da5c..c3ebedb4013d 100644 --- a/srcpkgs/cross-powerpc64le-linux-gnu/template +++ b/srcpkgs/cross-powerpc64le-linux-gnu/template @@ -1,16 +1,16 @@ # Template file for 'cross-powerpc64le-linux-gnu' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 -_glibc_version=2.32 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 +_glibc_version=2.34 _linux_version=5.10.4 pkgname=cross-powerpc64le-linux-gnu -version=0.34 +version=0.35 revision=1 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify --with-abi=elfv2 --enable-targets=powerpcle-linux" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="q66 " @@ -21,9 +21,9 @@ distfiles=" https://dev.alpinelinux.org/~nenolod/gcc-${_gcc_version}.tar.xz ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 - 1627ea54f5a1a8467032563393e0901077626dc66f37f10ee6363bb722222836 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 + 44d26a1fe20b8853a48f470ead01e4279e869ac149b195dda4e44a195d981ab2 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec" nocross=yes From 5ea257c1c3072d597a5b969d8d86efc9acf8dbfc Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:58:08 +0100 Subject: [PATCH 20/28] cross-powerpc64le-linux-musl: Update to 0.35. Updates binutils to 2.37 and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-powerpc64le-linux-musl/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/cross-powerpc64le-linux-musl/template b/srcpkgs/cross-powerpc64le-linux-musl/template index 0401722c90ab..b66b1e982c0a 100644 --- a/srcpkgs/cross-powerpc64le-linux-musl/template +++ b/srcpkgs/cross-powerpc64le-linux-musl/template @@ -1,17 +1,17 @@ # Template file for 'cross-powerpc64le-linux-musl' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 _musl_version=1.1.24 _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-powerpc64le-linux-musl -version=0.34 -revision=3 +version=0.35 +revision=1 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify --disable-decimal-float --with-abi=elfv2 --enable-targets=powerpcle-linux" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="q66 " @@ -23,8 +23,8 @@ distfiles=" https://musl.libc.org/releases/musl-${_musl_version}.tar.gz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec 23714e99a87f6dea82e8a073c526325161dd65462459820b16a6162be91955bb" From 16118f14d216771730c97333d190d2383f87019f Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:58:42 +0100 Subject: [PATCH 21/28] cross-powerpc64-linux-gnu: Update to 0.35. Updates binutils to 2.37, glibc to 2.34, and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-powerpc64-linux-gnu/template | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/srcpkgs/cross-powerpc64-linux-gnu/template b/srcpkgs/cross-powerpc64-linux-gnu/template index 35cfcaa6f02e..c5df9a8ab93f 100644 --- a/srcpkgs/cross-powerpc64-linux-gnu/template +++ b/srcpkgs/cross-powerpc64-linux-gnu/template @@ -1,16 +1,16 @@ # Template file for 'cross-powerpc64-linux-gnu' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 -_glibc_version=2.32 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 +_glibc_version=2.34 _linux_version=5.10.4 pkgname=cross-powerpc64-linux-gnu -version=0.34 +version=0.35 revision=1 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify --with-abi=elfv2 --enable-targets=powerpc-linux" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Orphaned " @@ -21,9 +21,9 @@ distfiles=" https://dev.alpinelinux.org/~nenolod/gcc-${_gcc_version}.tar.xz ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 - 1627ea54f5a1a8467032563393e0901077626dc66f37f10ee6363bb722222836 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 + 44d26a1fe20b8853a48f470ead01e4279e869ac149b195dda4e44a195d981ab2 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec" nocross=yes From 87299a467b11c907e1698a645f0d612811fce442 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:59:15 +0100 Subject: [PATCH 22/28] cross-powerpc64-linux-musl: Update to 0.35. Updates binutils to 2.37 and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-powerpc64-linux-musl/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/cross-powerpc64-linux-musl/template b/srcpkgs/cross-powerpc64-linux-musl/template index 9b7216648abb..011d9a2a38ed 100644 --- a/srcpkgs/cross-powerpc64-linux-musl/template +++ b/srcpkgs/cross-powerpc64-linux-musl/template @@ -1,17 +1,17 @@ # Template file for 'cross-powerpc64-linux-musl' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 _musl_version=1.1.24 _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-powerpc64-linux-musl -version=0.34 -revision=3 +version=0.35 +revision=1 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify --disable-decimal-float --with-abi=elfv2 --enable-targets=powerpc-linux" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="q66 " @@ -23,8 +23,8 @@ distfiles=" https://musl.libc.org/releases/musl-${_musl_version}.tar.gz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec 23714e99a87f6dea82e8a073c526325161dd65462459820b16a6162be91955bb" From 3ce52ae319f8f5b6d2b5c52bc8470d16ddc23e9a Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 16:59:45 +0100 Subject: [PATCH 23/28] cross-powerpcle-linux-gnu: Update to 0.35. Updates binutils to 2.37, glibc to 2.34, and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-powerpcle-linux-gnu/template | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/srcpkgs/cross-powerpcle-linux-gnu/template b/srcpkgs/cross-powerpcle-linux-gnu/template index 347b8fcf4f55..8c6d2d45e18a 100644 --- a/srcpkgs/cross-powerpcle-linux-gnu/template +++ b/srcpkgs/cross-powerpcle-linux-gnu/template @@ -1,15 +1,15 @@ # Template file for 'cross-powerpcle-linux-gnu' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 -_glibc_version=2.32 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 +_glibc_version=2.34 _linux_version=5.10.4 pkgname=cross-powerpcle-linux-gnu -version=0.34 +version=0.35 revision=1 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify" hostmakedepends="texinfo tar gcc-objc flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="q66 " @@ -20,9 +20,9 @@ distfiles=" https://dev.alpinelinux.org/~nenolod/gcc-${_gcc_version}.tar.xz ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 - 1627ea54f5a1a8467032563393e0901077626dc66f37f10ee6363bb722222836 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 + 44d26a1fe20b8853a48f470ead01e4279e869ac149b195dda4e44a195d981ab2 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec" nocross=yes From 077a1f1babe31f97e52f552dd40184d81e4bd825 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 17:00:14 +0100 Subject: [PATCH 24/28] cross-powerpcle-linux-musl: Update to 0.35. Updates binutils to 2.37 and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-powerpcle-linux-musl/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/cross-powerpcle-linux-musl/template b/srcpkgs/cross-powerpcle-linux-musl/template index 3dfd9032f5b4..c43092f343fb 100644 --- a/srcpkgs/cross-powerpcle-linux-musl/template +++ b/srcpkgs/cross-powerpcle-linux-musl/template @@ -1,16 +1,16 @@ # Template file for 'cross-powerpcle-linux-musl' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-powerpcle-linux-musl -version=0.34 -revision=2 +version=0.35 +revision=1 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify --disable-decimal-float" hostmakedepends="texinfo tar gcc-objc flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="q66 " @@ -21,8 +21,8 @@ distfiles=" https://dev.alpinelinux.org/~nenolod/gcc-${_gcc_version}.tar.xz https://musl.libc.org/releases/musl-${_musl_version}.tar.gz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec" nocross=yes From 0b97e4820ca2891e8660bf7156c1c4a535dc8ce6 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 17:00:41 +0100 Subject: [PATCH 25/28] cross-powerpc-linux-gnu: Update to 0.35. Updates binutils to 2.37, glibc to 2.34, and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-powerpc-linux-gnu/template | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/srcpkgs/cross-powerpc-linux-gnu/template b/srcpkgs/cross-powerpc-linux-gnu/template index b97a21d0d72e..fb208bd97788 100644 --- a/srcpkgs/cross-powerpc-linux-gnu/template +++ b/srcpkgs/cross-powerpc-linux-gnu/template @@ -1,15 +1,15 @@ # Template file for 'cross-powerpc-linux-gnu' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 -_glibc_version=2.32 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 +_glibc_version=2.34 _linux_version=5.10.4 pkgname=cross-powerpc-linux-gnu -version=0.34 +version=0.35 revision=1 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify" hostmakedepends="texinfo tar gcc-objc flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Thomas Batten " @@ -20,9 +20,9 @@ distfiles=" https://dev.alpinelinux.org/~nenolod/gcc-${_gcc_version}.tar.xz ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 - 1627ea54f5a1a8467032563393e0901077626dc66f37f10ee6363bb722222836 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 + 44d26a1fe20b8853a48f470ead01e4279e869ac149b195dda4e44a195d981ab2 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec" nocross=yes From 77d0e58f348d6169bdba6578c411c1d0f128624d Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 17:01:08 +0100 Subject: [PATCH 26/28] cross-powerpc-linux-musl: Update to 0.35. Updates binutils to 2.37 and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-powerpc-linux-musl/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/cross-powerpc-linux-musl/template b/srcpkgs/cross-powerpc-linux-musl/template index 9cea58a44f20..de36be82ff3e 100644 --- a/srcpkgs/cross-powerpc-linux-musl/template +++ b/srcpkgs/cross-powerpc-linux-musl/template @@ -1,16 +1,16 @@ # Template file for 'cross-powerpc-linux-musl' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-powerpc-linux-musl -version=0.34 -revision=2 +version=0.35 +revision=1 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify --disable-decimal-float" hostmakedepends="texinfo tar gcc-objc flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Thomas Batten " @@ -21,8 +21,8 @@ distfiles=" https://dev.alpinelinux.org/~nenolod/gcc-${_gcc_version}.tar.xz https://musl.libc.org/releases/musl-${_musl_version}.tar.gz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec" nocross=yes From e28d6de8b593c9f8d432214b4d5827148b3c37d5 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 17:01:39 +0100 Subject: [PATCH 27/28] cross-x86_64-linux-gnu: Update to 0.35. Updates binutils to 2.37, glibc to 2.34, and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-x86_64-linux-gnu/template | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/srcpkgs/cross-x86_64-linux-gnu/template b/srcpkgs/cross-x86_64-linux-gnu/template index 0078fbe7224b..40d8ddec675e 100644 --- a/srcpkgs/cross-x86_64-linux-gnu/template +++ b/srcpkgs/cross-x86_64-linux-gnu/template @@ -1,14 +1,14 @@ # Template file for 'cross-x86_64-linux-gnu' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 -_glibc_version=2.32 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 +_glibc_version=2.34 _linux_version=5.10.4 pkgname=cross-x86_64-linux-gnu -version=0.34 +version=0.35 revision=1 build_style=void-cross hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="q66 " @@ -19,9 +19,9 @@ distfiles=" https://dev.alpinelinux.org/~nenolod/gcc-${_gcc_version}.tar.xz ${GNU_SITE}/glibc/glibc-${_glibc_version}.tar.xz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 - 1627ea54f5a1a8467032563393e0901077626dc66f37f10ee6363bb722222836 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 + 44d26a1fe20b8853a48f470ead01e4279e869ac149b195dda4e44a195d981ab2 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec" nocross=yes From 3116385de0676c0fe36e72341a32d866c376f2b9 Mon Sep 17 00:00:00 2001 From: Miko <65079739+mikoxyz@users.noreply.github.com> Date: Fri, 19 Nov 2021 17:02:08 +0100 Subject: [PATCH 28/28] cross-x86_64-linux-musl: Update to 0.35. Updates binutils to 2.37 and gcc to 10.3.1_git20211027. Signed-off-by: Miko <65079739+mikoxyz@users.noreply.github.com> --- srcpkgs/cross-x86_64-linux-musl/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/cross-x86_64-linux-musl/template b/srcpkgs/cross-x86_64-linux-musl/template index db608fece120..104dd1871868 100644 --- a/srcpkgs/cross-x86_64-linux-musl/template +++ b/srcpkgs/cross-x86_64-linux-musl/template @@ -1,15 +1,15 @@ # Template file for 'cross-x86_64-linux-musl' -_binutils_version=2.35.1 -_gcc_version=10.2.1_pre1 +_binutils_version=2.37 +_gcc_version=10.3.1_git20211027 _musl_version=1.1.24 _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-x86_64-linux-musl -version=0.34 -revision=2 +version=0.35 +revision=1 build_style=void-cross hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" -makedepends="isl15-devel libmpc-devel zlib-devel gmp-devel mpfr-devel" +makedepends="isl15-devel libmpc-devel pkg-config zlib-devel gmp-devel mpfr-devel" depends="${pkgname}-libc-${version}_${revision}" short_desc="Void cross toolchain for ${pkgname/cross-}" maintainer="Orphaned " @@ -21,8 +21,8 @@ distfiles=" https://musl.libc.org/releases/musl-${_musl_version}.tar.gz ${KERNEL_SITE}/kernel/v5.x/linux-${_linux_version}.tar.xz https://github.com/kaniini/libucontext/archive/libucontext-${_libucontext_version}.tar.gz" -checksum="3ced91db9bf01182b7e420eab68039f2083aed0a214c0424e257eae3ddee8607 - 772cfd5d30eb9cc5a996fec9ba8cdcb45d37df1c9b5770610103b814b732c590 +checksum="820d9724f020a3e69cb337893a0b63c2db161dadcb0e06fc11dc29eb1e84a32c + dc342a76835d515de414670c3ba7c65e763b09901e2881f226fb31cf45c8b8f5 1370c9a812b2cf2a7d92802510cca0058cc37e66a7bedd70051f0a34015022a3 904e396c26e9992a16cd1cc989460171536bed7739bf36049f6eb020ee5d56ec 23714e99a87f6dea82e8a073c526325161dd65462459820b16a6162be91955bb"