FS#30695 - wv2 include olestream.h needs updating for new glib.h

Attached to Project: Arch Linux
Opened by David C. Rankin (drankinatty) - Monday, 16 July 2012, 03:44 GMT
Last edited by Andrea Scarpino (BaSh) - Friday, 27 July 2012, 10:31 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Building with the current olestream.h from wv2 (0.4.2-2) results in the error:

In file included from /usr/include/wv2/olestream.h:26:0,
from graphicshandler.cpp:23:
/usr/include/glib-2.0/glib/giochannel.h:28:2: error: #error "Only <glib.h> can be included directly."

The header has not been updated for the new glib.h include scheme. The current:

#include <glib/giochannel.h> // GSeekType

needs to change to:

#include <glib.h> // GSeekType


This task depends upon

Closed by  Andrea Scarpino (BaSh)
Friday, 27 July 2012, 10:31 GMT
Reason for closing:  Won't fix
Additional comments about closing:  Package has been removed from our repos
Comment by David C. Rankin (drankinatty) - Tuesday, 17 July 2012, 15:56 GMT Comment by Antonio Rojas (arojas) - Tuesday, 17 July 2012, 18:28 GMT
wv2 is abandoned upstream and is now developed as part of the calligra tree. IMHO it should be removed from the repo
Comment by David C. Rankin (drankinatty) - Monday, 23 July 2012, 02:30 GMT
Well darn. It looks like it has already been removed and replace by wv. Hopefully it will work as a direct replacement for wv2. Currently trinity/koffice used wv2 as a dependency. Will give wv a try and if it wont work, we will look at wv2 in AUR.

Loading...