[Kmymoney-devel] Why is meinproc4 actually called?

Marko Käning mk-lists at email.de
Tue Nov 8 18:18:32 UTC 2011


Hi devs,

I am having a problem building kmymoney 4.6.1 on MacOSX because meinproc4 segfaults.
This program should only be run when documentation is generated.
However, when configuring the build with cmake I get this output:

---
-------- KMyMoney 4.6.1 --------

Configure results (user options):
--------------------------------------------
OFX plugin:                              yes

KBanking plugin:                         yes

iCalendar export plugin:                 yes
--------------------------------------------


Configure results (developer options):
--------------------------------------------
Qt-Designer library support:             no

Generate developer documentation:        no

Build unit tests:                        no

Generate API documentation with Doxygen: no

Generate HTML documentation:             no

Build type: Release
--------------------------------------------

Good - your configure finished.
Now type 'make' to build KMyMoney. For more help, consult README.cmake
---

which tells me that no documentation is going to be build.

Anyway, when I start the build on that specific machine, I end up with the following segfaulting meinproc, which gets called because the target 
	kmymoney-handbook
got actually built:
---
.
.
.
Scanning dependencies of target kmymoney-handbook
make[2]: Leaving directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
/usr/bin/make -f doc-translations/de_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/build.make doc-translations/de_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/build
make[2]: Entering directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
/opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/CMakeFiles 
make[2]: Leaving directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
/opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/CMakeFiles 
[  5%] [  5%] Built target pofiles
Generating index.cache.bz2
/usr/bin/make -f doc-translations/es_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/build.make doc-translations/es_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/depend
cd /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1/doc-translations/de_kmymoney/kmymoney && /opt/local/bin/meinproc4 --check --cache /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/doc-translations/de_kmymoney/kmymoney/index.cache.bz2 /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1/doc-translations/de_kmymoney/kmymoney/index.docbook
make[2]: Entering directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
cd /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build && /opt/local/bin/cmake -E cmake_depends "Unix Makefiles" /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1 /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1/doc-translations/es_kmymoney/kmymoney /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/doc-translations/es_kmymoney/kmymoney /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/doc-translations/es_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/DependInfo.cmake --color=
Scanning dependencies of target kmymoney-handbook
make[2]: Leaving directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
/usr/bin/make -f doc-translations/es_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/build.make doc-translations/es_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/build
make[2]: Entering directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
/opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/CMakeFiles 
make[2]: Leaving directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
[  5%] make[2]: Leaving directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
/opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/CMakeFiles  85
/opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/CMakeFiles 
[  6%] [  6%] Generating index.cache.bz2
Built target pofiles
/usr/bin/make -f doc-translations/fr_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/build.make doc-translations/fr_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/depend
cd /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1/doc-translations/es_kmymoney/kmymoney && /opt/local/bin/meinproc4 --check --cache /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/doc-translations/es_kmymoney/kmymoney/index.cache.bz2 /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1/doc-translations/es_kmymoney/kmymoney/index.docbook
Built target pofiles
/usr/bin/make -f doc-translations/it_kmymon
ey/kmymoney/CMakeFiles/kmymoney-handbook.dir/build.make doc-translations/it_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/depend
make[2]: Entering directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
cd /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build && /opt/local/bin/cmake -E cmake_depends "Unix Makefiles" /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1 /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1/doc-translations/fr_kmymoney/kmymoney /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/doc-translations/fr_kmymoney/kmymoney /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/doc-translations/fr_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/DependInfo.cmake --color=
make[2]: Entering directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
cd /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build && /opt/local/bin/cmake -E cmake_depends "Unix Makefiles" /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1 /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1/doc-translations/it_kmymoney/kmymoney /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/doc-translations/it_kmymoney/kmymoney /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/doc-translations/it_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/DependInfo.cmake --color=
Scanning dependencies of target kmymoney-handbook
Scanning dependencies of target kmymoney-handbook
make[2]: Leaving directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
/usr/bin/make -f doc-translations/fr_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/build.make doc-translations/fr_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/build
make[2]: Leaving directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
/usr/bin/make -f doc-translations/it_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/build.make doc-translations/it_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/build
make[2]: Entering directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
/opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/CMakeFiles 
make[2]: Entering directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
/opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/CMakeFiles 
[  6%] [  6%] Generating index.cache.bz2
Generating index.cache.bz2
cd /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1/doc-translations/fr_kmymoney/kmymoney && /opt/local/bin/meinproc4 --check --cache /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/doc-translations/fr_kmymoney/kmymoney/index.cache.bz2 /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1/doc-translations/fr_kmymoney/kmymoney/index.docbook
cd /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1/doc-translations/it_kmymoney/kmymoney && /opt/local/bin/meinproc4 --check --cache /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/doc-translations/it_kmymoney/kmymoney/index.cache.bz2 /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1/doc-translations/it_kmymoney/kmymoney/index.docbook
/bin/sh: line 1: 67137 Segmentation fault      /opt/local/bin/meinproc4 --check --cache /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/doc-translations/de_kmymoney/kmymoney/index.cache.bz2 /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1/doc-translations/de_kmymoney/kmymoney/index.docbook
/bin/sh: line 1: 67164 Segmentation fault      /opt/local/bin/meinproc4 --check --cache /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/doc-translations/fr_kmymoney/kmymoney/index.cache.bz2 /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1/doc-translations/fr_kmymoney/kmymoney/index.docbook
make[2]: *** [doc-translations/fr_kmymoney/kmymoney/index.cache.bz2] Error 139
make[2]: Leaving directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
make[2]: *** [doc-translations/de_kmymoney/kmymoney/index.cache.bz2] Error 139
make[2]: Leaving directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
make[1]: *** [doc-translations/fr_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [doc-translations/de_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/all] Error 2
/bin/sh: line 1: 67152 Segmentation fault      /opt/local/bin/meinproc4 --check --cache /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/doc-translations/es_kmymoney/kmymoney/index.cache.bz2 /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1/doc-translations/es_kmymoney/kmymoney/index.docbook
make[2]: *** [doc-translations/es_kmymoney/kmymoney/index.cache.bz2] Error 139
make[2]: Leaving directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
make[1]: *** [doc-translations/es_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/all] Error 2
/bin/sh: line 1: 67163 Segmentation fault      /opt/local/bin/meinproc4 --check --cache /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build/doc-translations/it_kmymoney/kmymoney/index.cache.bz2 /opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/kmymoney-4.6.1/doc-translations/it_kmymoney/kmymoney/index.docbook
make[2]: *** [doc-translations/it_kmymoney/kmymoney/index.cache.bz2] Error 139
make[2]: Leaving directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
make[1]: *** [doc-translations/it_kmymoney/kmymoney/CMakeFiles/kmymoney-handbook.dir/all] Error 2
make[1]: Leaving directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
make: *** [all] Error 2
make: Leaving directory `/Volumes/work/macports/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build'
shell command " cd "/opt/local/var/macports/build/_Volumes_work_mports_dports_kde_kmymoney4/kmymoney4/work/build" && /usr/bin/make -j4 -w all " returned error 2
.
.
.
---

Have you guys any idea what could be done to configure KMM in such a way that the handbook is safely omitted from the build?

Thanks in advance,
Marko


More information about the KMyMoney-devel mailing list