[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-mac
Subject:    Re: [KDE/Mac] Avoiding baloo trouble
From:       Ian Wadham <iandw.au () gmail ! com>
Date:       2014-05-08 6:42:48
Message-ID: 505890A1-C52D-4919-AC31-D720B1CE5B8B () gmail ! com
[Download RAW message or body]

Hi Marko and Nicolas,

On 02/05/2014, at 3:48 AM, mk-lists@email.de wrote:
Nicolas wrote:, also on 2/5/2014:
>> It is possible to build KDE without it, which is not an option with nepo=
muk. =

> oh, is that so?
> From what I read on KDE-DEVEL it could be that some applications won=92t =
work properly or complain during build time if baloo isn=92t enabled.

Have either of you succeeded in building baloo on Apple OS X yet?
I have been struggling with it for the best part of a week.  It keeps
failing because it cannot find malloc_trim() on Apple OS X.  It is a
GNU extension they say.  See https://git.reviewboard.kde.org/r/117187/ =85

I adapted the patch given in that review to the KDE/4.13 branch and
eventually got baloo and baloo-widgets to build.  The adaptation was a
bit tricky because the code for baloo is changing all the time and the patch
was for the master branch code, which is quite different.

Re building without baloo, I cannot see ANYWHERE in the CMake files
where that option can be taken.  FWIW I cannot see how baloo gets built
AT ALL.  The source code is in subdirectories of kdelibs, but I cannot see
any CMake command for add_subdirectory or anything like that which
triggers the build.  Yet it does get built, after kdelibs and a few later
prerequisites have been built.  Secret KDE business? =85 ;-)

>> This should make it possible to provide it as a variant with Macports, s=
o that users could
>> have it if desired, but without imposing it or requiring active changes =
by users who don=92t
>> want it around. =

> Well, if that=92s possible great. I think baloo should be opt-in-able for=
 those who want it, but per default be set to off.
> Do you agree?

ATM it seems kdepimlibs and the PIM applications depend on baloo, also
Gwenview and some KDE extragear stuff: milou and plasma-mediacenter.
And you cannot build kdelibs without baloo.  I guess that list will grow.

Cheers, Ian W.




_______________________________________________
kde-mac@kde.org
List Information: https://mail.kde.org/mailman/listinfo/kde-mac
KDE/Mac Information: http://community.kde.org/Mac
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic