sigoden / dufs

A file server that supports static serving, uploading, searching, accessing control, webdav...
Other
5.27k stars 252 forks source link

Version 0.41 can't run on Win2008R2 server #395

Closed fimmspin closed 1 day ago

fimmspin commented 1 month ago

Version 0.40 worked ok (dufs-v0.40.0-i686-pc-windows-msvc.zip), but the new version 0.41 can't start.

Has something changed about requirements, different compile options or different minimum VCC version?

Tried both i686 version (that I always used, until 0.40) and also the x86_64 version, but with no success.

sigoden commented 4 weeks ago

dufs v0.41 built with rust v1.78.0, see https://github.com/sigoden/dufs/actions/runs/9184886300/job/25257924693#step:4:146

but ruts v1.78.0 dropped support for Windows 7, see https://blog.rust-lang.org/2024/02/26/Windows-7.html

Two new targets have been added with Windows 7 as their baseline: x86_64-win7-windows-msvc and i686-win7-windows-msvc. They are starting as Tier 3 targets, meaning that the Rust codebase has support for them but we don't build or test them automatically. Once these targets reach Tier 2 status, they will be available to use via rustup.

When *-win7-windows-msvc reaches Tier 2 status, we may build dufs-*-win7-windows-msvc to support Windows 7.

coflery commented 3 weeks ago

The same situation, Version 0.41 work bad on Windows7x64:

image

sigoden commented 1 day ago

Sorry, dufs cannot run on Windows 7. There's no solution for this issue in the short term. I'll continue to look into it and hopefully find a solution.