diff --git a/Dockerfile b/Dockerfile index c45f4aa..edb4600 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,7 @@ ARG GCC_VERSION=11.2.0 ARG GDB_VERSION=10.2 ARG GMP_VERSION=6.2.1 ARG MAKE_VERSION=4.2 -ARG MINGW_VERSION=8.0.2 +ARG MINGW_VERSION=9.0.0 ARG MPC_VERSION=1.2.1 ARG MPFR_VERSION=4.1.0 ARG NASM_VERSION=2.15.05 @@ -288,7 +288,7 @@ RUN /mingw-w64-v$MINGW_VERSION/mingw-w64-tools/gendef/configure \ WORKDIR /gdb RUN /gdb-$GDB_VERSION/configure \ --host=$ARCH \ - CFLAGS="-Os" \ + CFLAGS="-Os -D_WIN32_WINNT=0x502" \ CXXFLAGS="-Os" \ LDFLAGS="-s" \ && make MAKEINFO=true -j$(nproc) \ @@ -320,6 +320,7 @@ RUN cat $PREFIX/src/busybox-*.patch | patch -p1 \ && sed -ri 's/^(CONFIG_VI)=y/\1=n/' .config \ && sed -ri 's/^(CONFIG_XXD)=y/\1=n/' .config \ && make -j$(nproc) CROSS_COMPILE=$ARCH- \ + CONFIG_EXTRA_CFLAGS="-D_WIN32_WINNT=0x502" \ && cp busybox.exe $PREFIX/bin/ # Create BusyBox command aliases (like "busybox --install") diff --git a/src/SHA256SUMS b/src/SHA256SUMS index a1fd1e5..cba4f5f 100644 --- a/src/SHA256SUMS +++ b/src/SHA256SUMS @@ -4,7 +4,7 @@ d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b gcc-11.2.0.tar aaa1223d534c9b700a8bec952d9748ee1977513f178727e1bee520ee000b4f29 gdb-10.2.tar.xz fd4829912cddd12f84181c3451cc752be224643e87fac497b69edddadc49b4f2 gmp-6.2.1.tar.xz e968ce3c57ad39a593a92339e23eb148af6296b9f40aa453a9a9202c99d34436 make-4.2.tar.gz -f00cf50951867a356d3dc0dcc7a9a9b422972302e23d54a33fc05ee7f73eee4d mingw-w64-v8.0.2.tar.bz2 +1929b94b402f5ff4d7d37a9fe88daa9cc55515a6134805c104d1794ae22a4181 mingw-w64-v9.0.0.tar.bz2 17503d2c395dfcf106b622dc142683c1199431d095367c6aacba6eec30340459 mpc-1.2.1.tar.gz 0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f mpfr-4.1.0.tar.xz 3caf6729c1073bf96629b57cee31eeb54f4f8129b01902c73428836550b30a3f nasm-2.15.05.tar.xz