diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2024-07-21 11:39:54 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2024-07-21 12:00:29 +0200 |
| commit | 6628c6f21979a92a2056eb463b6995622d55a0b3 (patch) | |
| tree | 845b31e9ae72d2d41fcfc88a7102e7b7a09da1e5 | |
| parent | 9b58fc2629098e2058209b01b7210a1648cc5012 (diff) | |
| download | SOS-6628c6f21979a92a2056eb463b6995622d55a0b3.tar.gz SOS-6628c6f21979a92a2056eb463b6995622d55a0b3.zip | |
build MentOS on ubuntu-24.04 using clang-18v0.2.2
This fixes a linker issue causing a crash during boot.
| -rw-r--r-- | .github/workflows/build.yml | 9 | ||||
| -rw-r--r-- | CHANGELOG.md | 4 |
2 files changed, 8 insertions, 5 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8ca29f6..5d6109f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -8,7 +8,10 @@ on: jobs: build-mentos: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 + env: + CC: clang-18 + CXX: clang++-18 steps: - name: Checkout the sources uses: actions/checkout@v4 @@ -18,7 +21,7 @@ jobs: uses: actions/cache@v4 with: path: MentOS/build - key: 524bd2d-mentos-cached-build + key: 524bd2d-3-mentos-cached-build - name: Checkout MentOS submodule if: steps.mentos-cached-build.outputs.cache-hit != 'true' @@ -28,7 +31,7 @@ jobs: if: steps.mentos-cached-build.outputs.cache-hit != 'true' run: | sudo apt-get update - sudo apt-get install -y nasm fuse2fs + sudo apt-get install -y clang-18 nasm fuse2fs - name: Build if: steps.mentos-cached-build.outputs.cache-hit != 'true' diff --git a/CHANGELOG.md b/CHANGELOG.md index c7dd205..50498d2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,2 +1,2 @@ -# v0.2.1 -* Build Akronyme und Inhaltsverzeichnis beim ersten Mal +# v0.2.2 +* CI: Build using clang-18 |
