Commit graph

451 commits

Author SHA1 Message Date
Oliver Smith
52fbd2f26e
cross/busybox-static-*: upgrade to 1.36.1-r9 2023-10-03 20:38:02 +02:00
Oliver Smith
3faffb7b93
cross/grub-efi-x86: upgrade to 2.06-r14 2023-09-29 09:24:02 +02:00
Oliver Smith
bfe9fe8ad6
cross/busybox-static-*: upgrade to 1.36.1-r8 2023-09-22 09:17:51 +02:00
Oliver Smith
6f0dfe9c96
cross/busybox-static: upgrade to 1.36.1-r7 2023-09-15 08:52:05 +02:00
Oliver Smith
d9830c6304
cross/crossdirect: partially use sccache for rust (MR 4310)
Wrap rustc commands with sccache when building native build scripts.
More interesting will be using sscache for compiling for the target
architecture, but sccache currently refuses to cache with --sysroot.
This can be optimized further later on, get some initial support for
sccache in here first.

While at it, tweak the -vV logic to also support -V, start using semver
with this and add myself as maintainer of the package.

[ci:skip-build]: already built successfully in CI
2023-09-05 08:45:41 +02:00
Clayton Craft
09a3c1dc8c
cross/busybox-*: upgrade to 1.36.1-r6 2023-08-16 14:49:30 -07:00
Clayton Craft
e72592cd9a
cross/gcc-*: upgrade to 13.1.1_git20230722-r2 2023-08-16 14:45:25 -07:00
Oliver Smith
f0cc1edccc
cross/busybox-static-*: upgrade to 1.36.1-r5 2023-08-06 18:35:58 +02:00
Pablo Correa Gómez
80e78d417f cross/musl-*: upgrade to 1.2.4_git20230717-r2 2023-07-30 11:04:35 +00:00
Oliver Smith
2ad28222c0
cross/musl-*: upgrade to 1.2.4_git20230717-r0 2023-07-28 07:53:10 +02:00
Bart Ribbers
d0f6e2e690
cross/gcc-*: upgrade to 13.1.1_git20230715-r1 2023-07-25 22:19:00 +02:00
Affe Null
f0286576e7
cross/crossdirect: improve rust handling (MR 4234)
Add a cargo wrapper which appends a --target argument to the command
line. This makes cargo pass the --target argument to rustc for crates
being built for the target architecture, even if the target is the same
as the host. It will omit the --target argument for build scripts and
crates used in macros.

Check for this --target argument in the rustc wrapper and adjust the
library paths depending on its presence. The fallback that runs rustc
under qemu is no longer needed because macros are now built for the
native architecture and can be loaded into the native compiler without
any problems.

Also check if the arguments passed to rustc are "-vV". If this is the
case, we still need to fall back to the target rustc because the native
rustc will return the wrong architecture. If the wrong host architecture
is passed to a build script, it might try to look for a cross-compiler
or do something else that doesn't work.

[ci:skip-build]: already built successfully in CI
2023-07-24 08:32:10 +02:00
Clayton Craft
def1f6200f
cross/gcc-*: upgrade to 13.1.1_git20230715 2023-07-23 14:08:07 -07:00
Oliver Smith
6040a83bc2
cross/busybox-static-*: upgrade to 1.36.1-r4 2023-07-23 18:07:44 +02:00
Oliver Smith
0043344385
cross/binutils-*: remove (MR 3275)
Use the recently added binutils-cross packages in Alpine instead of our
own ones.
2023-07-21 09:32:40 +02:00
Oliver Smith
e6ae7507dd
cross/musl-*: upgrade to 1.2.4-r6 2023-07-21 09:29:55 +02:00
Oliver Smith
bf8bbc9a88
cross/gcc-*: upgrade to 13.1.1_git20230715-r1 2023-07-17 08:44:21 +02:00
Rudraksha Gupta
50dd205fd8
cross/gcc-*: upgrade to 13.1.1_git20230708-r0 (MR 4247)
[ci:skip-build]: already built successfully in CI
2023-07-10 23:21:52 -04:00
Stefan Hansson
53ea67b177
cross/musl-*: upgrade to 1.2.4-r5 2023-07-10 19:09:35 +02:00
Oliver Smith
64890d86ee
cross/busybox-static-*: upgrade to 1.36.1-r3 2023-07-07 09:34:34 +02:00
Luca Weiss
78cbceb756
cross/musl-*: upgrade to 1.2.4-r2 (MR 4225)
[ci:skip-build]: already built successfully in CI
2023-07-04 21:02:55 +02:00
Stefan Hansson
b59aac214c
cross/gcc-*: upgrade to 13.1.1_git20230701-r0 2023-07-03 06:15:03 +02:00
Newbyte
0bcef33a6d
cross/gcc-*: upgrade to 13.1.1_git20230624-r2 2023-07-01 23:09:30 +02:00
Newbyte
c1fc79202f
cross/busybox-static-*: upgrade to 1.36.1-r2 2023-07-01 10:06:12 +02:00
Newbyte
8d9b899b04
cross/gcc-*: upgrade to 13.1.1_git20230624-r1 2023-07-01 10:05:20 +02:00
Pablo Correa Gómez
16b030c8aa
cross/gcc-*: bump to 13.1.1_git20230617 (MR 4192)
[ci:skip-build]: already built successfully in CI
2023-06-19 20:42:02 +02:00
Oliver Smith
2e216a3592
cross/binutils-*: upgrade to 2.40-r12 2023-06-16 09:27:16 +02:00
Oliver Smith
35f17bfa38
cross/musl-*: upgrade to 1.2.4-r1 2023-06-13 07:39:46 +02:00
Oliver Smith
d1f839d2cb
cross/busybox-static-*: upgrade to 1.36.1-r1 2023-06-13 07:39:41 +02:00
Clayton Craft
e85eada1ad
cross/gcc-*: upgrade to 13.1.1_git20230603-r0 2023-06-09 11:45:27 -07:00
Newbyte
7a9d86bc25
cross/gcc-*: upgrade to 13.1.1_git20230527-r1 2023-05-29 18:48:58 +02:00
Newbyte
b8023b44e1
cross/gcc-*: upgrade to 13.1.1_git20230527-r0 2023-05-29 11:42:50 +02:00
Oliver Smith
559454de25
cross/busybox-static-*: upgrade to 1.36.1 2023-05-28 23:10:21 +02:00
Oliver Smith
f427ccd09d
cross/binutils-*: upgrade to 2.40-r11 2023-05-28 23:10:15 +02:00
Oliver Smith
a8f0c9268e
cross/grub-efi-x86: upgrade to 2.06-r13 2023-05-24 09:50:57 +02:00
Oliver Smith
7926019217
cross/binutils-*: upgrade to 2.40-r8 (MR 4107)
Generated with:
https://lists.sr.ht/~postmarketos/pmbootstrap-devel/patches/41318
2023-05-22 08:54:25 +02:00
Newbyte
b891b8b18b
cross/gcc-*: upgrade to 13.1.1_git20230520-r0 2023-05-21 21:12:02 +02:00
Newbyte
6d72b33b41
cross/gcc-*: upgrade to 13.1.1_git20230513-r2 2023-05-17 22:27:00 +02:00
Newbyte
9c858aad62
cross/busybox-static-*: upgrade to 1.36.0-r11 2023-05-15 14:40:58 +02:00
Newbyte
8a9170d125
cross/binutils-*: upgrade to 2.40-r7 2023-05-15 14:40:32 +02:00
Newbyte
57b22658a9
cross/gcc-*: upgrade to 13.1.1_git20230513-r1 2023-05-15 10:15:31 +02:00
Newbyte
13904bb777
cross/busybox-static-*: upgrade to 1.36.0-r10 2023-05-14 18:31:53 +02:00
Newbyte
6352910769
cross/binutils-*: upgrade to 2.40-r6 2023-05-14 18:31:29 +02:00
Newbyte
741b9caece
cross/grub-efi-x86: upgrade to 2.06-r12 2023-05-13 10:32:21 +02:00
Newbyte
919c24cecb
cross/busybox-static-*: upgrade to 1.36.0-r9 2023-05-06 23:22:53 +02:00
Newbyte
2f1d832d4d cross/musl-*: upgrade to 1.2.4 2023-05-03 14:12:26 +00:00
Clayton Craft
88f58f6a11
cross/busybox-static-a*: upgrade to 1.36.0-r8 2023-04-24 11:58:30 -07:00
Oliver Smith
ccb594c646
cross/musl-*: upgrade to 1.2.3_git20230411 2023-04-18 19:55:58 +02:00
Clayton Craft
ef69eb7bdb
cross/musl-*: upgrade to 1.2.3_git20230322-r3 2023-04-13 23:16:53 -07:00
Clayton Craft
c3b0ea0021
cross/busybox-static-*: upgrade to 1.36.0-r7 2023-04-13 23:15:46 -07:00