Skip to content
This repository was archived by the owner on Aug 30, 2025. It is now read-only.

Commit d73b815

Browse files
Revert naev-macos to the cctools based OSXCross branch and pin Fedora to 41
apple-libtapi seems to have issues building with Clang 20. llvm-install-name-tool can't deal with the libgcc shared library unfortunately so we can't make use of the pure llvm toolchain (yet!)
1 parent b0ed500 commit d73b815

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@
77
- `naev-artwork` (Used to render naev artwork.) ***DEPRECATED***
88
- `naev-linux-archaic` (Used for old release builds) ***DEPRECATED***
99

10+
### v1.12.7
11+
- Revert `naev-macos` to the cctools based OSXCross branch and pin Fedora to 41
12+
- apple-libtapi seems to have issues building with Clang 20.
13+
- llvm-install-name-tool can't deal with the libgcc shared library unfortunately so we can't make use of the pure llvm toolchain (yet!)
14+
1015
### v1.12.6
1116
- Add awk to all Fedora based images
1217

naev-macos/Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Build toolchain in build container to save space.
2-
FROM registry.fedoraproject.org/fedora-minimal:latest AS build
2+
FROM registry.fedoraproject.org/fedora-minimal:41 AS build
33

44
# Install Build dependencies and utilities.
55
RUN microdnf --nodocs --setopt=install_weak_deps=0 -y install bzip2 clang-devel cmake gawk git gzip lld file findutils patch python3 \
@@ -31,7 +31,7 @@ WORKDIR /usr/local/src
3131

3232
# Use my fork of OSXCross until https://github.com/tpoechtrager/osxcross/pull/459 is pulled upstream.
3333
RUN git clone https://github.com/ProjectSynchro/osxcross.git && \
34-
cd osxcross && git checkout 2.0-llvm-based
34+
cd osxcross && git checkout master
3535

3636
# Copy MacOS SDK tarball
3737
COPY MacOSX14.sdk.tar.xz /usr/local/src/osxcross/tarballs
@@ -70,7 +70,7 @@ RUN curl -L -O https://github.com/indygreg/apple-platform-rs/releases/download/a
7070
rm apple-codesign-0.29.0-x86_64-unknown-linux-musl.tar.gz
7171

7272
# Build final container
73-
FROM registry.fedoraproject.org/fedora-minimal:latest
73+
FROM registry.fedoraproject.org/fedora-minimal:41
7474

7575
WORKDIR /
7676
COPY --from=build /usr/lib/osxcross /usr/lib/osxcross

0 commit comments

Comments
 (0)