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

Commit 5152b96

Browse files
Add mingw64-dlfcn and mingw64-physfs packages
Hopefully should resolve build issues, may cause a hang on Windows.
1 parent 4d22331 commit 5152b96

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

naev-windows/Dockerfile.amd64

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,11 @@ WORKDIR /tmp
1111
# Install build requirements
1212
RUN 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 outdated, pending https://bugzilla.redhat.com/show_bug.cgi?id=2117864
1514
# Note to selves: mingw64-dlfcn is:
16-
# - outdated, pending https://bugzilla.redhat.com/show_bug.cgi?id=2117897
1715
# - to be added with great caution in any case: Fedora's hardened build flags make it depend on libssp-0.dll,
1816
# 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 \
20-
mingw64-SDL2 mingw64-SDL2_image mingw64-libpng mingw32-nsis mingw64-pcre2 && \
17+
mingw64-gcc mingw64-dlfcn mingw64-freetype mingw64-libvorbis mingw64-libxml2 mingw64-openal-soft \
18+
mingw64-SDL2 mingw64-SDL2_image mingw64-libpng mingw32-nsis mingw64-pcre2 mingw64-physfs && \
2119
microdnf clean all && \
2220
# Install openblas for mingw (building this from source is an option but probably painful)
2321
curl -L -O https://github.com/xianyi/OpenBLAS/releases/download/v0.3.20/OpenBLAS-0.3.20-x64.zip && \

0 commit comments

Comments
 (0)