public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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