guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Request: Bazel build system (required for Tensorflow update)


From: Pierre Neidhardt
Subject: Re: Request: Bazel build system (required for Tensorflow update)
Date: Wed, 04 Mar 2020 14:40:40 +0100

Maybe CMake can still be used.

I just packaged abseil-cpp and added it to the inputs of tensorflow
1.15.2.
I get the following error though:

--8<---------------cut here---------------start------------->8---
starting phase `configure'
source directory: 
"/tmp/guix-build-tensorflow-1.15.0.drv-0/source/tensorflow/contrib/cmake" 
(relative from build: "../cmake")
build directory: 
"/tmp/guix-build-tensorflow-1.15.0.drv-0/source/tensorflow/contrib/build"
running 'cmake' with arguments ("../cmake" "-DCMAKE_BUILD_TYPE=Release" 
"-DCMAKE_INSTALL_PREFIX=/gnu/store/6bjfms9h8p1v42ai71wyvrh3bwxyzl1y-tensorflow-1.15.0"
 "-DCMAKE_INSTALL_LIBDIR=lib" "-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE" 
"-DCMAKE_INSTALL_RPATH=/gnu/store/6bjfms9h8p1v42ai71wyvrh3bwxyzl1y-tensorflow-1.15.0/lib"
 "-DCMAKE_VERBOSE_MAKEFILE=ON" 
"-Dprotobuf_STATIC_LIBRARIES=/gnu/store/p77n8kpsl50qlrz5fk0mc9kvfkinh9dq-protobuf-3.6.1/lib/libprotobuf.so"
 
"-DPROTOBUF_PROTOC_EXECUTABLE=/gnu/store/p77n8kpsl50qlrz5fk0mc9kvfkinh9dq-protobuf-3.6.1/bin/protoc"
 
"-Dsnappy_STATIC_LIBRARIES=/gnu/store/3xrpbdhhb8nk9p9jqr19ljlyhxnxk18n-snappy-1.1.8/lib/libsnappy.so"
 
"-Dsnappy_INCLUDE_DIR=/gnu/store/3xrpbdhhb8nk9p9jqr19ljlyhxnxk18n-snappy-1.1.8" 
"-Djsoncpp_STATIC_LIBRARIES=/gnu/store/3vacq5lrnri4g8a5498qxkgxv4z8jyv8-jsoncpp-1.7.3/lib/libjsoncpp.so"
 
"-Djsoncpp_INCLUDE_DIR=/gnu/store/3vacq5lrnri4g8a5498qxkgxv4z8jyv8-jsoncpp-1.7.3"
 
"-Dsqlite_STATIC_LIBRARIES=/gnu/store/i6l1579g80387rda658jy9cfqq82643d-sqlite-3.28.0/lib/libsqlite.a"
 
"-DABSEIL_CPP_LIBRARIES=/gnu/store/j36v4bb2vzy02xfyxp6ryfm4aj0yiaxn-abseil-cpp-20200225/lib/"
 "-Dsystemlib_ALL=ON" "-Dtensorflow_ENABLE_POSITION_INDEPENDENT_CODE=ON" 
"-Dtensorflow_BUILD_SHARED_LIB=ON" "-Dtensorflow_OPTIMIZE_FOR_NATIVE_ARCH=OFF" 
"-Dtensorflow_ENABLE_SSL_SUPPORT=OFF" "-Dtensorflow_BUILD_CONTRIB_KERNELS=OFF")
-- The C compiler identification is GNU 7.4.0
-- The CXX compiler identification is GNU 7.4.0
-- Check for working C compiler: 
/gnu/store/x3jx25cd3q363mr7nbgzrhrv1vza6cf7-gcc-7.4.0/bin/gcc
-- Check for working C compiler: 
/gnu/store/x3jx25cd3q363mr7nbgzrhrv1vza6cf7-gcc-7.4.0/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: 
/gnu/store/x3jx25cd3q363mr7nbgzrhrv1vza6cf7-gcc-7.4.0/bin/c++
-- Check for working CXX compiler: 
/gnu/store/x3jx25cd3q363mr7nbgzrhrv1vza6cf7-gcc-7.4.0/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- 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  
-- Performing Test GCC_OPENMP_SUPPORT
-- Performing Test GCC_OPENMP_SUPPORT - Success
-- Found PkgConfig: 
/gnu/store/i1cqaixp79vd3qwnyj1ll10pq6skm2wk-pkg-config-0.29.2/bin/pkg-config 
(found version "0.29.2") 
-- Checking for one of the modules 'zlib'
CMake Error at modules/FindAbseilCpp.cmake:47 (message):
  

  abseil_cpp library "str_format_internal" not found in system path.

  Please provide locations using:
  -DABSEIL_CPP_LIBRARIES_DIR_HINTS:STRING="PATH"

Call Stack (most recent call first):
  external/abseil_cpp.cmake:17 (find_package)
  CMakeLists.txt:264 (include)


-- Configuring incomplete, errors occurred!
See also 
"/tmp/guix-build-tensorflow-1.15.0.drv-0/source/tensorflow/contrib/build/CMakeFiles/CMakeOutput.log".
See also 
"/tmp/guix-build-tensorflow-1.15.0.drv-0/source/tensorflow/contrib/build/CMakeFiles/CMakeError.log".
command "cmake" "../cmake" "-DCMAKE_BUILD_TYPE=Release" 
"-DCMAKE_INSTALL_PREFIX=/gnu/store/6bjfms9h8p1v42ai71wyvrh3bwxyzl1y-tensorflow-1.15.0"
 "-DCMAKE_INSTALL_LIBDIR=lib" "-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=TRUE" 
"-DCMAKE_INSTALL_RPATH=/gnu/store/6bjfms9h8p1v42ai71wyvrh3bwxyzl1y-tensorflow-1.15.0/lib"
 "-DCMAKE_VERBOSE_MAKEFILE=ON" 
"-Dprotobuf_STATIC_LIBRARIES=/gnu/store/p77n8kpsl50qlrz5fk0mc9kvfkinh9dq-protobuf-3.6.1/lib/libprotobuf.so"
 
"-DPROTOBUF_PROTOC_EXECUTABLE=/gnu/store/p77n8kpsl50qlrz5fk0mc9kvfkinh9dq-protobuf-3.6.1/bin/protoc"
 
"-Dsnappy_STATIC_LIBRARIES=/gnu/store/3xrpbdhhb8nk9p9jqr19ljlyhxnxk18n-snappy-1.1.8/lib/libsnappy.so"
 
"-Dsnappy_INCLUDE_DIR=/gnu/store/3xrpbdhhb8nk9p9jqr19ljlyhxnxk18n-snappy-1.1.8" 
"-Djsoncpp_STATIC_LIBRARIES=/gnu/store/3vacq5lrnri4g8a5498qxkgxv4z8jyv8-jsoncpp-1.7.3/lib/libjsoncpp.so"
 
"-Djsoncpp_INCLUDE_DIR=/gnu/store/3vacq5lrnri4g8a5498qxkgxv4z8jyv8-jsoncpp-1.7.3"
 
"-Dsqlite_STATIC_LIBRARIES=/gnu/store/i6l1579g80387rda658jy9cfqq82643d-sqlite-3.28.0/lib/libsqlite.a"
 
"-DABSEIL_CPP_LIBRARIES=/gnu/store/j36v4bb2vzy02xfyxp6ryfm4aj0yiaxn-abseil-cpp-20200225/lib/"
 "-Dsystemlib_ALL=ON" "-Dtensorflow_ENABLE_POSITION_INDEPENDENT_CODE=ON" 
"-Dtensorflow_BUILD_SHARED_LIB=ON" "-Dtensorflow_OPTIMIZE_FOR_NATIVE_ARCH=OFF" 
"-Dtensorflow_ENABLE_SSL_SUPPORT=OFF" "-Dtensorflow_BUILD_CONTRIB_KERNELS=OFF" 
failed with status 1
--8<---------------cut here---------------end--------------->8---

Any clue?

-- 
Pierre Neidhardt
https://ambrevar.xyz/

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]