[PATCH]][Fwd: Changes in Strigi caused build problems in 4.1 BRANCH]

James Richard Tyrer tyrerj at acm.org
Wed Aug 27 04:04:11 BST 2008


There have been problems building KDE-4.1 BRANCH:

-------- Original Message --------
Subject: Changes in Strigi caused build problems in 4.1 BRANCH
Date: Mon, 18 Aug 2008 19:25:03 -0700
From: James Richard Tyrer <tyrerj at acm.org>
Reply-To: kde-devel at kde.org
To: kde-devel at kde.org

This is from KDELibs:

[ 45%] Building CXX object
kio/kio/dummyanalyzers/CMakeFiles/dummy.dir/dummyanalyzers.o
/usr/SVN/branches/KDE/4.1/kdelibs/kio/kio/dummyanalyzers/dummyanalyzers.cpp:43: 

error: conflicting return type specified for 'virtual char
DummyEndAnalyzer::analyze(Strigi::AnalysisResult&, Strigi::InputStream*)'
/usr/local/KDE-4.1/include/strigi/streamendanalyzer.h:37: error:
overriding 'virtual signed char
Strigi::StreamEndAnalyzer::analyze(Strigi::AnalysisResult&,
Strigi::InputStream*)'
make[2]: ***
[kio/kio/dummyanalyzers/CMakeFiles/dummy.dir/dummyanalyzers.o] Error 1
make[1]: *** [kio/kio/dummyanalyzers/CMakeFiles/dummy.dir/all] Error 2
make: *** [all] Error 2

But I had the same error in other modules (KDESDK, etc.).

<SNIP>

-- 

There are similar problems with KDEPIM and KDESDK.  Fixing the type 
conflicts with the attached 3 patches fixes the problem with the 
compile.  However, I do not know if this creates other problems.

I just built 852908-9 and it build without errors except for unrelated 
problems in KDEBase.

I am using GCC-4.2.4 and I wonder if older versions of the compiler 
ignore the type mismatch.

Note that I did not build KDEBindings so I don't know if there is any 
issue with it.

-- 
JRT





-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: kde4.1_build-kdelibs00.diff
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20080826/56b79d8e/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: kde4.1_build-kdepim00.diff
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20080826/56b79d8e/attachment-0001.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: kde4.1_build-kdesdk00.diff
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20080826/56b79d8e/attachment-0002.ksh>
-------------- next part --------------
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


More information about the kde-core-devel mailing list