Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 46886

Summary: patch fixing ocidl.h header from xmingw-win32api package.
Product: Gentoo Linux Reporter: Adrian Smarzewski <adrian>
Component: New packagesAssignee: Stefan Jones (RETIRED) <cretin>
Status: RESOLVED FIXED    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 46942    
Attachments: ocidl.h patch for xmingw-win32api package

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