|
emerge libcompizconfig时,编译安装都已经完成,但是最终却失败了,很奇怪。
- compiz 用的 desktop-effects overlay 里的 9999,libcompizconfig版本号是0.9.5.94 ,log:
- fans ~ # emerge x11-libs/libcompizconfig
- Calculating dependencies... done!
- >>> Verifying ebuild manifests
- >>> Emerging (1 of 1) x11-libs/libcompizconfig-9999 from desktop-effects
- >>> Unpacking source...
- * git.eclass is deprecated.
- * Please update your ebuilds to use git-2 instead. For details, see
- * http://archives.gentoo.org/gentoo-dev/msg_b7ba363cae580845819ae3501fb157e9.xml
- * GIT update -->
- * repository: git://anongit.compiz-fusion.org/compiz/compizconfig/libcompizconfig
- * at the commit: aee23d20407f05cf442985dbdf9caa981e517013
- * branch: master
- * storage directory: "/usr/portage/distfiles/git-src/libcompizconfig"
- Cloning into '/var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig'...
- done.
- >>> Unpacked to /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig
- >>> Source unpacked in /var/tmp/portage/x11-libs/libcompizconfig-9999/work
- >>> Preparing source in /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig ...
- >>> Source prepared.
- >>> Configuring source in /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig ...
- >>> Working in BUILD_DIR: "/var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig-9999_build"
- cmake --no-warn-unused-cli -C /var/tmp/portage/x11-libs/libcompizconfig-9999/temp/gentoo_common_config.cmake -DCMAKE_INSTALL_PREFIX=/usr -DCOMPIZ_DISABLE_SCHEMAS_INSTALL=ON -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/x11-libs/libcompizconfig-9999/temp/gentoo_rules.cmake /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig
- Not searching for unused variables given on the command line.
- loading initial cache file /var/tmp/portage/x11-libs/libcompizconfig-9999/temp/gentoo_common_config.cmake
- -- The C compiler identification is GNU
- -- The CXX compiler identification is GNU
- -- Check for working C compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-gcc
- -- Check for working C compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-gcc -- works
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Check for working CXX compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-g++
- -- Check for working CXX compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-g++ -- works
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- checking for module 'compiz'
- -- found compiz, version 0.9.5.92.1
- -- Performing Test HAVE_SCANDIR_POSIX
- -- Performing Test HAVE_SCANDIR_POSIX - Success
- -- checking for module 'protobuf'
- -- found protobuf, version 2.4.1
- -- Looking for sys/inotify.h
- -- Looking for sys/inotify.h - found
- -- checking for modules 'x11;compiz;libxml-2.0;libxslt;protobuf'
- -- found x11, version 1.4.4
- -- found compiz, version 0.9.5.92.1
- -- found libxml-2.0, version 2.7.8
- -- found libxslt, version 1.1.26
- -- found protobuf, version 2.4.1
- -- Boost version: 1.48.0
- -- Found the following Boost libraries:
- -- serialization
- running cd "/var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src" && /usr/bin/protoc --cpp_out='.' compizconfig.proto 2>&1
- ************************************************************
- * Compiz Buildsystem *
- * *
- * Package : CompizConfig Library *
- * Version : 0.9.5.94 *
- ************************************************************
- Optional features:
- protocol buffers : Yes
- file system change notifications : Yes
- Plugin configure check results:
- ccp : Yes
- ************************************************************
- -- <<< Gentoo configuration >>>
- Build type Gentoo
- Install path /usr
- Compiler flags:
- C -O2 -march=core2 -pipe -fomit-frame-pointer -msse4.1 -floop-interchange -floop-strip-mine -floop-block -fno-lto -Wall -Wall
- C++ -O2 -march=core2 -pipe -fomit-frame-pointer -msse4.1 -floop-interchange -floop-strip-mine -floop-block -fno-lto -Wall -Wall
- Linker flags:
- Executable -Wl,--as-needed
- Module -Wl,--as-needed
- Shared -Wl,--as-needed
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig-9999_build
- >>> Source configured.
- >>> Compiling source in /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig ...
- >>> Working in BUILD_DIR: "/var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig-9999_build"
- make -j1
- Scanning dependencies of target compizconfig
- [ 8%] [ 16%] Building C object src/CMakeFiles/compizconfig.dir/bindings.c.o
- Building CXX object src/CMakeFiles/compizconfig.dir/compiz.cpp.o
- [ 25%] Building C object src/CMakeFiles/compizconfig.dir/config.c.o
- [ 33%] /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/config.c: 在函数‘getSectionName’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/config.c:64:11: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/config.c: 在函数‘getConfigFileName’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/config.c:41:11: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/config.c:48:11: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- Building C object src/CMakeFiles/compizconfig.dir/filewatch.c.o
- [ 41%] Building C object src/CMakeFiles/compizconfig.dir/ini.c.o
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/compiz.cpp: 在函数‘Bool createProtoBufCacheDir()’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/compiz.cpp:1924:43: 警告:忽略声明有 warn_unused_result 属性的‘int asprintf(char**, const char*, ...)’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/compiz.cpp:1931:49: 警告:忽略声明有 warn_unused_result 属性的‘int asprintf(char**, const char*, ...)’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/compiz.cpp: 在函数‘void ccsLoadPlugins(CCSContext*)’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/compiz.cpp:3024:56: 警告:忽略声明有 warn_unused_result 属性的‘int asprintf(char**, const char*, ...)’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/compiz.cpp:3036:55: 警告:忽略声明有 warn_unused_result 属性的‘int asprintf(char**, const char*, ...)’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/compiz.cpp: 在函数‘void loadPluginFromXMLFile(CCSContext*, char*, char*)’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/compiz.cpp:2753:58: 警告:忽略声明有 warn_unused_result 属性的‘int asprintf(char**, const char*, ...)’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/compiz.cpp:2789:73: 警告:忽略声明有 warn_unused_result 属性的‘int asprintf(char**, const char*, ...)’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/compiz.cpp: 在函数‘void addPluginFromPB(CCSContext*, const PluginInfoMetadata&, char*, char*)’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/compiz.cpp:879:69: 警告:忽略声明有 warn_unused_result 属性的‘int asprintf(char**, const char*, ...)’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/compiz.cpp: 在函数‘Bool addPluginFromXMLNode(CCSContext*, xmlNode*, char*, void*)’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/compiz.cpp:2514:72: 警告:忽略声明有 warn_unused_result 属性的‘int asprintf(char**, const char*, ...)’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/compiz.cpp: 在函数‘Bool ccsLoadPlugin(CCSContext*, char*)’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/compiz.cpp:2989:40: 警告:忽略声明有 warn_unused_result 属性的‘int asprintf(char**, const char*, ...)’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/compiz.cpp:2996:59: 警告:忽略声明有 warn_unused_result 属性的‘int asprintf(char**, const char*, ...)’的返回值
- [ 50%] [ 58%] Building C object src/CMakeFiles/compizconfig.dir/iniparser.c.o
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/ini.c: 在函数‘ccsIniRemoveEntry’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/ini.c:818:14: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/ini.c: 在函数‘setIniString’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/ini.c:129:14: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/ini.c: 在函数‘ccsIniSetFloat’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/ini.c:624:14: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/ini.c: 在函数‘ccsIniSetInt’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/ini.c:608:14: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/ini.c: 在函数‘getIniString’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/ini.c:113:14: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- [ 66%] Building C object src/CMakeFiles/compizconfig.dir/main.c.o
- Building C object src/CMakeFiles/compizconfig.dir/lists.c.o
- [ 75%] /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/main.c: 在函数‘ccsImportFromFile’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/main.c:3542:15: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/main.c: 在函数‘ccsCheckForSettingsUpgrade’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/main.c:3441:14: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/main.c: 在函数‘ccsProcessSettingMinus’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/main.c:2974:14: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/main.c: 在函数‘ccsProcessSettingPlus’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/main.c:2822:14: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/main.c: 在函数‘ccsExportToFile’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/main.c:2742:15: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/main.c: 在函数‘ccsGetExistingBackends’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/main.c:2699:11: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/main.c:2704:14: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/main.c: 在函数‘openBackend’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/main.c:605:11: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/src/main.c:617:11: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- Building CXX object src/CMakeFiles/compizconfig.dir/compizconfig.pb.cc.o
- Linking CXX shared library libcompizconfig.so
- [ 75%] Built target compizconfig
- [ 83%] Scanning dependencies of target ini
- Generating ../../generated/ccp.xml
- [ 91%] Building C object backend/CMakeFiles/ini.dir/src/ini.c.o
- Scanning dependencies of target ccp
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/backend/src/ini.c: 在函数‘getIniFileName’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/backend/src/ini.c:85:11: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/backend/src/ini.c:92:11: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/backend/src/ini.c: 在函数‘getExistingProfiles’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/backend/src/ini.c:659:11: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/backend/src/ini.c:672:14: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/backend/src/ini.c: 在函数‘writeSetting’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/backend/src/ini.c:458:14: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/backend/src/ini.c: 在函数‘readSetting’中:
- /var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig/backend/src/ini.c:268:14: 警告:忽略声明有 warn_unused_result 属性的‘asprintf’的返回值
- Linking C shared library libini.so
- [ 91%] Built target ini
- [100%] Building CXX object plugin/ccp/CMakeFiles/ccp.dir/src/ccp.cpp.o
- Linking CXX shared library libccp.so
- [100%] Built target ccp
- >>> Source compiled.
- >>> Test phase [not enabled]: x11-libs/libcompizconfig-9999
- >>> Install libcompizconfig-9999 into /var/tmp/portage/x11-libs/libcompizconfig-9999/image/ category x11-libs
- >>> Working in BUILD_DIR: "/var/tmp/portage/x11-libs/libcompizconfig-9999/work/libcompizconfig-9999_build"
- make -j1 DESTDIR=/var/tmp/portage/x11-libs/libcompizconfig-9999/image/ install
- [ 75%] Built target compizconfig
- [ 83%] Built target ini
- [100%] Built target ccp
- Install the project...
- -- Install configuration: "Gentoo"
- -- Installing: /var/tmp/portage/x11-libs/libcompizconfig-9999/image/usr/lib/pkgconfig/libcompizconfig.pc
- -- Installing: /etc/compizconfig/config
- -- Failed to install: /etc/compizconfig/config
- -- Installing: /var/tmp/portage/x11-libs/libcompizconfig-9999/image/usr/lib/compizconfig/backends/libini.so
- -- Set runtime path of "/var/tmp/portage/x11-libs/libcompizconfig-9999/image//usr/lib/compizconfig/backends/libini.so" to "/usr/lib"
- -- Installing: /var/tmp/portage/x11-libs/libcompizconfig-9999/image/usr/share/compiz/ccp.xml
- -- Installing: /var/tmp/portage/x11-libs/libcompizconfig-9999/image/usr/lib/compiz/libccp.so
- -- Installing: /var/tmp/portage/x11-libs/libcompizconfig-9999/image/usr/lib/libcompizconfig.so.0.0.0
- -- Installing: /var/tmp/portage/x11-libs/libcompizconfig-9999/image/usr/lib/libcompizconfig.so.0
- -- Installing: /var/tmp/portage/x11-libs/libcompizconfig-9999/image/usr/lib/libcompizconfig.so
- -- Installing: /var/tmp/portage/x11-libs/libcompizconfig-9999/image/usr/include/compizconfig/ccs-backend.h
- -- Installing: /var/tmp/portage/x11-libs/libcompizconfig-9999/image/usr/include/compizconfig/ccs.h
- -- Installing: /var/tmp/portage/x11-libs/libcompizconfig-9999/image/usr/share/compiz/cmake/LibCompizConfigCommon.cmake
- >>> Completed installing libcompizconfig-9999 into /var/tmp/portage/x11-libs/libcompizconfig-9999/image/
- --------------------------- ACCESS VIOLATION SUMMARY ---------------------------
- LOG FILE "/var/log/sandbox/sandbox-18304.log"
- VERSION 1.0
- FORMAT: F - Function called
- FORMAT: S - Access Status
- FORMAT: P - Path as passed to function
- FORMAT: A - Absolute Path (not canonical)
- FORMAT: R - Canonical Path
- FORMAT: C - Command Line
- F: unlink
- S: deny
- P: /etc/compizconfig/config
- A: /etc/compizconfig/config
- R: /etc/compizconfig/config
- C: /usr/bin/cmake -E copy_if_different config /etc/compizconfig/config
- F: open_wr
- S: deny
- P: /etc/compizconfig/config
- A: /etc/compizconfig/config
- R: /etc/compizconfig/config
- C: /usr/bin/cmake -E copy_if_different config /etc/compizconfig/config
- --------------------------------------------------------------------------------
- >>> Failed to emerge x11-libs/libcompizconfig-9999, Log file:
- >>> '/var/tmp/portage/x11-libs/libcompizconfig-9999/temp/build.log'
- * Messages for package x11-libs/libcompizconfig-9999:
- * GIT update -->
- * repository: git://anongit.compiz-fusion.org/compiz/compizconfig/libcompizconfig
- * at the commit: aee23d20407f05cf442985dbdf9caa981e517013
- * branch: master
- * storage directory: "/usr/portage/distfiles/git-src/libcompizconfig"
复制代码 - 完成安装后却出现了
- --------------------------- ACCESS VIOLATION SUMMARY ---------------------------
- LOG FILE "/var/log/sandbox/sandbox-18304.log"
复制代码 不明白是什么意思
- KDE的api有了变化导致的compiz用USE="kde"编译不过了,compiz是不是不再维护了?
我的kde是4.8,compiz 用的desktop-effects里9999
|
|