#1223 closed bug
Unnecessary DLLs on Windows
Reported by: | ETZel | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | 1.3 |
Component: | Packaging | Version: | 1.2.3 |
Keywords: | windows | Cc: |
Description
These files probably should not be included in the Windows installation of Deluge:
- POWRPROF.dll and MSIMG32.DLL are parts of Windows
- win32ui.pyd module and it's dependency mfc90.dll are not used (and never should be)
- freetype6.dll, libexpat-1.dll, libpng14-14.dll are parts of Windows Gtk+ runtime (without "Compatibility libs" option)
Change History (9)
comment:1 by , 15 years ago
Milestone: | → 1.3.0 |
---|
comment:2 by , 15 years ago
Status: | new → pending |
---|
comment:3 by , 15 years ago
Status: | pending → new |
---|
- POWRPROF.dll and MSIMG32.DLL are included in Windows 2000 and later, see requirements section (at the bottom) for http://msdn.microsoft.com/en-us/library/dd144957(VS.85).aspx GradientFill and http://msdn.microsoft.com/en-us/library/aa373201(VS.85).aspx SetSuspendState.
- win32ui is not imported in deluge code, nothing else depends on mfc90.dll.
- Expat, Freetype2 and libpng libaries are listed as officially included on Gtk+ Runtime Home Page.
comment:4 by , 15 years ago
Status: | new → pending |
---|
follow-up: 6 comment:5 by , 15 years ago
yep, msvcp90.dll, mswsock.dll, powrprof.dll should be excluded from a python windows binary.
comment:6 by , 15 years ago
Status: | pending → new |
---|
Replying to maxx.h: mswsock.dll and msvcp90.dll are not in the latest (1.2.3) Windows release, what are you talking about? And MSVCP71.dll, MSVCR71.dll and MSVCR90.dll cannot be dropped (although I do not undertand why build libtorrent with an older VS 2003 runtime)
comment:7 by , 15 years ago
Status: | new → pending |
---|
(sorry, issue status somwhow changes to "new" when I comment, reverting)
comment:8 by , 15 years ago
Type: | defect → bug |
---|
EZtel this needs to be changed to new otherwise when set to pending it will close automatically in 14 days.
comment:9 by , 15 years ago
Status: | pending → closed |
---|
This ticket was closed automatically by the system. It was previously set to a Pending status and hasn't been updated within 14 days.
Are we sure these are unnecessary on all supported versions of Windows? Eg, do all versions of Windows ship the required DLLs?