Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 442214 - kde-base/kdepimlibs-4.9.49.9999 fails because of CMakeExportBuildSettings include
Summary: kde-base/kdepimlibs-4.9.49.9999 fails because of CMakeExportBuildSettings inc...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL: http://quickgit.kde.org/?p=kdepimlibs...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-07 17:02 UTC by Jure Repinc
Modified: 2012-11-11 14:55 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (file_442214.txt,5.36 KB, text/plain)
2012-11-08 14:08 UTC, Jure Repinc
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jure Repinc 2012-11-07 17:02:04 UTC
When I try to emerge O get this output dueing configure phase:

>>> Emerging (1 of 1) kde-base/kdepimlibs-4.9.49.9999 from kde
>>> Unpacking source...
GIT update -->
   repository:               git://anongit.kde.org/kdepimlibs
   at the commit:            b0a225c55f70daa3f8f52ce542ded725d828df50
   branch:                   KDE/4.9
   storage directory:        "/usr/portage/distfiles/egit-src/kdepimlibs"
   checkout type:            bare repository
Cloning into '/var/tmp/portage/kde-base/kdepimlibs-4.9.49.9999/work/kdepimlibs-4.9.49.9999'...
done.
Branch branch-KDE/4.9 set up to track remote branch KDE/4.9 from origin.
Switched to a new branch 'branch-KDE/4.9'
>>> Unpacked to /var/tmp/portage/kde-base/kdepimlibs-4.9.49.9999/work/kdepimlibs-4.9.49.9999
>>> Source unpacked in /var/tmp/portage/kde-base/kdepimlibs-4.9.49.9999/work
>>> Preparing source in /var/tmp/portage/kde-base/kdepimlibs-4.9.49.9999/work/kdepimlibs-4.9.49.9999 ...
 * Applying kdepimlibs-4.9.1-boostincludes.patch ...                                                                                                                                     [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/kde-base/kdepimlibs-4.9.49.9999/work/kdepimlibs-4.9.49.9999 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/kde-base/kdepimlibs-4.9.49.9999/work/kdepimlibs-4.9.49.9999_build"
cmake --no-warn-unused-cli -C /var/tmp/portage/kde-base/kdepimlibs-4.9.49.9999/work/kdepimlibs-4.9.49.9999_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DKDE4_BUILD_TESTS=OFF -DCMAKE_INSTALL_PREFIX=/usr -DSYSCONF_INSTALL_DIR=/etc -DBUILD_doc=ON -DWITH_ldap=OFF -DWITH_LDAP=OFF -DWITH_Ldap=OFF -DWITH_Akonadi=ON -DWITH_SharedDesktopOntologies=ON -DWITH_Soprano=ON -DWITH_Nepomuk=ON -DKALARM_USE_KRESOURCES=OFF -DWITH_prison=OFF -DWITH_PRISON=OFF -DWITH_Prison=OFF -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/kde-base/kdepimlibs-4.9.49.9999/work/kdepimlibs-4.9.49.9999_build/gentoo_rules.cmake  /var/tmp/portage/kde-base/kdepimlibs-4.9.49.9999/work/kdepimlibs-4.9.49.9999
Not searching for unused variables given on the command line.
loading initial cache file /var/tmp/portage/kde-base/kdepimlibs-4.9.49.9999/work/kdepimlibs-4.9.49.9999_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 4.7.2
-- The CXX compiler identification is GNU 4.7.2
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.8.3 (using /usr/bin/qmake)
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib64/libX11.so
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found.
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Found OpenSSL: /usr/lib64/libssl.so;/usr/lib64/libcrypto.so (found version "1.0.1c") 
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- Found Automoc4: /usr/bin/automoc4  
-- Found Perl: /usr/bin/perl (found version "5.16.1") 
-- Found Phonon: /usr/include (Required is at least version "4.3.80") 
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found KDE 4.10 include dir: /usr/include
-- Found KDE 4.10 library dir: /usr/lib64
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Boost version: 1.51.0
-- Found the following Boost libraries:
--   graph
-- Found gpgme-config at /usr/bin/gpgme-config
-- Found gpgme v1.3.2, checking for flavours...
--  Found flavour 'vanilla', checking whether it's usable...yes
--  Found flavour 'pthread', checking whether it's usable...yes
-- Usable gpgme flavours found:  vanilla pthread
-- Performing Test HAVE_GPGME_DATA_SET_FILE_NAME
-- Performing Test HAVE_GPGME_DATA_SET_FILE_NAME - Success
-- Performing Test HAVE_GPGME_INCLUDE_CERTS_DEFAULT
-- Performing Test HAVE_GPGME_INCLUDE_CERTS_DEFAULT - Success
-- Performing Test HAVE_GPGME_KEYLIST_MODE_SIG_NOTATIONS
-- Performing Test HAVE_GPGME_KEYLIST_MODE_SIG_NOTATIONS - Success
-- Performing Test HAVE_GPGME_KEY_SIG_NOTATIONS
-- Performing Test HAVE_GPGME_KEY_SIG_NOTATIONS - Success
-- Performing Test HAVE_GPGME_KEY_T_IS_QUALIFIED
-- Performing Test HAVE_GPGME_KEY_T_IS_QUALIFIED - Success
-- Performing Test HAVE_GPGME_SIG_NOTATION_CRITICAL
-- Performing Test HAVE_GPGME_SIG_NOTATION_CRITICAL - Success
-- Performing Test HAVE_GPGME_SIG_NOTATION_FLAGS_T
-- Performing Test HAVE_GPGME_SIG_NOTATION_FLAGS_T - Success
-- Performing Test HAVE_GPGME_SIG_NOTATION_HUMAN_READABLE
-- Performing Test HAVE_GPGME_SIG_NOTATION_HUMAN_READABLE - Success
-- Performing Test HAVE_GPGME_SUBKEY_T_IS_QUALIFIED
-- Performing Test HAVE_GPGME_SUBKEY_T_IS_QUALIFIED - Success
-- Performing Test HAVE_GPGME_ENGINE_INFO_T_HOME_DIR
-- Performing Test HAVE_GPGME_ENGINE_INFO_T_HOME_DIR - Success
-- Performing Test HAVE_GPGME_CTX_GETSET_ENGINE_INFO
-- Performing Test HAVE_GPGME_CTX_GETSET_ENGINE_INFO - Success
-- Performing Test HAVE_GPGME_SIG_NOTATION_CLEARADDGET
-- Performing Test HAVE_GPGME_SIG_NOTATION_CLEARADDGET - Success
-- Performing Test HAVE_GPGME_DECRYPT_RESULT_T_FILE_NAME
-- Performing Test HAVE_GPGME_DECRYPT_RESULT_T_FILE_NAME - Success
-- Performing Test HAVE_GPGME_DECRYPT_RESULT_T_RECIPIENTS
-- Performing Test HAVE_GPGME_DECRYPT_RESULT_T_RECIPIENTS - Success
-- Performing Test HAVE_GPGME_VERIFY_RESULT_T_FILE_NAME
-- Performing Test HAVE_GPGME_VERIFY_RESULT_T_FILE_NAME - Success
-- Performing Test HAVE_GPGME_SIGNATURE_T_PKA_FIELDS
-- Performing Test HAVE_GPGME_SIGNATURE_T_PKA_FIELDS - Success
-- Performing Test HAVE_GPGME_SIGNATURE_T_ALGORITHM_FIELDS
-- Performing Test HAVE_GPGME_SIGNATURE_T_ALGORITHM_FIELDS - Success
-- Performing Test HAVE_GPGME_SIGNATURE_T_CHAIN_MODEL
-- Performing Test HAVE_GPGME_SIGNATURE_T_CHAIN_MODEL - Success
-- Looking for gpgme_get_fdptr
-- Looking for gpgme_get_fdptr - not found
-- Looking for gpgme_op_getauditlog
-- Looking for gpgme_op_getauditlog - found
-- Performing Test HAVE_GPGME_PROTOCOL_GPGCONF
-- Performing Test HAVE_GPGME_PROTOCOL_GPGCONF - Success
-- Looking for gpgme_cancel_async
-- Looking for gpgme_cancel_async - found
-- Performing Test HAVE_GPG_ERR_NO_PASSPHRASE
-- Performing Test HAVE_GPG_ERR_NO_PASSPHRASE - Success
-- Performing Test HAVE_GPG_ERR_ALREADY_SIGNED
-- Performing Test HAVE_GPG_ERR_ALREADY_SIGNED - Failed
-- Performing Test HAVE_GPGME_ENCRYPT_NO_ENCRYPT_TO
-- Performing Test HAVE_GPGME_ENCRYPT_NO_ENCRYPT_TO - Success
-- Performing Test HAVE_GPGME_SUBKEY_T_IS_CARDKEY
-- Performing Test HAVE_GPGME_SUBKEY_T_IS_CARDKEY - Success
-- Performing Test HAVE_GPGME_ASSUAN_ENGINE
-- Performing Test HAVE_GPGME_ASSUAN_ENGINE - Success
-- Performing Test HAVE_GPGME_KEYLIST_MODE_EPHEMERAL
-- Performing Test HAVE_GPGME_KEYLIST_MODE_EPHEMERAL - Success
-- Performing Test HAVE_GPGME_OP_IMPORT_KEYS
-- Performing Test HAVE_GPGME_OP_IMPORT_KEYS - Success
-- Performing Test HAVE_GPGME_G13_VFS
-- Performing Test HAVE_GPGME_G13_VFS - Success
-- Performing Test HAVE_GPGME_OP_PASSWD
-- Performing Test HAVE_GPGME_OP_PASSWD - Success
-- Performing Test HAVE_GPGME_IO_READWRITE
-- Performing Test HAVE_GPGME_IO_READWRITE - Success
-- Performing Test HAVE_GPG_ERR_SET_ERRNO
-- Performing Test HAVE_GPG_ERR_SET_ERRNO - Success
-- Performing Test HAVE_GPGME_GPG_ERROR_WRAPPERS
-- Performing Test HAVE_GPGME_GPG_ERROR_WRAPPERS - Success
-- Performing Test HAVE_GPGME_CONF_ARG_NEW_WITH_CONST_VALUE
-- Performing Test HAVE_GPGME_CONF_ARG_NEW_WITH_CONST_VALUE - Success
-- Found Sasl2: /usr/lib64/libsasl2.so  
-- Looking for include file sys/select.h
-- Looking for include file sys/select.h - found
-- Looking for include file sys/socket.h
-- Looking for include file sys/socket.h - found
-- Looking for include file sys/types.h
-- Looking for include file sys/types.h - found
-- Found SharedMimeInfo: /usr/bin/update-mime-database (found suitable version "1.0", required is "0.30") 
-- Found SharedDesktopOntologies: /usr/share/ontology (found suitable version "0.10.0", required is "0.10") 
-- Found Soprano: /usr/include (found suitable version "2.8.0", required is "2.3.70") 
-- Found Nepomuk: /usr/lib64/libnepomuk.so;/usr/lib64/libsoprano.so  
-- Found Libical version 0.48
-- Found LIBICAL: /usr/lib64/libical.so;/usr/lib64/libicalss.so  
CMake Error at /usr/share/cmake/Modules/CMakeExportBuildSettings.cmake:17 (MESSAGE):
  The functionality of this module has been dropped as of CMake 2.8.  It was
  deemed harmful (confusing users by changing their compiler).  Please remove
  calls to the CMAKE_EXPORT_BUILD_SETTINGS macro and stop including this
  module.  If this project generates any files for use by external projects,
  remove any use of the CMakeImportBuildSettings module from them.
Call Stack (most recent call first):
  gpgme++/CMakeLists.txt:121 (include)
Comment 1 Michael Palimaka (kensington) gentoo-dev 2012-11-07 20:22:58 UTC
Please add your emerge --info.
Comment 2 Jure Repinc 2012-11-08 14:08:47 UTC
Created attachment 328810 [details]
emerge --info
Comment 3 Michael Palimaka (kensington) gentoo-dev 2012-11-08 18:31:24 UTC
The offending include at gpgme++/CMakeLists.txt:121 is removed upstream in master, let's see if we can get it removed in KDE/4.9 too.
Comment 4 Michael Palimaka (kensington) gentoo-dev 2012-11-11 14:55:56 UTC
Thanks, the upstream patch has been backported to KDE/4.9 and we are also shipping it in 4.9.3.

+  11 Nov 2012; Michael Palimaka <kensington@gentoo.org>
+  +files/kdepimlibs-4.9.3-configure.patch, kdepimlibs-4.9.3.ebuild:
+  Backport a patch from upstream fixing a configure failure, wrt bug #442214.