Bug 229084 - fails to build - cannot find include file: "parseholiday.h"
Summary: fails to build - cannot find include file: "parseholiday.h"
Status: RESOLVED FIXED
Alias: None
Product: kdepimlibs
Classification: Applications
Component: kholidays (show other bugs)
Version: 4.4
Platform: Compiled Sources Solaris
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-01 23:57 UTC by tropikhajma
Modified: 2010-03-07 00:03 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tropikhajma 2010-03-01 23:57:44 UTC
Version:            (using Devel)
Compiler:          Sun Studio 12 U1 
OS:                Solaris
Installed from:    Compiled sources

building kdepimlibs fails with 
...
[ 79%] Building CXX object kholidays/CMakeFiles/kholidays.dir/parsers/plan1/holidayparserdriverplanold.o
[ 79%] Building C object kholidays/CMakeFiles/kholidays.dir/parsers/plan1/scanholiday.o
"scanholiday.lex", line 4: cannot find include file: "parseholiday.h"
"scanholiday.lex", line 20: error: undefined symbol: kcallval
"scanholiday.lex", line 20: error: undefined struct/union member: ival*
...

kdepimlibs used to compile from current svn just fine at least till Jan 26 (http://my.cdash.org/index.php?project=kdepimlibs&date=2010-01-27)
first documented breakage is on Feb 11 (http://my.cdash.org/index.php?project=kdepimlibs&date=2010-02-12)

It builds on other platform so I guess it's caused by something subtle, compiler dependent.
Comment 1 Allen Winter 2010-03-06 14:57:51 UTC
SVN commit 1099995 by winterz:

add parsers/plan1 to the include_directories() for building on Sun Studio 12U1
BUG: 229084


 M  +2 -0      CMakeLists.txt  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1099995
Comment 2 tropikhajma 2010-03-07 00:03:08 UTC
Thanks! It builds now.