Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 46886 - patch fixing ocidl.h header from xmingw-win32api package.
Summary: patch fixing ocidl.h header from xmingw-win32api package.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Stefan Jones (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 46942
  Show dependency tree
 
Reported: 2004-04-05 12:15 UTC by Adrian Smarzewski
Modified: 2005-04-20 11:01 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ocidl.h patch for xmingw-win32api package (xmingw-w32api-ocidl.patch,297 bytes, patch)
2004-04-05 12:18 UTC, Adrian Smarzewski
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Smarzewski 2004-04-05 12:15:52 UTC
ocidl.h header from xmingw-win32api package has buggy declaration
of QACONTAINERFLAGS enum. The Mingw-Team has been informed and
future releases of win32api package won't be buggy, but I think
we can attach this patch do ebuild file to fix it quickly. My new
ebuild for wxActiveX library for example needs this patch to compile.
The patch for header file is attached.


Reproducible: Always
Steps to Reproduce:
a.cpp:
#include <olectl.h>

b.cpp:
#include <olectl.h>

try to compile and link it.

Actual Results:  
you will have linker error.

Expected Results:  
applications using ole will link without problems.
Comment 1 Adrian Smarzewski 2004-04-05 12:18:04 UTC
Created attachment 28751 [details, diff]
ocidl.h patch for xmingw-win32api package
Comment 2 Stefan Jones (RETIRED) gentoo-dev 2004-04-07 01:36:08 UTC
Added patch, thanks