This repository was archived by the owner on Aug 30, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +9
-2
lines changed
Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change 99- ` naev-steamruntime ` (Used for linux steam builds in the steamruntime (soldier) environment)
1010- ` naev-windows ` (Used to cross compile for Windows.)
1111
12+ ### v1.6.5
13+ Document why mingw64-dlfcn is... interesting.
14+
1215### v1.6.4
1316Document why mingw64-physfs is a horrible idea.
1417
Original file line number Diff line number Diff line change @@ -11,8 +11,12 @@ WORKDIR /tmp
1111# Install build requirements
1212RUN microdnf --nodocs --setopt=install_weak_deps=0 -y install gcc gettext git meson ninja-build python3-pyyaml tar texinfo xz unzip zip \
1313# Install mingw64 packages
14- # Note to selves: mingw64-physfs is version 2, unusable.
15- mingw64-gcc mingw64-dlfcn mingw64-freetype mingw64-libvorbis mingw64-libxml2 mingw64-openal-soft \
14+ # Note to selves: mingw64-physfs is outdated, pending https://bugzilla.redhat.com/show_bug.cgi?id=2117864
15+ # Note to selves: mingw64-dlfcn is:
16+ # - outdated, pending https://bugzilla.redhat.com/show_bug.cgi?id=2117897
17+ # - to be added with great caution in any case: Fedora's hardened build flags make it depend on libssp-0.dll,
18+ # and test-runs under Wine 7.12 showed a startup hang if libssp-0.dll was bundled (as our installer does).
19+ mingw64-gcc mingw64-freetype mingw64-libvorbis mingw64-libxml2 mingw64-openal-soft \
1620 mingw64-SDL2 mingw64-SDL2_image mingw64-libpng mingw32-nsis mingw64-pcre2 && \
1721 microdnf clean all && \
1822# Install openblas for mingw (building this from source is an option but probably painful)
You can’t perform that action at this time.
0 commit comments