[Digikam-users] Macos X compilation: head git w 10.9.1

Julien T julien.t43 at gmail.com
Wed Feb 19 11:54:41 GMT 2014


2014-02-16 16:55 GMT-05:00 Gilles Caulier <caulier.gilles at gmail.com>:

> Before to change cmake configuration arguments, please clean up cmake
> cache file to be sure that all will be handle properly...
>

I did some build from zero and also try to remove build/CMakeCache.txt but
it doesn't change a thing.
after a "cleaned" call of cmake, got this
>>>
$  grep -i nepomuk
/opt/tmp/build-digikam/digikam-software-compilation.1/build/CMakeCache.txt
//Build digiKam with Nepomuk support (default=ON)
ENABLE_NEPOMUKSUPPORT:BOOL=no
NEPOMUK2_ADDONTOLOGYCLASSES_FILE:FILEPATH=/opt/local/lib/cmake/NepomukCore/Nepomuk2AddOntologyClasses.cmake
//The directory containing a CMake configuration file for NepomukCore.
NepomukCore_DIR:PATH=/opt/local/lib/cmake/NepomukCore
digikamnepomukservice_LIB_DEPENDS:STATIC=general;Qt4::QtSql;general;KDE4__kio;general;KDE4__solid;general;KDE4__kdeui;general;kipi;general;kexiv2;general;kdcraw;general;nepomukcore;general;digikamcore;general;digikamdatabase;
<<<

Also sadly, it seems it has messed things w the 3.5.0 installed w macports
and this one fails now :(

got either Apple report problem if start from gui/spotlight:
>>>
Process:         digikam [42902]
Path:            /Applications/MacPorts/*/digikam.app/Contents/MacOS/digikam
Identifier:      ???
Version:         ??? (???)
Code Type:       X86-64 (Native)
Parent Process:  launchd [170]
Responsible:     digikam [42902]
User ID:         502

Date/Time:       2014-02-16 22:55:18.579 -0500
OS Version:      Mac OS X 10.9.1 (13B42)
Report Version:  11
Anonymous UUID:  1FB7B059-0764-A365-0D04-CC101A941B07

Sleep/Wake UUID: 0587F456-FE58-4599-9FB9-1077CDB7D37B

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_GUARD
Exception Codes: 0x4000000100000004, 0x00007fff96af8c48

Application Specific Information:
abort() called

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib            0x00007fff949d60c2 close + 10
1   libkdeui.5.dylib                  0x0000000106d02c27
KCrash::defaultCrashHandler(int) + 247
2   libsystem_platform.dylib          0x00007fff904c95aa _sigtramp + 26
3   ???                               000000000000000000 0 + 0
4   libsystem_c.dylib                 0x00007fff97c5ebba abort + 125
5   QtCore_debug                      0x000000010848a76b
qt_message_output(QtMsgType, char const*) + 200
6   QtCore_debug                      0x000000010848a918
qt_message(QtMsgType, char const*, __va_list_tag*) + 203
7   QtCore_debug                      0x000000010848a361 qFatal(char
const*, ...) + 159
8   QtGui_debug                       0x00000001072a56a4
qt_pixmap_thread_test() + 111
9   QtGui_debug                       0x00000001072a55da QPixmap::QPixmap()
+ 42
10                                    0x000000010335d790
Digikam::ScanController::Private::Private() + 160
11                                    0x000000010335813e
Digikam::ScanController::ScanController() + 62
12                                    0x000000010335804f
Digikam::ScanController::instance() + 127
13                                    0x0000000103328180
Digikam::AlbumManager::setDatabase(Digikam::DatabaseParameters const&,
bool, QString) + 80
14                                    0x0000000103473c1b main + 5051
15  libdyld.dylib                     0x00007fff8d0715fd start + 1
[...]
<<<


In cli
>>>
[...]
objc[41662]: Class QNSMenu is implemented in both
/opt/local/Library/Frameworks/QtGui.framework/Versions/4/QtGui and
/opt/local/Library/Frameworks/QtGui.framework/Versions/4/QtGui_debug. One
of the two will be used. Which one is undefined.
QDBusConnection: session D-Bus connection created before QCoreApplication.
Application may misbehave.
QObject: Cannot create children for a parent that is in a different thread.
(Parent is Digikam::AlbumWatch(0x7fa8c2770cc0), parent's thread is
QThread(0x7fa8c276e150), current thread is QThread(0x7fa8c2402000)
digikam(41662)/digikam (core) Digikam::AlbumWatch::connectToKDirWatch:
KDirWatch method =  "FAM"
QPixmap: Must construct a QApplication before a QPaintDevice
Killed: 9
<<<

try to uninstall/re-install digikam, but stays the same
$ sudo port uninstall digikam marble libkipi libkdcraw opencv
$ sudo port install digikam +debug

Julien
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20140219/746a9bbd/attachment.html>


More information about the Digikam-users mailing list