Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Aug 30, 2025. It is now read-only.

Commit05063e4

Browse files
Fix some compiler quirks with the upstream toolchain
1 parentdc76c32 commit05063e4

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

‎naev-macos/Dockerfile‎

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
FROM registry.fedoraproject.org/fedora-minimal:latest AS build
33

44
# Install Build dependencies and utilities.
5-
RUN microdnf --nodocs --setopt=install_weak_deps=0 -y install bzip2 clang cmake gawk git gzip file findutils patch python3 \
6-
openssl openssl-devel xz-devel libxml2-develllvm-develuuid-devel unzip tar xz zlib-devel && \
5+
RUN microdnf --nodocs --setopt=install_weak_deps=0 -y install bzip2 clang-devel cmake gawk git gzip lld file findutils patch python3 \
6+
openssl openssl-devel xz-devel libxml2-devel uuid-devel unzip tar xz zlib-devel && \
77
microdnf clean all && \
88
# Verify tool / language versions versions.
99
echo"Verifying clang install" && \
@@ -26,11 +26,12 @@ RUN mkdir build && cd build && \
2626

2727
# Git clone osxcross repo
2828
WORKDIR /usr/local/src
29-
RUN git clone https://github.com/tpoechtrager/osxcross.git
29+
#RUN git clone https://github.com/tpoechtrager/osxcross.git && \
30+
# cd osxcross && git checkout 2.0-llvm-based
3031

31-
# Use my fork of OSXCross until https://github.com/tpoechtrager/osxcross/pull/428 is pulled upstream.
32-
#RUN git clone https://github.com/ProjectSynchro/osxcross.git && \
33-
# cd osxcross && git checkoutosxcross-any-arch
32+
# Use my fork of OSXCross until https://github.com/tpoechtrager/osxcross/pull/459 is pulled upstream.
33+
RUN git clone https://github.com/ProjectSynchro/osxcross.git && \
34+
cd osxcross && git checkout2.0-llvm-based
3435

3536
# Copy MacOS SDK tarball
3637
COPY MacOSX14.sdk.tar.xz /usr/local/src/osxcross/tarballs
@@ -99,10 +100,8 @@ ENV OSXCROSS_MP_INC "1"
99100
ENV APPIMAGE_EXTRACT_AND_RUN 1
100101

101102
# Install build tools.
102-
RUN microdnf --nodocs --setopt=install_weak_deps=0 -y install clang cmake gettext genisoimage gawk git gzip llvm meson ninja-build python3-pip python3-pyyaml rustup unzip tar texinfo xz zlib zip && \
103+
RUN microdnf --nodocs --setopt=install_weak_deps=0 -y install clangclang-devel clang++cmake gettext genisoimage gawk git gzip llvm lld meson ninja-build python3-pip python3-pyyaml rustup unzip tar texinfo xz zlib zip && \
103104
microdnf clean all && \
104-
# Need Meson >=1.7.0 for rust_std=2024, which needs Fedora 42
105-
python3 -m pip install meson --upgrade && \
106105
# Verify tool version.
107106
echo"Verifying meson install" && \
108107
command -v meson && \

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp