Describe the bug
In the Windows 32-bit binaries download the included libunbound-8.dll depends on libgcc_s_dw2-1.dll, which is neither a normal Windows system dll or included in the download.
Note that in the 64-bit download, libunbound-8.dll does not depend on the libgcc_s_dw2-1.dll (or similar) library.
To reproduce
Steps to reproduce the behavior:
- Download and unzip https://nlnetlabs.nl/downloads/unbound/unbound-1.23.0-w32.zip.
- Try to load the
libunbound/libunbound-8.dll in a 32-bit programs.
- Loading fails, probably because of missing
libgcc_s_dw2-1.dll (loading the 64-bit version in a 64-bit programs works).
I also viewed the dependencies of the dll with https://github.com/lucasg/Dependencies, which showed me the missing libgcc_s_dw2-1.dll dependency.
Expected behavior
The Windows 32-bit binaries download interludes all non-system dependency for the libunbound-8.dll library.
System:
- Unbound version: 1.23.0 (older version, e.g. 1.18.0 seems to be affected too, so not a new Problems)
- OS: Windows
Describe the bug
In the Windows 32-bit binaries download the included
libunbound-8.dlldepends onlibgcc_s_dw2-1.dll, which is neither a normal Windows system dll or included in the download.Note that in the 64-bit download,
libunbound-8.dlldoes not depend on thelibgcc_s_dw2-1.dll(or similar) library.To reproduce
Steps to reproduce the behavior:
libunbound/libunbound-8.dllin a 32-bit programs.libgcc_s_dw2-1.dll(loading the 64-bit version in a 64-bit programs works).I also viewed the dependencies of the dll with https://github.com/lucasg/Dependencies, which showed me the missing
libgcc_s_dw2-1.dlldependency.Expected behavior
The Windows 32-bit binaries download interludes all non-system dependency for the
libunbound-8.dlllibrary.System: