Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 May 2006 22:34:17 GMT
From:      Bob Melson <melsonr@earthlink.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/97432: koffice 1.5.0,1 fails to compile
Message-ID:  <200605172234.k4HMYHLr031443@www.freebsd.org>
Resent-Message-ID: <200605172240.k4HMeHU4028105@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         97432
>Category:       ports
>Synopsis:       koffice 1.5.0,1 fails to compile
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed May 17 22:40:16 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Bob Melson
>Release:        5.5-PRERELEASE
>Organization:
>Environment:
FreeBSD aragorn.rgmhome.net 5.5-PRERELEASE FreeBSD 5.5-PRERELEASE #7: Thu Apr 27 19:39:55 MDT 2006     root@aragorn.rgmhome.net:/usr/obj/usr/src/sys/ARAGORN  i386

>Description:
Portupgrading koffice-kde3 1.5.0,1 results in the following error messages:

/usr/local/include/wv2/olestorage.h:165: error: expected `;' before '*' token
/usr/local/include/wv2/olestorage.h:166: error: ISO C++ forbids declaration of `GsfOutfile' with no type
/usr/local/include/wv2/olestorage.h:166: error: expected `;' before '*' token
/usr/local/include/wv2/olestorage.h:175: error: expected `)' before '*' token
/usr/local/include/wv2/olestorage.h:176: error: expected `)' before '*' token
/usr/local/include/wv2/olestorage.h:178: error: ISO C++ forbids declaration of `GsfInfile' with no type
/usr/local/include/wv2/olestorage.h:178: error: expected `;' before '*' token
/usr/local/include/wv2/olestorage.h:179: error: ISO C++ forbids declaration of `GsfOutfile' with no type
/usr/local/include/wv2/olestorage.h:179: error: expected `;' before '*' token
In file included from graphicshandler.cpp:23:
/usr/local/include/wv2/olestream.h:87: error: expected `)' before '*' token
/usr/local/include/wv2/olestream.h:153: error: ISO C++ forbids declaration of `GsfInput' with no type
/usr/local/include/wv2/olestream.h:153: error: expected `;' before '*' token
/usr/local/include/wv2/olestream.h:160: error: expected `)' before '*' token
/usr/local/include/wv2/olestream.h:221: error: ISO C++ forbids declaration of `GsfOutput' with no type
/usr/local/include/wv2/olestream.h:221: error: expected `;' before '*' token
gmake[4]: *** [graphicshandler.lo] Error 1
gmake[4]: Leaving directory `/usr/ports/editors/koffice-kde3/work/koffice-1.5.0/filters/kword/msword'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/usr/ports/editors/koffice-kde3/work/koffice-1.5.0/filters/kword'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/ports/editors/koffice-kde3/work/koffice-1.5.0/filters'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/editors/koffice-kde3/work/koffice-1.5.0'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/editors/koffice-kde3.

Upon investigation, it appears the actual error is in the include file declarations for wv2-0.2.2_2.  Deinstalled wv2 and reinstalled via both port and package with no change in results.

As an aside, this is the third update to koffice which has, for some reason or another, failed to compile on my machine.


>How-To-Repeat:
Try to compile koffice-kde3, either manually (cd /usr/ports/editors/koffice-kde3; make) or do a portupgrade koffice\*.
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200605172234.k4HMYHLr031443>