By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.

Bug 695

Summary: Build issue: kdenetwork 3.5.13, several FTBFS in kopete (rhel/fedora)
Product: TDE Reporter: Francois Andriot <albator78>
Component: tdenetworkAssignee: Timothy Pearson <kb9vqf>
Status: RESOLVED FIXED    
Severity: critical CC: bugwatch, darrella
Priority: P5    
Version: 3.5.13 [Trinity]   
Hardware: All   
OS: Linux   
Compiler Version: TDE Version String:
Application Version: Application Name:
Attachments: Fix jabber protocol compilation
Fix motionaway plugin compilation
Fix msn protocol compilation
Fix sms protocol compilation
Missing 'dummy.cpp' file

Description Francois Andriot 2011-11-27 12:47:23 CST
Created attachment 159 [details]
Fix jabber protocol compilation

Hello, I found out that the CMAKE build of kdenetwork does NOT compile any Kopete protocol by default. So I activated them all.
Then I got a lot of FTBFS.

1) Error during jabber protocol compilation (missing ldflags)
2) Error during MSN protocol compilation (missing include file, missing file 'dummy.cpp' generated by Makefile.am !)
3) Error during motionautoaway plugin compilation (missing V4L1 check)
4) Error during SMS protocol compilation (syntax error !)

I guess nobody ever tried to build the entire kopete (all plugins, all protocols) with CMAKE.
Comment 1 Francois Andriot 2011-11-27 12:47:47 CST
Created attachment 160 [details]
Fix motionaway plugin compilation
Comment 2 Francois Andriot 2011-11-27 12:48:16 CST
Created attachment 161 [details]
Fix msn protocol compilation
Comment 3 Francois Andriot 2011-11-27 12:48:52 CST
Created attachment 162 [details]
Fix sms protocol compilation
Comment 4 Francois Andriot 2011-11-27 12:50:21 CST
Created attachment 163 [details]
Missing 'dummy.cpp' file

Copy this file as 'kopete/protocols/msn/dummy.cpp'
Comment 5 Darrell 2011-11-28 18:41:24 CST
Patches all build.

kdenetwork will ftbfs with -DBUILD_KOPETE_PROTOCOL_JABBER=ON. Refer to bug report 700.
Comment 6 Timothy Pearson 2012-01-15 17:29:12 CST
Comment on attachment 160 [details]
Fix motionaway plugin compilation

kdenetwork-3.5.13-kopete_motionawayplugin_ftbfs.patch committed to GIT in hash f9d73bf.
Comment 7 Timothy Pearson 2012-01-15 17:30:47 CST
Comment on attachment 161 [details]
Fix msn protocol compilation

kdenetwork-3.5.13-kopete_msn_protocol.patch committed to GIT in hash b874b93.
Comment 8 Timothy Pearson 2012-01-15 17:33:07 CST
Comment on attachment 162 [details]
Fix sms protocol compilation

kdenetwork-3.5.13-kopete_sms_protocol.patch committed to GIT in hash 9d55f38.
Comment 9 Timothy Pearson 2012-01-15 17:37:11 CST
Comment on attachment 163 [details]
Missing 'dummy.cpp' file

kdenetwork-3.5.13-dummy.cpp committed to GIT in hash 59cdd35.
Comment 10 Timothy Pearson 2012-01-15 17:43:29 CST
(In reply to comment #0)
> I guess nobody ever tried to build the entire kopete (all plugins, all
> protocols) with CMAKE.

Most likely not.  I still use Autotools to build tdenetwork on Debian and Ubuntu.

jabber fix committed to GIT in hash 3acd5cf.

Thanks for reporting, and for the patches!