Bug 276365

Summary: attica does not link: missing hasAchievementService and hasForumService
Product: [Frameworks and Libraries] frameworks-attica Reporter: Robert Marmorstein <robert>
Component: generalAssignee: Frederik Gladhorn <gladhorn>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Add achievement Version accessors to provider.cpp
Add forum Version accessors to provider.cpp

Description Robert Marmorstein 2011-06-23 22:19:47 UTC
Created attachment 61288 [details]
Add achievement Version accessors to provider.cpp

Version:           unspecified (using Devel) 
OS:                Linux

Git commit 738bcc334ecdc0f434d853736ed97b120864f194

introduced four new functions into provider.h that do not have corresponding implementations in provider.cpp.

This prevents smokekde (and possibly other packages) from building due to linking errors.  

The accessors are simple and easy to write -- I will provide a patch to the reviewboard if I can and attach the patch to this bug.

Reproducible: Always

Steps to Reproduce:
1.  Compile and Install latest libattica from git.
2.  Try to compile smokekde.  
3.  Fail!

Actual Results:  
Projects do not link against latest libattica.

Expected Results:  
Projects successfully link against libattca.
Comment 1 Robert Marmorstein 2011-06-23 22:20:35 UTC
Created attachment 61289 [details]
Add forum Version accessors to provider.cpp
Comment 2 Robert Marmorstein 2011-06-24 22:40:33 UTC
Fixed in commit 9236da9dd3b314787645007151795a39009ef978 and commit a9a0b2a4bd800428fa6e1d9678449cdb07fbf788.