On Fri, 17 Aug 2012 16:43:51 +0600, Andrey Rahmatullin wrote:
> On Fri, Aug 17, 2012 at 12:03:23PM +0200, Simon Josefsson wrote:
>> > So yes, we have the problem for precompiled windows DLLs in a source
>> > package.
>> Interesting, that issue seems rather common. Maybe a lintian check
>> could alarm packagers of this?
This is part of Windows. I don't expect Debian has been granted
permission to distribute it. :)
I wonder how many of these DLLs and EXEs link together code licensed
under the GPL with versions of the Microsoft Visual C++ Runtime that does
not ship with Windows (and hence qualify for the 'major parts of the
operating system' exception)?
«i686-w64-mingw32-objdump -p foo.dll | grep 'DLL Name'» will output a
list of dependant DLLs. The bad ones to look for match at least «msvc[pr]
[0-9]+.dll» or «mfc[0-9]+.dll» (case-insensitively). I'd do this myself,
but I don't have the hard drive space nor the bandwidth here, sorry.