* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2024-11-12 8:46 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2024-11-12 8:46 UTC (permalink / raw
To: gentoo-commits
commit: c9aaa3e484e39debe599b82fdc8451833bb8f19e
Author: Michal Rostecki <vadorovsky <AT> protonmail <DOT> com>
AuthorDate: Tue Nov 12 00:39:35 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 12 08:46:11 2024 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=c9aaa3e4
ci: Test crossdev in GitHub Actions
Add a workflow which sets up and tests crossdev for the given list of
targets.
Signed-off-by: Michal Rostecki <vadorovsky <AT> protonmail.com>
Closes: https://github.com/gentoo/crossdev/pull/25
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 47 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
new file mode 100644
index 0000000..5af15bb
--- /dev/null
+++ b/.github/workflows/crossdev.yml
@@ -0,0 +1,47 @@
+name: CI
+
+on:
+ push:
+ branches:
+ - master
+ pull_request:
+ branches:
+ - master
+ schedule:
+ - cron: 00 4 * * *
+
+jobs:
+ crossdev:
+ strategy:
+ matrix:
+ target:
+ - aarch64-unknown-linux-gnu
+ - aarch64-unknown-linux-musl
+ stage3:
+ - latest # `openrc` (glibc+GCC) is tagged as `latest`
+ - musl
+ name: crossdev target=${{ matrix.target }} stage3=${{ matrix.stage3 }}
+ runs-on: ubuntu-latest
+ container: docker.io/gentoo/stage3:${{ matrix.stage3 }}
+ steps:
+ - uses: actions/checkout@v4
+
+ - name: Install dependencies
+ run: |
+ emerge --sync --quiet
+ emerge \
+ app-eselect/eselect-repository \
+ sys-apps/config-site
+
+ - name: Install crossdev
+ run: make install
+
+ - name: Create cross environment
+ run: |
+ eselect repository create crossdev
+ crossdev ${{ matrix.args }} --target ${{ matrix.target }}
+
+ # zstd and its dependencies need both C and C++ toolchain. If any of them
+ # is broken, the installation will fail.
+ - name: Sanity check
+ run: ${{ matrix.target }}-emerge app-arch/zstd
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2024-11-12 15:24 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2024-11-12 15:24 UTC (permalink / raw
To: gentoo-commits
commit: a46280d73c8eef5fafc705d2b91363ae32b48bcf
Author: Michal Rostecki <vadorovsky <AT> protonmail <DOT> com>
AuthorDate: Tue Nov 12 14:12:01 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 12 15:24:00 2024 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=a46280d7
ci: Run the container explicitly with `docker run`
Using `container:` setting in GitHub actions unfortunately doesn't
work with musl-llvm Gentoo images. The reason is that GitHub actions
are injecting a NodeJS binary and for distros other than Alpine, it
injects a binary linked against glibc.[0]
The proper fix would involve either defaulting to musl or making the
libc detection in the container system smarter, but for now, let's just
run the container manually.
[0] https://github.com/actions/runner/blob/6ef5803f24724b77a8d3599a478d06018da5d7c6/src/Runner.Worker/Handlers/StepHost.cs#L143-L172
Signed-off-by: Michal Rostecki <vadorovsky <AT> protonmail.com>
Closes: https://github.com/gentoo/crossdev/pull/27
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 33 +++++++++++++++++----------------
1 file changed, 17 insertions(+), 16 deletions(-)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
index 5af15bb..321bb31 100644
--- a/.github/workflows/crossdev.yml
+++ b/.github/workflows/crossdev.yml
@@ -22,26 +22,27 @@ jobs:
- musl
name: crossdev target=${{ matrix.target }} stage3=${{ matrix.stage3 }}
runs-on: ubuntu-latest
- container: docker.io/gentoo/stage3:${{ matrix.stage3 }}
steps:
- uses: actions/checkout@v4
- - name: Install dependencies
+ - name: Create cross environment
run: |
- emerge --sync --quiet
- emerge \
- app-eselect/eselect-repository \
- sys-apps/config-site
+ docker run -v $(pwd):/workspace -w /workspace \
+ docker.io/gentoo/stage3:${{ matrix.stage3 }} bash -c "
+ # Install dependencies
+ emerge --sync --quiet
+ emerge \
+ app-eselect/eselect-repository \
+ sys-apps/config-site
- - name: Install crossdev
- run: make install
+ # Install crossdev
+ make install
- - name: Create cross environment
- run: |
- eselect repository create crossdev
- crossdev ${{ matrix.args }} --target ${{ matrix.target }}
+ # Create cross environment
+ eselect repository create crossdev
+ crossdev ${{ matrix.args }} --target ${{ matrix.target }}
- # zstd and its dependencies need both C and C++ toolchain. If any of them
- # is broken, the installation will fail.
- - name: Sanity check
- run: ${{ matrix.target }}-emerge app-arch/zstd
+ # zstd and its dependencies need both C and C++ toolchain. If any of them
+ # is broken, the installation will fail.
+ run: ${{ matrix.target }}-emerge app-arch/zstd
+ "
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2025-01-03 11:15 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-01-03 11:15 UTC (permalink / raw
To: gentoo-commits
commit: a73acbc7b8d9b20ef8bbca232903ae64d28e9fc1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 2 23:42:16 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 11:15:13 2025 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=a73acbc7
ci: add avr too
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
index 5ab973a..e4be74f 100644
--- a/.github/workflows/crossdev.yml
+++ b/.github/workflows/crossdev.yml
@@ -85,6 +85,8 @@ jobs:
# Embedded or otherwise special targets
- target: arm-none-eabi
args: --skip-system
+ - target: avr
+ args: --skip-system
- target: nvptx-none
args: --skip-system
stage3:
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2025-01-03 11:15 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-01-03 11:15 UTC (permalink / raw
To: gentoo-commits
commit: 094d2b3c1f7ed0c31e4d552e7633da468a811e36
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 2 23:39:47 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 11:15:12 2025 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=094d2b3c
ci: add embedded/special targets (arm-none-eabi, nvptx-none)
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
index 3d47f63..5ab973a 100644
--- a/.github/workflows/crossdev.yml
+++ b/.github/workflows/crossdev.yml
@@ -82,6 +82,11 @@ jobs:
# - target: sh4eb-unknown-linux-musl
- target: x86_64-unknown-linux-gnu
- target: x86_64-unknown-linux-musl
+ # Embedded or otherwise special targets
+ - target: arm-none-eabi
+ args: --skip-system
+ - target: nvptx-none
+ args: --skip-system
stage3:
- latest # `openrc` (glibc+GCC) is tagged as `latest`
- musl
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2025-01-03 11:15 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-01-03 11:15 UTC (permalink / raw
To: gentoo-commits
commit: 101fbba69d05813cfccdedcd2b14773abdd5d839
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 2 23:44:08 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 11:15:14 2025 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=101fbba6
ci: fix comment typo
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
index fb582f8..03eef0b 100644
--- a/.github/workflows/crossdev.yml
+++ b/.github/workflows/crossdev.yml
@@ -57,7 +57,7 @@ jobs:
- target: powerpc64-unknown-linux-gnu
- target: powerpc64-unknown-linux-musl
- target: riscv32-unknown-linux-gnu
- # busybox fails to buils: `‘SYS_settimeofday’ undeclared`.
+ # busybox fails to build: `‘SYS_settimeofday’ undeclared`.
# - target: riscv32-unknown-linux-musl
- target: riscv64-unknown-linux-gnu
- target: riscv64-unknown-linux-musl
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2025-01-03 11:15 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-01-03 11:15 UTC (permalink / raw
To: gentoo-commits
commit: 40471bb640e7bf98186a5fecc17b755cbf42b939
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 2 23:37:30 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 11:15:12 2025 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=40471bb6
ci: fix whitespace
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
index 27b01b1..3d47f63 100644
--- a/.github/workflows/crossdev.yml
+++ b/.github/workflows/crossdev.yml
@@ -84,7 +84,7 @@ jobs:
- target: x86_64-unknown-linux-musl
stage3:
- latest # `openrc` (glibc+GCC) is tagged as `latest`
- - musl
+ - musl
fail-fast: false
name: crossdev target=${{ matrix.target.target }} stage3=${{ matrix.stage3 }}
runs-on: ubuntu-latest
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2025-01-03 11:15 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-01-03 11:15 UTC (permalink / raw
To: gentoo-commits
commit: e6097049353729713df11837ba6f347effb48690
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 2 23:43:46 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 11:15:13 2025 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=e6097049
ci: fix loong and uncomment
loongarch64, not loongaarch64
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
index e4be74f..fb582f8 100644
--- a/.github/workflows/crossdev.yml
+++ b/.github/workflows/crossdev.yml
@@ -33,10 +33,8 @@ jobs:
# - target: armv7-unknown-linux-gnueabihf
- target: armv7-unknown-linux-musleabi
- target: armv7-unknown-linux-musleabihf
- # binutils fails to configure: `machine 'loongaarch64-unknown' not
- # recognized`
- # - target: loongaarch64-unknown-linux-gnu
- # - target: loongaarch64-unknown-linux-musl
+ - target: loongarch64-unknown-linux-gnu
+ - target: loongarch64-unknown-linux-musl
- target: m68k-unknown-linux-gnu
- target: mips-unknown-linux-gnu
- target: mips-unknown-linux-musl
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2025-01-03 11:15 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-01-03 11:15 UTC (permalink / raw
To: gentoo-commits
commit: b087770c90489c897e2b702e6908e98027477e49
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 2 23:45:37 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 11:15:14 2025 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=b087770c
ci: add HPPA targets
* hppa1.1-unknown-linux-gnu
* hppa2.0-unknown-linux-gnu
* hppa64-unknown-linux-gnu
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
index 03eef0b..fb90c45 100644
--- a/.github/workflows/crossdev.yml
+++ b/.github/workflows/crossdev.yml
@@ -33,6 +33,9 @@ jobs:
# - target: armv7-unknown-linux-gnueabihf
- target: armv7-unknown-linux-musleabi
- target: armv7-unknown-linux-musleabihf
+ - target: hppa1.1-unknown-linux-gnu
+ - target: hppa2.0-unknown-linux-gnu
+ - target: hppa64-unknown-linux-gnu
- target: loongarch64-unknown-linux-gnu
- target: loongarch64-unknown-linux-musl
- target: m68k-unknown-linux-gnu
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2025-01-03 11:15 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-01-03 11:15 UTC (permalink / raw
To: gentoo-commits
commit: 688e9a15973c22490d962f3d90344c0c5aa949a1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 3 10:39:20 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 11:15:15 2025 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=688e9a15
ci: no userland for hppa64
We don't have glibc ported yet upstream.
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
index a6068af..3a4d996 100644
--- a/.github/workflows/crossdev.yml
+++ b/.github/workflows/crossdev.yml
@@ -36,6 +36,7 @@ jobs:
- target: hppa1.1-unknown-linux-gnu
- target: hppa2.0-unknown-linux-gnu
- target: hppa64-unknown-linux-gnu
+ args: --skip-system
- target: loongarch64-unknown-linux-gnu
# musl ebuilds don't support loong. The target is supported upstream,
# we need to fix and test our ebuilds.
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2025-01-03 11:15 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-01-03 11:15 UTC (permalink / raw
To: gentoo-commits
commit: 79f556e81651918c284aaf01a37c802352788c7a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 3 10:38:51 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 11:15:15 2025 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=79f556e8
ci: don't run loong musl
We don't have things wired up for that yet in ::gentoo.
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
index fb90c45..a6068af 100644
--- a/.github/workflows/crossdev.yml
+++ b/.github/workflows/crossdev.yml
@@ -37,7 +37,9 @@ jobs:
- target: hppa2.0-unknown-linux-gnu
- target: hppa64-unknown-linux-gnu
- target: loongarch64-unknown-linux-gnu
- - target: loongarch64-unknown-linux-musl
+ # musl ebuilds don't support loong. The target is supported upstream,
+ # we need to fix and test our ebuilds.
+ #- target: loongarch64-unknown-linux-musl
- target: m68k-unknown-linux-gnu
- target: mips-unknown-linux-gnu
- target: mips-unknown-linux-musl
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2025-01-04 15:19 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-01-04 15:19 UTC (permalink / raw
To: gentoo-commits
commit: 63c1fe9ea8b8fca2d99eb2617c8654b4c295d3bb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 3 23:50:58 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 23:50:58 2025 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=63c1fe9e
ci: add bpf-unknown-none
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
index 3a4d996..f0fba99 100644
--- a/.github/workflows/crossdev.yml
+++ b/.github/workflows/crossdev.yml
@@ -93,6 +93,8 @@ jobs:
args: --skip-system
- target: nvptx-none
args: --skip-system
+ - target: bpf-unknown-none
+ args: --skip-system
stage3:
- latest # `openrc` (glibc+GCC) is tagged as `latest`
- musl
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2025-01-04 15:19 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-01-04 15:19 UTC (permalink / raw
To: gentoo-commits
commit: 6cd7a63029ffd09c5da079775be1365edc159eff
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 3 23:51:26 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 23:51:26 2025 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=6cd7a630
ci: add s390-ibm-linux-gnu
31-bit.
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
index f0fba99..2ba0f5f 100644
--- a/.github/workflows/crossdev.yml
+++ b/.github/workflows/crossdev.yml
@@ -70,6 +70,7 @@ jobs:
# glibc fails to build: `no support for pre-v8 sparc`.
# - target: sparc-unknown-linux-gnu
- target: sparc64-unknown-linux-gnu
+ - target: s390-ibm-linux-gnu
- target: s390x-unknown-linux-gnu
# musl ebuilds don't support s390x. The target is supported upstream,
# we need to fix and test our ebuilds.
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2025-01-04 15:19 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-01-04 15:19 UTC (permalink / raw
To: gentoo-commits
commit: 97df418f74bc38e03e93bcf8746792b6c48ca18a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 3 23:52:39 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 23:56:57 2025 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=97df418f
ci: add alpha-unknown-linux-gnu
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
index c303d49..8d9fbfa 100644
--- a/.github/workflows/crossdev.yml
+++ b/.github/workflows/crossdev.yml
@@ -19,6 +19,7 @@ jobs:
target:
- target: aarch64-unknown-linux-gnu
- target: aarch64-unknown-linux-musl
+ - target: alpha-unknown-linux-gnu
- target: arm-unknown-linux-gnueabi
- target: arm-unknown-linux-gnueabihf
- target: arm-unknown-linux-musleabi
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2025-01-04 15:19 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-01-04 15:19 UTC (permalink / raw
To: gentoo-commits
commit: 6c8d0147034871cd89d02e5470e775756fbdec52
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 3 23:53:29 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 23:56:57 2025 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=6c8d0147
ci: add powerpc64le-unknown-linux-gnu
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
index 8d9fbfa..840ab95 100644
--- a/.github/workflows/crossdev.yml
+++ b/.github/workflows/crossdev.yml
@@ -63,6 +63,7 @@ jobs:
- target: powerpc-unknown-linux-musl
- target: powerpc64-unknown-linux-gnu
- target: powerpc64-unknown-linux-musl
+ - target: powerpc64le-unknown-linux-gnu
- target: riscv32-unknown-linux-gnu
# busybox fails to build: `‘SYS_settimeofday’ undeclared`.
# - target: riscv32-unknown-linux-musl
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2025-01-04 15:19 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-01-04 15:19 UTC (permalink / raw
To: gentoo-commits
commit: 6c2bf7f6c5729a8cd476f34286ec02ff4ce7e54f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 3 23:51:54 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 23:56:53 2025 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=6c2bf7f6
ci: adjust s390x tuple name
unknown -> ibm to match profiles/
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
index 2ba0f5f..c303d49 100644
--- a/.github/workflows/crossdev.yml
+++ b/.github/workflows/crossdev.yml
@@ -71,7 +71,7 @@ jobs:
# - target: sparc-unknown-linux-gnu
- target: sparc64-unknown-linux-gnu
- target: s390-ibm-linux-gnu
- - target: s390x-unknown-linux-gnu
+ - target: s390x-ibm-linux-gnu
# musl ebuilds don't support s390x. The target is supported upstream,
# we need to fix and test our ebuilds.
# - target: s390x-unknown-linux-musl
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2025-01-04 15:19 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-01-04 15:19 UTC (permalink / raw
To: gentoo-commits
commit: de7ff73d292928a9e2168cc0a0860340f09c8e0f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 3 23:57:41 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 23:57:41 2025 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=de7ff73d
ci: add aarch64_be-unknown-linux-gnu
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
index f265484..f74cf03 100644
--- a/.github/workflows/crossdev.yml
+++ b/.github/workflows/crossdev.yml
@@ -19,6 +19,7 @@ jobs:
target:
- target: aarch64-unknown-linux-gnu
- target: aarch64-unknown-linux-musl
+ - target: aarch64_be-unknown-linux-gnu
- target: alpha-unknown-linux-gnu
- target: arm-unknown-linux-gnueabi
- target: arm-unknown-linux-gnueabihf
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] proj/crossdev:master commit in: .github/workflows/
@ 2025-01-04 15:19 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-01-04 15:19 UTC (permalink / raw
To: gentoo-commits
commit: 8e4ef49ce468b9d6658f18d2dc7279c2779ab551
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 3 23:55:28 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 23:56:58 2025 +0000
URL: https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=8e4ef49c
ci: add more arm targets
Add softfp and hardfp targets for armv6j and armv7a.
Signed-off-by: Sam James <sam <AT> gentoo.org>
.github/workflows/crossdev.yml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/.github/workflows/crossdev.yml b/.github/workflows/crossdev.yml
index 840ab95..f265484 100644
--- a/.github/workflows/crossdev.yml
+++ b/.github/workflows/crossdev.yml
@@ -28,12 +28,12 @@ jobs:
- target: armeb-unknown-linux-gnueabihf
- target: armeb-unknown-linux-musleabi
- target: armeb-unknown-linux-musleabihf
- # glibc fails to build: `attempt to use an ARM instruction on a
- # Thumb-only processor`.
- # - target: armv7-unknown-linux-gnueabi
- # - target: armv7-unknown-linux-gnueabihf
- target: armv7-unknown-linux-musleabi
- target: armv7-unknown-linux-musleabihf
+ - target: armv6j-softfp-linux-gnueabi
+ - target: armv6j-unknown-linux-gnueabihf
+ - target: armv7a-softfp-linux-gnueabi
+ - target: armv7a-unknown-linux-gnueabihf
- target: hppa1.1-unknown-linux-gnu
- target: hppa2.0-unknown-linux-gnu
- target: hppa64-unknown-linux-gnu
^ permalink raw reply related [flat|nested] 17+ messages in thread
end of thread, other threads:[~2025-01-04 15:20 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-04 15:19 [gentoo-commits] proj/crossdev:master commit in: .github/workflows/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2025-01-04 15:19 Sam James
2025-01-04 15:19 Sam James
2025-01-04 15:19 Sam James
2025-01-04 15:19 Sam James
2025-01-04 15:19 Sam James
2025-01-04 15:19 Sam James
2025-01-03 11:15 Sam James
2025-01-03 11:15 Sam James
2025-01-03 11:15 Sam James
2025-01-03 11:15 Sam James
2025-01-03 11:15 Sam James
2025-01-03 11:15 Sam James
2025-01-03 11:15 Sam James
2025-01-03 11:15 Sam James
2024-11-12 15:24 Sam James
2024-11-12 8:46 Sam James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox