Your message dated Thu, 31 Jul 2014 08:17:52 +0200
with message-id <[email protected]>
and subject line mingw32 bugs fixed in mingw-w64
has caused the Debian Bug report #429315,
regarding /usr/i586-mingw32msvc/include/oaidl.h: Should include wtypes.h
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
429315: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=429315
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mingw32-runtime
Version: 3.12-1
Severity: important
File: /usr/i586-mingw32msvc/include/oaidl.h
oaidl.h defines SF_TYPE like this:
typedef enum tagSF_TYPE {
SF_ERROR=VT_ERROR,
SF_I1=VT_I1,
SF_I2=VT_I2,
SF_I4=VT_I4,
SF_I8=VT_I8,
SF_BSTR=VT_BSTR,
SF_UNKNOWN=VT_UNKNOWN,
SF_DISPATCH=VT_DISPATCH,
SF_VARIANT=VT_VARIANT
}SF_TYPE;
The VT_* constants used here, such as VT_ERROR, come from wtypes.h . However,
oaidl.h does not include wtypes.h , and oleauto.h includes oaidl.h without
including wtypes.h . This results in compiler errors due to a missing
definition for VT_ERROR. Either oaidl.h should include wtypes.h, or oleauto.h
should include wtypes.h before including oaidl.h . I suggest the former, as I
prefer to have self-contained header files.
- Josh Triplett
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.22-rc1 (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
mingw32-runtime depends on no packages.
Versions of packages mingw32-runtime recommends:
ii mingw32 3.4.5.20060117.1.dfsg-3 Minimalist GNU win32 (cross) compi
-- no debconf information
--- End Message ---
--- Begin Message ---
Hi,
mingw32 is now a transitional package using the mingw-w64 toolchain, and
drops the mingw32-runtime library in favour of the corresponding mingw-w64
package. This change fixes a number of bugs without involving an upgrade to
mingw32-runtime, which will eventually be removed.
Regards,
Stephen
signature.asc
Description: PGP signature
--- End Message ---