Commit Graph
185 Commits
Author SHA1 Message Date
Antoine Fontaine c1628ecdce cross/arch-bin-masquerade, main/anbox-image, linux-*: use pmb:cross-native (MR 1169)
https://gitlab.com/postmarketOS/pmbootstrap/-/issues/1910

[skip ci]: CI fails because it can't download every release tarball to
           check checksums in 3h.
2020-04-25 10:50:38 +02:00
Dolphin von Chips ef7f4514a7 cross/grub-efi-x86: upgrade to 2.04-r1 2020-04-13 12:40:23 +05:00
Oliver Smith 961e14dcac cross/musl-*: upgrade to 1.1.24-r6 2020-04-12 15:27:26 +02:00
Luca Weiss a81946781a cross/crossdirect: fix rust breakage (!1139)
See:
* https://gitlab.alpinelinux.org/alpine/aports/issues/11349
* https://gitlab.alpinelinux.org/alpine/aports/-/commit/7bb907ec23f7672218ff018e4fdefdea2048ac23
2020-04-10 19:57:36 +02:00
Minecrell a1735c9596 cross/gcc-*: upgrade to 9.3.0-r1
upstream commit https://gitlab.alpinelinux.org/alpine/aports/commit/6957885149d8c97ec0c32b7988dac349c8d26356
2020-03-31 15:38:47 +02:00
Alexey Min 7200c1f06a cross/musl-*: upgrade to 1.1.24-r5
upstream commit https://gitlab.alpinelinux.org/alpine/aports/commit/3ace36cce861ff67da54a1a691b6aa8bd21c95ae
2020-03-31 14:13:59 +03:00
Alexey Min a2192cf548 cross/busybox-static-*: upgrade to 1.31.1-r14
upstream commit https://gitlab.alpinelinux.org/alpine/aports/commit/fa77359eb3a15314461640d70b29dc8dabab157b
2020-03-31 01:11:06 +03:00
Jami Kettunen d5b80f2496 cross/binutils-*: fix building after 2.34 upgrade (!1114)
It seems "makeinfo" from "texinfo" package is required during the build
now, so simply add this to makedepends line on all APKBUILDs.

[ci:skip-vercheck]
2020-03-28 22:09:55 +02:00
Oliver Smith b9d7a17bbc cross/binutils-*: upgrade to 2.34 2020-03-28 12:34:41 +01:00
Luca Weiss 0f8f0eef32 cross/gcc-*: upgrade to 9.3.0 (!1109) 2020-03-27 19:44:21 +03:00
Alexey Min f5016b949f cross/musl-*: upgrade to 1.1.24-r4 (!1091) 2020-03-23 05:01:53 +03:00
Oliver Smith 9d7fbec393 cross/musl-*: upgrade to 1.1.24-r3 2020-03-21 13:08:12 +01:00
Oliver Smith e38738d1ee cross/busybox-static-*: upgrade to 1.31.1-r13 2020-03-14 00:30:52 +01:00
Alexey Min 490443bf9b cross/musl-*: upgrade to 1.1.24-r2 (!1028)
see https://gitlab.alpinelinux.org/alpine/aports/commit/4cf38b14cc2bd7ac030a5f88d045fec8da4f1b65
2020-03-05 23:24:53 +03:00
Alexey Min 4065e60a0c cross/musl-*: upgrade to 1.1.24-r1 (!1001) 2020-02-27 16:12:07 +03:00
Alexey Min c0d73b6748 cross/busybox-static-*: upgrade to 1.31.1-r12 (!998) 2020-02-27 16:03:48 +03:00
Alexey Min 32d14ec8c4 cross/gcc-*: upgrade to 9.2.0-r6 (!999)
[ci:skip-build]
2020-02-27 07:07:23 +03:00
Alexey Min 59dcb1833b cross/busybox-static-*: upgrade to 1.31.1-r11 2020-02-05 16:20:27 +03:00
Oliver Smith 0929b2d00a cross/grub-efi-x86: upgrade to 2.04-r0 2020-01-18 18:30:50 +01:00
Oliver Smith 2922b310a1 cross/busybox-static-*: upgrade to 1.31.1-r9 2020-01-15 19:15:31 +01:00
Daniele Debernardi 182cd80dc1 cross/grub-x86: rebuild against grub-efi-x86 2.02-r20 2020-01-15 00:40:24 +01:00
Daniele Debernardi 3fb4fd9c01 cross/grub-efi-x86: upgrade to 2.02-r20 2020-01-15 00:38:58 +01:00
Daniele Debernardi 57edb0f149 cross/gcc-*: bump pkgrel (!879)
Make the version match Alpine's gcc again. Fixes libstdc++ unsatisfiable
constrains related error messages (because the libstdc++ generated by
these cross-* packages has the same pkgver and pkgrel again as the one
provided by Alpine's gcc package).

[ci:skip-build]
2020-01-14 23:17:39 +01:00
Oliver Smith f329c8f5ac cross/crossdirect: support rust (!845)
Use the native rustc cross compiler where possible, and fall back to the
qemu rustc if necessary. This should improve speed and reliability.
Without this patch, building squeekbox 1.4.0 for aarch64 with the
pmbootstrap stack just hangs forever.

Related: pmbootstrap#1861
2020-01-14 02:45:18 +01:00
J0WI 320e56fde5 cross/gcc-*: upgrade to 9.2.0-r4 (!839)
and sync with upstream: enable D programming language as in
https://gitlab.alpinelinux.org/alpine/aports/commit/5bbe16ae7b8eec705cb27a5ab84914130c077d65
2019-12-28 18:31:17 +05:30
Oliver Smith e73279d0c0 cross/busybox-static-*: upgrade to 1.31.1-r8 2019-12-21 11:11:26 +01:00
Oliver Smith 488e162e8f cross/grub-efi-x86: upgrade to 2.02-r19 2019-12-21 11:10:54 +01:00
Alexey Min 752ccbdad5 cross/busybox-static-*: upgrade to 1.31.1-r4 2019-12-11 12:01:25 +03:00
Oliver Smith 4429132ac5 cross/grub-efi-x86: upgrade to 2.02-r18 2019-12-04 21:35:42 +01:00
Oliver Smith 9d9ad17fd8 cross/busybox-static-*: upgrade to 1.31.1-r2 2019-11-27 23:30:00 +01:00
Oliver Smith 1a5312bb28 cross/gcc-*: upgrade to 9.2.0-r3 2019-11-25 09:50:59 +01:00
Oliver Smith c16726177c cross/busybox-static-*: upgrade to 1.31.1-r1 2019-11-24 19:06:26 +01:00
Oliver Smith 93d7dc419f cross/busybox-static-*: upgrade to 1.31.1-r0 2019-10-30 19:08:14 +01:00
Oliver Smith 55a71fea98 cross/musl-*: upgrade to 1.1.24-r0 2019-10-18 21:16:04 +02:00
Oliver Smith 54a4807d21 cross/binutils-*: upgrade to 2.33.1-r0 2019-10-13 15:19:41 +02:00
Oliver Smith 9984bf9e14 cross/gcc-*: adjust to upstream changes
Alpine made some minor modifications to the gcc aport, without
changing the version. Let's adjust the pmaports too, so we stay in
sync. [ci:skip-vercheck]

Related: https://gitlab.alpinelinux.org/alpine/aports/commit/97a2b093b1a8629a932b92fea13dfafc649dbb3d
2019-10-01 09:57:30 +02:00
Oliver Smith a039e6f1f8 cross/gcc-*: upgrade to 9.2.0-r2
[ci:skip-build]: won't finish in time
2019-09-19 23:07:15 +02:00
Oliver Smith ceefd198f9 Cosmetic: cross/binutils-*: remove empty line
The last update of the binutils-* pmaports were not made with the latest
pmbootstrap version, which has the additional empty line remved in the
generated aports. Fix this, so we get an empty diff when running
aportgen, unless the binutils version was changed in Alpine.

[ci:skip-build], [ci:skip-vercheck]
2019-09-18 20:44:28 +02:00
Oliver Smith aa9cc057f1 cross/binutils-*: upgrade to 2.32-r0 2019-09-16 22:51:35 +02:00
Daniele Debernardi 811dc68960 cross/binutils{aarch64,armhf,armv7}: remove extra newline (!627)
Adjust to fix in aportgen code, that was part of pmbootstrap!1811.

[ci:skip-vercheck]
2019-09-14 05:03:16 +02:00
Oliver Smith d1078bc319 cross/busybox-static-*: upgrade to 1.31.0-r1 2019-09-14 00:20:09 +02:00
Luca Weiss 8ed829516a cross/gcc-*: regen for gcc9 (!624)
[ci:skip-build]: will not finish in time and does not build with --strict
because of an abuild bug that will be fixed in the next abuild release by
this patch:

https://github.com/alpinelinux/abuild/commit/c54d39d8aa5f4070778ab57f94ae0bcfb1c7a824
2019-09-12 17:47:03 +02:00
Oliver Smith e72aad5dba {main,cross}/gcc{4,6}*: bump pkgrel
Rebuild all other GCC packages against mpfr4, so they don't fail with:

Error loading shared library libmpfr.so.4: No such file or directory (needed by /usr/gcc4/libexec/gcc/x86_64-alpine-linux-musl/4.9.2/cc1)

[ci:skip-build]: won't finish in time
Related: 2b32ed3a48786fa151cad8f920e5d9997bee94ed in Alpine's aports.git
2019-09-11 21:32:52 +02:00
Oliver Smith de2b9a33b4 cross/crossdirect: pkgrel bump
Rebuild to make it use the new armhf triplet. Otherwise cross compiling
with crossdirect to armhf fails with:

ERROR: crossdirect: failed to execute /native/usr/lib/ccache/bin/armv6-alpine-linux-muslgnueabihf-gcc: No such file or directory

This finally fixes #295.
2019-09-11 20:51:14 +02:00
Oliver Smith 6bea557208 cross/ccache-cross-symlinks: pkgrel bump
Rebuild to make it use the new armhf triplet. Otherwise cross compiling
with crossdirect to armhf fails with:

ccache: error: Could not find compiler "armv6-alpine-linux-muslgnueabihf-gcc" in PATH

Related: #295
2019-09-11 20:50:54 +02:00
Oliver Smith 731423e13b cross/binutils-armhf: upgrade to 2.32.0
Upgrading binutils-armhf was blocked, after the armhf triplet had been
renamed and gcc-armhf still had the old triplet. Now gcc-armhf was
upgraded. When trying to the upgraded build gcc-armhf with the current
set of binary packages, without updating binutils-armhf, it fails with:

configure: error: cannot compute suffix of object files: cannot compile

So let's upgrade binutils-armhf too and finally have the triplet of both
programs in sync again \o/

Related: #295
2019-09-11 20:49:55 +02:00
Oliver Smith 0cae49b26f cross/gcc-*: bump pkgrel
Make the version match Alpine's gcc again. Fixes libstdc++ unsatisfiable
constrains related error messages (because the libstdc++ generated by
these cross-* packages has the same pkgver and pkgrel again as the one
provided by Alpine's gcc package).

[ci:skip-build]: won't finish in time

The upstream compat test case will still fail after this, there are more
issues that need to be resolved. I'm on it.
2019-09-11 19:00:28 +02:00
Oliver Smith 6afffe73e1 cross/musl-*: upgrade to 1.1.23-r3 2019-08-17 09:34:32 +02:00
Oliver Smith bfac093092 cross/musl-*: upgrade to 1.1.23-r2 2019-08-06 12:36:15 +02:00
Oliver Smith fe8858d59e cross/musl-*: update to 1.1.23-r1 2019-07-28 10:49:21 +02:00