I have successfully compiled from git master using cmake and make directly. I am now trying to use a Gentoo ebuild to do the same, and am running into problems. I get about 76% through the compile, and get

/path-to-source/kmymoney/plugins/csvimport/csvimporterplugin.cpp:43: Error: Plugin Metadata file "kmm_csvimport.json" does not exist. Declaration will be ignored AUTOGEN: error: process for /path-to-build-dir/kmymoney/plugins/csvimport/csvimporterplugin.moc failed: /path-to-source/kmymoney/plugins/csvimport/csvimporterplugin.cpp:43: Error: Plugin Metadata file "kmm_csvimport.json" does not exist. Declaration will be ignored

The cmake line was:
cmake -C /path-to-build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTING=OFF -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DUSE_QT_DESIGNER=OFF -DENABLE_KBANKING=yes -DENABLE_LIBICAL=no -DCMAKE_DISABLE_FIND_PACKAGE_KF5Gpgmepp=OFF -DENABLE_LIBOFX=yes -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_USER_MAKE_RULES_OVERRIDE=/path-to-build/gentoo_rules.cmake -DCMAKE_TOOLCHAIN_FILE=/path-to-build/gentoo_toolchain.cmake /path-to-source

I've been trying to figure out where in the build process that file should be created, but haven't found it yet. I'm assuming there is something off with the environment gentoo sets up for the build process, but don't have any solid leads yet.

Thanks for any thoughts or suggestions on troubleshooting?

Jack

Reply via email to