[
https://issues.apache.org/jira/browse/ARROW-955?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15999575#comment-15999575
]
Wes McKinney edited comment on ARROW-955 at 5/6/17 9:38 PM:
------------------------------------------------------------
I was able to download the binary package 0.3.0 from conda, and check that
read_row_group is available in the ParquetReader class:
>>> print dir(pa.ParquetReader)
['__class__', '__delattr__', '__doc__', '__format__', '__getattribute__',
'__hash__', '__init__', '__new__', '__reduce__', '__reduce_ex__', '__repr__',
'__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'column_name_idx',
'metadata', 'num_row_groups', 'open', 'read_all', 'read_column',
'read_row_group', 'set_num_threads']
>>>
However, I do need the build from source to work.. So again I tried the
instructions from:
https://github.com/apache/arrow/blob/master/python/doc/source/development.rst
But this failed in the penultimate step:
{code}
python setup.py build_ext --build-type=$ARROW_BUILD_TYPE --with-parquet
--with-jemalloc --inplace
running build_ext
creating build
creating build/temp.linux-x86_64-2.7
...
...
-- Searching for Python libs in
/home/derdo/miniconda2/envs/pyarrow-dev/lib64;/home/derdo/miniconda2/envs/pyarrow-dev/lib;/home/derdo/miniconda2/envs/pyarrow-dev/lib/python2.7/config
-- Looking for python2.7
-- Found Python lib /home/derdo/miniconda2/envs/pyarrow-dev/lib/libpython2.7.so
-- Found the Parquet library: /usr/local/lib/libparquet.so
-- Found the Parquet Arrow library: /usr/local/lib
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26")
-- Checking for module 'arrow'
-- No package 'arrow' found
CMake Error at cmake_modules/FindArrow.cmake:106 (message):
Could not find the Arrow library. Looked for headers in , and for libs in
Call Stack (most recent call first):
CMakeLists.txt:234 (find_package)
-- Configuring incomplete, errors occurred!
See also
"/home/derdo/repos/arrow/python/build/temp.linux-x86_64-2.7/CMakeFiles/CMakeOutput.log".
See also
"/home/derdo/repos/arrow/python/build/temp.linux-x86_64-2.7/CMakeFiles/CMakeError.log".
error: command 'cmake' failed with exit status 1
------------------ The full output of the entire sequence of steps is below
-----------------------------------------
(pyarrow-dev) [prompt]:~$ mkdir repos
(pyarrow-dev) [prompt]:~$ date
Sat May 6 12:56:26 PDT 2017
(pyarrow-dev) [prompt]:~$ cd repos
(pyarrow-dev) [prompt]:~/repos$ git clone https://github.com/apache/arrow.git
Cloning into 'arrow'...
remote: Counting objects: 10468, done.
remote: Compressing objects: 100% (21/21), done.
remote: Total 10468 (delta 5), reused 1 (delta 1), pack-reused 10446
Receiving objects: 100% (10468/10468), 4.52 MiB | 0 bytes/s, done.
Resolving deltas: 100% (6827/6827), done.
Checking connectivity... done.
(pyarrow-dev) [prompt]:~/repos$ git clone
https://github.com/apache/parquet-cpp.git
Cloning into 'parquet-cpp'...
remote: Counting objects: 4022, done.
remote: Compressing objects: 100% (11/11), done.
remote: Total 4022 (delta 3), reused 0 (delta 0), pack-reused 4010
Receiving objects: 100% (4022/4022), 1.70 MiB | 0 bytes/s, done.
Resolving deltas: 100% (2916/2916), done.
Checking connectivity... done.
(pyarrow-dev) [prompt]:~/repos$ ls -l
total 8
drwxrwxr-x 13 derdo derdo 4096 May 6 12:56 arrow
drwxrwxr-x 13 derdo derdo 4096 May 6 12:57 parquet-cpp
(pyarrow-dev) [prompt]:~/repos$ export ARROW_BUILD_TYPE=release
(pyarrow-dev) [prompt]:~/repos$ export ARROW_BUILD_TOOLCHAIN=$CONDA_PREFIX
(pyarrow-dev) [prompt]:~/repos$ echo $CONDA_PREFIX
/home/derdo/miniconda2/envs/pyarrow-dev
(pyarrow-dev) [prompt]:~/repos$ export PARQUET_BUILD_TOOLCHAIN=$CONDA_PREFIX
(pyarrow-dev) [prompt]:~/repos$ pwd
/home/derdo/repos
(pyarrow-dev) [prompt]:~/repos$ ls
arrow parquet-cpp
(pyarrow-dev) [prompt]:~/repos$ ls arrow
appveyor.yml ci format java NOTICE.txt site
c_glib cpp header js python
CHANGELOG.md dev integration LICENSE.txt README.md
(pyarrow-dev) [prompt]:~/repos$ ls arrow/cpp
apidoc CMakeLists.txt doc src
build-support cmake_modules README.md thirdparty
(pyarrow-dev) [prompt]:~/repos$ mkdir !$/build
mkdir arrow/cpp/build
(pyarrow-dev) [prompt]:~/repos$ pushd !$
pushd arrow/cpp/build
~/repos/arrow/cpp/build ~/repos
(pyarrow-dev) [prompt]:~/repos/arrow/cpp/build$ cmake
-DCMAKE_BUILD_TYPE=$ARROW_BUILD_TYPE
-DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX -DARROW_PYTHON=on -DARROW_BUILD_TESTS=OFF
..
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- 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: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
clang-tidy found at /usr/bin/clang-tidy-3.9
clang-format found at /usr/bin/clang-format-3.9
-- Performing Test CXX_SUPPORTS_SSE3
-- Performing Test CXX_SUPPORTS_SSE3 - Success
-- Performing Test CXX_SUPPORTS_ALTIVEC
-- Performing Test CXX_SUPPORTS_ALTIVEC - Failed
Configured for RELEASE build (set with cmake
-DCMAKE_BUILD_TYPE={release,debug,...})
-- Build Type: RELEASE
-- CMAKE_CXX_FLAGS: -O3 -DNDEBUG -Wall -std=c++11 -msse3
INFOCompiler version: Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu
4.8.4-2ubuntu1~14.04.3'
--with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs
--enable-languages=c,c++,java,go,d,fortran,objc,obj-c++
--prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id
--libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib
--enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug
--enable-libstdcxx-time=yes
--enable-gnu-unique-object --disable-libmudflap --enable-plugin
--with-system-zlib --disable-browser-plugin
--enable-java-awt=gtk --enable-gtk-cairo
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home
--with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64
--with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64
--with-arch-directory=amd64
--with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc
--enable-multiarch --disable-werror --with-arch-32=i686
--with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic
--enable-checking=release --build=x86_64-linux-gnu
--host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
INFOCompiler id: GNU
Selected compiler gcc 4.8.4
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1003
] _boost_TEST_VERSIONS =
1.63.0;1.63;1.62.0;1.61;1.61.0;1.62;1.60.0;1.60;1.64.0;1.64;1.63.0;1.63;1.62.0;1.62;1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1005
] Boost_USE_MULTITHREADED = ON
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1007
] Boost_USE_STATIC_LIBS = OFF
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1009
] Boost_USE_STATIC_RUNTIME =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1011
] Boost_ADDITIONAL_VERSIONS =
1.63.0;1.63;1.62.0;1.61;1.61.0;1.62;1.60.0;1.60
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1013
] Boost_NO_SYSTEM_PATHS =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1081
] Declared as CMake or
Environmental Variables:
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1083
] BOOST_ROOT =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1085
] BOOST_INCLUDEDIR =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1087
] BOOST_LIBRARYDIR =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1089
] _boost_TEST_VERSIONS =
1.63.0;1.63;1.62.0;1.61;1.61.0;1.62;1.60.0;1.60;1.64.0;1.64;1.63.0;1.63;1.62.0;1.62;1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1158
] Include debugging info:
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1160
] _boost_INCLUDE_SEARCH_DIRS
=
/home/derdo/miniconda2/envs/pyarrow-dev/include;/home/derdo/miniconda2/envs/pyarrow-dev;PATHS;C:/boost/include;C:/boost;/sw/local/include
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1162
] _boost_PATH_SUFFIXES =
boost-1_63_0;boost_1_63_0;boost/boost-1_63_0;boost/boost_1_63_0;boost-1_63;boost_1_63;boost/boost-1_63;boost/boost_1_63;boost-1_62_0;boost_1_62_0;boost/boost-1_62_0;boost/boost_1_62_0;boost-1_61;boost_1_61;boost/boost-1_61;boost/boost_1_61;boost-1_61_0;boost_1_61_0;boost/boost-1_61_0;boost/boost_1_61_0;boost-1_62;boost_1_62;boost/boost-1_62;boost/boost_1_62;boost-1_60_0;boost_1_60_0;boost/boost-1_60_0;boost/boost_1_60_0;boost-1_60;boost_1_60;boost/boost-1_60;boost/boost_1_60;boost-1_64_0;boost_1_64_0;boost/boost-1_64_0;boost/boost_1_64_0;boost-1_64;boost_1_64;boost/boost-1_64;boost/boost_1_64;boost-1_63_0;boost_1_63_0;boost/boost-1_63_0;boost/boost_1_63_0;boost-1_63;boost_1_63;boost/boost-1_63;boost/boost_1_63;boost-1_62_0;boost_1_62_0;boost/boost-1_62_0;boost/boost_1_62_0;boost-1_62;boost_1_62;boost/boost-1_62;boost/boost_1_62;boost-1_61_0;boost_1_61_0;boost/boost-1_61_0;boost/boost_1_61_0;boost-1_61;boost_1_61;boost/boost-1_61;boost/boost_1_61;boost-1_60_0;boost_1_60_0;boost/boost-1_60_0;boost/boost_1_60_0;boost-1_60;boost_1_60;boost/boost-1_60;boost/boost_1_60;boost-1_59_0;boost_1_59_0;boost/boost-1_59_0;boost/boost_1_59_0;boost-1_59;boost_1_59;boost/boost-1_59;boost/boost_1_59;boost-1_58_0;boost_1_58_0;boost/boost-1_58_0;boost/boost_1_58_0;boost-1_58;boost_1_58;boost/boost-1_58;boost/boost_1_58;boost-1_57_0;boost_1_57_0;boost/boost-1_57_0;boost/boost_1_57_0;boost-1_57;boost_1_57;boost/boost-1_57;boost/boost_1_57;boost-1_56_0;boost_1_56_0;boost/boost-1_56_0;boost/boost_1_56_0;boost-1_56;boost_1_56;boost/boost-1_56;boost/boost_1_56;boost-1_55_0;boost_1_55_0;boost/boost-1_55_0;boost/boost_1_55_0;boost-1_55;boost_1_55;boost/boost-1_55;boost/boost_1_55;boost-1_54_0;boost_1_54_0;boost/boost-1_54_0;boost/boost_1_54_0;boost-1_54;boost_1_54;boost/boost-1_54;boost/boost_1_54;boost-1_53_0;boost_1_53_0;boost/boost-1_53_0;boost/boost_1_53_0;boost-1_53;boost_1_53;boost/boost-1_53;boost/boost_1_53;boost-1_52_0;boost_1_52_0;boost/boost-1_52_0;boost/boost_1_52_0;boost-1_52;boost_1_52;boost/boost-1_52;boost/boost_1_52;boost-1_51_0;boost_1_51_0;boost/boost-1_51_0;boost/boost_1_51_0;boost-1_51;boost_1_51;boost/boost-1_51;boost/boost_1_51;boost-1_50_0;boost_1_50_0;boost/boost-1_50_0;boost/boost_1_50_0;boost-1_50;boost_1_50;boost/boost-1_50;boost/boost_1_50;boost-1_49_0;boost_1_49_0;boost/boost-1_49_0;boost/boost_1_49_0;boost-1_49;boost_1_49;boost/boost-1_49;boost/boost_1_49;boost-1_48_0;boost_1_48_0;boost/boost-1_48_0;boost/boost_1_48_0;boost-1_48;boost_1_48;boost/boost-1_48;boost/boost_1_48;boost-1_47_0;boost_1_47_0;boost/boost-1_47_0;boost/boost_1_47_0;boost-1_47;boost_1_47;boost/boost-1_47;boost/boost_1_47;boost-1_46_1;boost_1_46_1;boost/boost-1_46_1;boost/boost_1_46_1;boost-1_46_0;boost_1_46_0;boost/boost-1_46_0;boost/boost_1_46_0;boost-1_46;boost_1_46;boost/boost-1_46;boost/boost_1_46;boost-1_45_0;boost_1_45_0;boost/boost-1_45_0;boost/boost_1_45_0;boost-1_45;boost_1_45;boost/boost-1_45;boost/boost_1_45;boost-1_44_0;boost_1_44_0;boost/boost-1_44_0;boost/boost_1_44_0;boost-1_44;boost_1_44;boost/boost-1_44;boost/boost_1_44;boost-1_43_0;boost_1_43_0;boost/boost-1_43_0;boost/boost_1_43_0;boost-1_43;boost_1_43;boost/boost-1_43;boost/boost_1_43;boost-1_42_0;boost_1_42_0;boost/boost-1_42_0;boost/boost_1_42_0;boost-1_42;boost_1_42;boost/boost-1_42;boost/boost_1_42;boost-1_41_0;boost_1_41_0;boost/boost-1_41_0;boost/boost_1_41_0;boost-1_41;boost_1_41;boost/boost-1_41;boost/boost_1_41;boost-1_40_0;boost_1_40_0;boost/boost-1_40_0;boost/boost_1_40_0;boost-1_40;boost_1_40;boost/boost-1_40;boost/boost_1_40;boost-1_39_0;boost_1_39_0;boost/boost-1_39_0;boost/boost_1_39_0;boost-1_39;boost_1_39;boost/boost-1_39;boost/boost_1_39;boost-1_38_0;boost_1_38_0;boost/boost-1_38_0;boost/boost_1_38_0;boost-1_38;boost_1_38;boost/boost-1_38;boost/boost_1_38;boost-1_37_0;boost_1_37_0;boost/boost-1_37_0;boost/boost_1_37_0;boost-1_37;boost_1_37;boost/boost-1_37;boost/boost_1_37;boost-1_36_1;boost_1_36_1;boost/boost-1_36_1;boost/boost_1_36_1;boost-1_36_0;boost_1_36_0;boost/boost-1_36_0;boost/boost_1_36_0;boost-1_36;boost_1_36;boost/boost-1_36;boost/boost_1_36;boost-1_35_1;boost_1_35_1;boost/boost-1_35_1;boost/boost_1_35_1;boost-1_35_0;boost_1_35_0;boost/boost-1_35_0;boost/boost_1_35_0;boost-1_35;boost_1_35;boost/boost-1_35;boost/boost_1_35;boost-1_34_1;boost_1_34_1;boost/boost-1_34_1;boost/boost_1_34_1;boost-1_34_0;boost_1_34_0;boost/boost-1_34_0;boost/boost_1_34_0;boost-1_34;boost_1_34;boost/boost-1_34;boost/boost_1_34;boost-1_33_1;boost_1_33_1;boost/boost-1_33_1;boost/boost_1_33_1;boost-1_33_0;boost_1_33_0;boost/boost-1_33_0;boost/boost_1_33_0;boost-1_33;boost_1_33;boost/boost-1_33;boost/boost_1_33
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1182
] location of version.hpp:
/home/derdo/miniconda2/envs/pyarrow-dev/include/boost/version.hpp
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1206
] version.hpp reveals boost
1.64.0
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1292
] guessed _boost_COMPILER =
-gcc48
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1302
] _boost_MULTITHREADED = -mt
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1346
] _boost_RELEASE_ABI_TAG = -
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1348
] _boost_DEBUG_ABI_TAG = -d
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1406
]
_boost_LIBRARY_SEARCH_DIRS_RELEASE =
/home/derdo/miniconda2/envs/pyarrow-dev/lib;/home/derdo/miniconda2/envs/pyarrow-dev/stage/lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/../lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib_boost_LIBRARY_SEARCH_DIRS_DEBUG
=
/home/derdo/miniconda2/envs/pyarrow-dev/lib;/home/derdo/miniconda2/envs/pyarrow-dev/stage/lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/../lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1545
] Searching for
SYSTEM_LIBRARY_RELEASE:
boost_system-gcc48-mt-1_64;boost_system-gcc48-mt;boost_system-mt-1_64;boost_system-mt;boost_system
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:362
] Boost_LIBRARY_DIR_RELEASE =
/home/derdo/miniconda2/envs/pyarrow-dev/lib _boost_LIBRARY_SEARCH_DIRS_RELEASE =
/home/derdo/miniconda2/envs/pyarrow-dev/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1587
] Searching for
SYSTEM_LIBRARY_DEBUG:
boost_system-gcc48-mt-d-1_64;boost_system-gcc48-mt-d;boost_system-mt-d-1_64;boost_system-mt-d;boost_system-mt;boost_system
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:362
] Boost_LIBRARY_DIR_DEBUG =
/home/derdo/miniconda2/envs/pyarrow-dev/lib _boost_LIBRARY_SEARCH_DIRS_DEBUG =
/home/derdo/miniconda2/envs/pyarrow-dev/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1545
] Searching for
FILESYSTEM_LIBRARY_RELEASE:
boost_filesystem-gcc48-mt-1_64;boost_filesystem-gcc48-mt;boost_filesystem-mt-1_64;boost_filesystem-mt;boost_filesystem
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:362
] Boost_LIBRARY_DIR_RELEASE =
/home/derdo/miniconda2/envs/pyarrow-dev/lib _boost_LIBRARY_SEARCH_DIRS_RELEASE =
/home/derdo/miniconda2/envs/pyarrow-dev/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1587
] Searching for
FILESYSTEM_LIBRARY_DEBUG:
boost_filesystem-gcc48-mt-d-1_64;boost_filesystem-gcc48-mt-d;boost_filesystem-mt-d-1_64;boost_filesystem-mt-d;boost_filesystem-mt;boost_filesystem
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:362
] Boost_LIBRARY_DIR_DEBUG =
/home/derdo/miniconda2/envs/pyarrow-dev/lib _boost_LIBRARY_SEARCH_DIRS_DEBUG =
/home/derdo/miniconda2/envs/pyarrow-dev/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1657
] Boost_FOUND = 1
-- Boost version: 1.64.0
-- Found the following Boost libraries:
-- system
-- filesystem
-- Boost include dir: /home/derdo/miniconda2/envs/pyarrow-dev/include
-- Boost libraries:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libboost_system.so/home/derdo/miniconda2/envs/pyarrow-dev/lib/libboost_filesystem.so
Added shared library dependency boost_system:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libboost_system.so
Added shared library dependency boost_filesystem:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libboost_filesystem.so
-- RapidJSON include dir: /home/derdo/miniconda2/envs/pyarrow-dev/include
-- Found the Flatbuffers library:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libflatbuffers.a
-- Flatbuffers include dir: /home/derdo/miniconda2/envs/pyarrow-dev/include
-- Flatbuffers compiler: /home/derdo/miniconda2/envs/pyarrow-dev/bin/flatc
-- Found the jemalloc library:
Added static library dependency jemalloc:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libjemalloc_pic.a
Added shared library dependency jemalloc:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libjemalloc.so
-- Found hdfs.h at: /home/derdo/repos/arrow/cpp/thirdparty/hadoop/include/hdfs.h
-- Found cpplint executable at
/home/derdo/repos/arrow/cpp/build-support/cpplint.py
-- Found PythonInterp: /home/derdo/miniconda2/envs/pyarrow-dev/bin/python
(found version "2.7.13")
-- Searching for Python libs in
/home/derdo/miniconda2/envs/pyarrow-dev/lib64;/home/derdo/miniconda2/envs/pyarrow-dev/lib;/home/derdo/miniconda2/envs/pyarrow-dev/lib/python2.7/config
-- Looking for python2.7
-- Found Python lib /home/derdo/miniconda2/envs/pyarrow-dev/lib/libpython2.7.so
-- Found PythonLibs: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libpython2.7.so
-- Found NumPy: version "1.12.1"
/home/derdo/miniconda2/envs/pyarrow-dev/lib/python2.7/site-packages/numpy/core/include
-- Configuring done
-- Generating done
-- Build files have been written to: /home/derdo/repos/arrow/cpp/build
(pyarrow-dev) [prompt]:~/repos/arrow/cpp/build$ make -j4
Scanning dependencies of target metadata_fbs
Scanning dependencies of target arrow_jemalloc_objlib
Scanning dependencies of target arrow_python_objlib
[ 2%] Running flatc compiler on
/home/derdo/repos/arrow/format/Message.fbs;/home/derdo/repos/arrow/format/File.fbs;/home/derdo/repos/arrow/format/Schema.fbs;/home/derdo/repos/arrow/format/Tensor.fbs;/home/derdo/repos/arrow/cpp/src/arrow/ipc/feather.fbs
[ 4%] Building CXX object
src/arrow/jemalloc/CMakeFiles/arrow_jemalloc_objlib.dir/memory_pool.cc.o
[ 8%] Building CXX object
src/arrow/python/CMakeFiles/arrow_python_objlib.dir/builtin_convert.cc.o
[ 8%] Building CXX object
src/arrow/python/CMakeFiles/arrow_python_objlib.dir/common.cc.o
[ 8%] Built target arrow_jemalloc_objlib
[ 10%] Building CXX object
src/arrow/python/CMakeFiles/arrow_python_objlib.dir/config.cc.o
[ 10%] Built target metadata_fbs
[ 13%] Building CXX object
src/arrow/python/CMakeFiles/arrow_python_objlib.dir/helpers.cc.o
Scanning dependencies of target arrow_objlib
[ 15%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/array.cc.o
[ 17%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/buffer.cc.o
[ 19%] Building CXX object
src/arrow/python/CMakeFiles/arrow_python_objlib.dir/init.cc.o
[ 21%] Building CXX object
src/arrow/python/CMakeFiles/arrow_python_objlib.dir/io.cc.o
[ 23%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/builder.cc.o
[ 26%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/compare.cc.o
[ 28%] Building CXX object
src/arrow/python/CMakeFiles/arrow_python_objlib.dir/numpy_convert.cc.o
[ 30%] Building CXX object
src/arrow/python/CMakeFiles/arrow_python_objlib.dir/pandas_convert.cc.o
[ 32%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/loader.cc.o
[ 34%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/memory_pool.cc.o
[ 36%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/pretty_print.cc.o
[ 39%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/status.cc.o
[ 41%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/table.cc.o
[ 43%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/tensor.cc.o
[ 45%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/type.cc.o
[ 47%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/visitor.cc.o
[ 50%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/io/file.cc.o
[ 52%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/io/hdfs.cc.o
/home/derdo/parquet/arrow/cpp/src/arrow/io/file.cc: In static member function
‘static arrow::Status
arrow::io::MemoryMappedFile::Create(const string&, int64_t,
std::shared_ptr<arrow::io::MemoryMappedFile>*)’:
/home/derdo/parquet/arrow/cpp/src/arrow/io/file.cc:614:64: warning: ignoring
return value of ‘int ftruncate(int,
__off64_t)’, declared with attribute warn_unused_result [-Wunused-result]
ftruncate(file->file_descriptor(), static_cast<size_t>(size));
^
[ 54%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/io/hdfs-internal.cc.o
[ 56%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/io/interfaces.cc.o
[ 58%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/io/memory.cc.o
[ 60%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/util/bit-util.cc.o
[ 63%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/util/decimal.cc.o
[ 65%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/util/key_value_metadata.cc.o
[ 67%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/ipc/feather.cc.o
[ 69%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/ipc/json.cc.o
[ 71%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/ipc/json-internal.cc.o
[ 73%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/ipc/metadata.cc.o
[ 76%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/ipc/reader.cc.o
[ 78%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/ipc/writer.cc.o
[ 78%] Built target arrow_objlib
Scanning dependencies of target arrow_static
Scanning dependencies of target arrow_shared
[ 80%] Linking CXX static library release/libarrow.a
[ 82%] Linking CXX shared library release/libarrow.so
[ 82%] Built target arrow_static
Scanning dependencies of target file-to-stream
Scanning dependencies of target stream-to-file
[ 84%] Building CXX object
src/arrow/ipc/CMakeFiles/file-to-stream.dir/file-to-stream.cc.o
[ 86%] Building CXX object
src/arrow/ipc/CMakeFiles/stream-to-file.dir/stream-to-file.cc.o
[ 86%] Built target arrow_shared
Scanning dependencies of target arrow_jemalloc_static
[ 89%] Linking CXX static library ../../../release/libarrow_jemalloc.a
[ 89%] Built target arrow_jemalloc_static
Scanning dependencies of target arrow_jemalloc_shared
[ 91%] Linking CXX shared library ../../../release/libarrow_jemalloc.so
[ 91%] Built target arrow_jemalloc_shared
[ 93%] Linking CXX executable ../../../release/stream-to-file
[ 95%] Linking CXX executable ../../../release/file-to-stream
[ 95%] Built target stream-to-file
[ 95%] Built target file-to-stream
[ 95%] Built target arrow_python_objlib
Scanning dependencies of target arrow_python_static
Scanning dependencies of target arrow_python_shared
[ 97%] Linking CXX static library ../../../release/libarrow_python.a
[100%] Linking CXX shared library ../../../release/libarrow_python.so
[100%] Built target arrow_python_static
[100%] Built target arrow_python_shared
(pyarrow-dev) [prompt]:~/repos/arrow/cpp/build$ make install
[ 2%] Built target metadata_fbs
[ 58%] Built target arrow_objlib
[ 60%] Built target arrow_static
[ 63%] Built target arrow_shared
[ 67%] Built target stream-to-file
[ 71%] Built target file-to-stream
[ 73%] Built target arrow_jemalloc_objlib
[ 76%] Built target arrow_jemalloc_static
[ 78%] Built target arrow_jemalloc_shared
[ 95%] Built target arrow_python_objlib
[ 97%] Built target arrow_python_static
[100%] Built target arrow_python_shared
Install the project...
-- Install configuration: "RELEASE"
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow.so.0.0.0
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow.so.0
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow.so
-- Set runtime path of
"/home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow.so.0.0.0" to ""
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow.a
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/allocator.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/api.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/array.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/buffer.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/builder.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/compare.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/loader.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/memory_pool.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/pretty_print.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/status.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/table.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/tensor.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/type.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/type_fwd.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/type_traits.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/test-util.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/visitor.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/visitor_inline.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/pkgconfig/arrow.pc
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/io/file.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/io/hdfs.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/io/interfaces.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/io/memory.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/ipc/api.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/ipc/feather.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/ipc/json.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/ipc/metadata.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/ipc/reader.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/ipc/writer.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/util/bit-util.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/util/logging.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/util/macros.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/util/random.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/util/visibility.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/util/key_value_metadata.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_jemalloc.so.0.0.0
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_jemalloc.so.0
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_jemalloc.so
-- Set runtime path of
"/home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_jemalloc.so.0.0.0" to ""
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_jemalloc.a
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/jemalloc/memory_pool.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/pkgconfig/arrow-jemalloc.pc
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_python.so.0.0.0
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_python.so.0
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_python.so
-- Set runtime path of
"/home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_python.so.0.0.0" to ""
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_python.a
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/api.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/builtin_convert.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/common.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/config.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/helpers.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/init.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/io.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/numpy_convert.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/numpy_interop.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/pandas_convert.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/platform.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/type_traits.h
(pyarrow-dev) [prompt]:~/repos/arrow/cpp/build$ popd
~/repos
(pyarrow-dev) [prompt]:~/repos$ ls
arrow parquet-cpp
(pyarrow-dev) [prompt]:~/repos$ mkdir parquet-cpp/build
(pyarrow-dev) [prompt]:~/repos$ pushd !$
pushd parquet-cpp/build
~/repos/parquet-cpp/build ~/repos
(pyarrow-dev) [prompt]:~/repos/parquet-cpp/build$ cmake
-DCMAKE_BUILD_TYPE=$ARROW_BUILD_TYPE
-DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX -DPARQUET_BUILD_BENCHMARKS=off
-DPARQUET_BUILD_EXECUTABLES=off
-DPARQUET_ZLIB_VENDORED=off -DPARQUET_BUILD_TESTS=off ..
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- 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: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26")
clang-tidy found at /usr/bin/clang-tidy-3.9
clang-format found at /usr/bin/clang-format-3.9
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1003
] _boost_TEST_VERSIONS =
1.64.0;1.64;1.63.0;1.63;1.62.0;1.62;1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1005
] Boost_USE_MULTITHREADED = ON
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1007
] Boost_USE_STATIC_LIBS = OFF
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1009
] Boost_USE_STATIC_RUNTIME =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1011
] Boost_ADDITIONAL_VERSIONS =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1013
] Boost_NO_SYSTEM_PATHS =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1081
] Declared as CMake or
Environmental Variables:
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1083
] BOOST_ROOT =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1085
] BOOST_INCLUDEDIR =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1087
] BOOST_LIBRARYDIR =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1089
] _boost_TEST_VERSIONS =
1.64.0;1.64;1.63.0;1.63;1.62.0;1.62;1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1158
] Include debugging info:
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1160
] _boost_INCLUDE_SEARCH_DIRS
=
/home/derdo/miniconda2/envs/pyarrow-dev/include;/home/derdo/miniconda2/envs/pyarrow-dev;PATHS;C:/boost/include;C:/boost;/sw/local/include
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1162
] _boost_PATH_SUFFIXES =
boost-1_64_0;boost_1_64_0;boost/boost-1_64_0;boost/boost_1_64_0;boost-1_64;boost_1_64;boost/boost-1_64;boost/boost_1_64;boost-1_63_0;boost_1_63_0;boost/boost-1_63_0;boost/boost_1_63_0;boost-1_63;boost_1_63;boost/boost-1_63;boost/boost_1_63;boost-1_62_0;boost_1_62_0;boost/boost-1_62_0;boost/boost_1_62_0;boost-1_62;boost_1_62;boost/boost-1_62;boost/boost_1_62;boost-1_61_0;boost_1_61_0;boost/boost-1_61_0;boost/boost_1_61_0;boost-1_61;boost_1_61;boost/boost-1_61;boost/boost_1_61;boost-1_60_0;boost_1_60_0;boost/boost-1_60_0;boost/boost_1_60_0;boost-1_60;boost_1_60;boost/boost-1_60;boost/boost_1_60;boost-1_59_0;boost_1_59_0;boost/boost-1_59_0;boost/boost_1_59_0;boost-1_59;boost_1_59;boost/boost-1_59;boost/boost_1_59;boost-1_58_0;boost_1_58_0;boost/boost-1_58_0;boost/boost_1_58_0;boost-1_58;boost_1_58;boost/boost-1_58;boost/boost_1_58;boost-1_57_0;boost_1_57_0;boost/boost-1_57_0;boost/boost_1_57_0;boost-1_57;boost_1_57;boost/boost-1_57;boost/boost_1_57;boost-1_56_0;boost_1_56_0;boost/boost-1_56_0;boost/boost_1_56_0;boost-1_56;boost_1_56;boost/boost-1_56;boost/boost_1_56;boost-1_55_0;boost_1_55_0;boost/boost-1_55_0;boost/boost_1_55_0;boost-1_55;boost_1_55;boost/boost-1_55;boost/boost_1_55;boost-1_54_0;boost_1_54_0;boost/boost-1_54_0;boost/boost_1_54_0;boost-1_54;boost_1_54;boost/boost-1_54;boost/boost_1_54;boost-1_53_0;boost_1_53_0;boost/boost-1_53_0;boost/boost_1_53_0;boost-1_53;boost_1_53;boost/boost-1_53;boost/boost_1_53;boost-1_52_0;boost_1_52_0;boost/boost-1_52_0;boost/boost_1_52_0;boost-1_52;boost_1_52;boost/boost-1_52;boost/boost_1_52;boost-1_51_0;boost_1_51_0;boost/boost-1_51_0;boost/boost_1_51_0;boost-1_51;boost_1_51;boost/boost-1_51;boost/boost_1_51;boost-1_50_0;boost_1_50_0;boost/boost-1_50_0;boost/boost_1_50_0;boost-1_50;boost_1_50;boost/boost-1_50;boost/boost_1_50;boost-1_49_0;boost_1_49_0;boost/boost-1_49_0;boost/boost_1_49_0;boost-1_49;boost_1_49;boost/boost-1_49;boost/boost_1_49;boost-1_48_0;boost_1_48_0;boost/boost-1_48_0;boost/boost_1_48_0;boost-1_48;boost_1_48;boost/boost-1_48;boost/boost_1_48;boost-1_47_0;boost_1_47_0;boost/boost-1_47_0;boost/boost_1_47_0;boost-1_47;boost_1_47;boost/boost-1_47;boost/boost_1_47;boost-1_46_1;boost_1_46_1;boost/boost-1_46_1;boost/boost_1_46_1;boost-1_46_0;boost_1_46_0;boost/boost-1_46_0;boost/boost_1_46_0;boost-1_46;boost_1_46;boost/boost-1_46;boost/boost_1_46;boost-1_45_0;boost_1_45_0;boost/boost-1_45_0;boost/boost_1_45_0;boost-1_45;boost_1_45;boost/boost-1_45;boost/boost_1_45;boost-1_44_0;boost_1_44_0;boost/boost-1_44_0;boost/boost_1_44_0;boost-1_44;boost_1_44;boost/boost-1_44;boost/boost_1_44;boost-1_43_0;boost_1_43_0;boost/boost-1_43_0;boost/boost_1_43_0;boost-1_43;boost_1_43;boost/boost-1_43;boost/boost_1_43;boost-1_42_0;boost_1_42_0;boost/boost-1_42_0;boost/boost_1_42_0;boost-1_42;boost_1_42;boost/boost-1_42;boost/boost_1_42;boost-1_41_0;boost_1_41_0;boost/boost-1_41_0;boost/boost_1_41_0;boost-1_41;boost_1_41;boost/boost-1_41;boost/boost_1_41;boost-1_40_0;boost_1_40_0;boost/boost-1_40_0;boost/boost_1_40_0;boost-1_40;boost_1_40;boost/boost-1_40;boost/boost_1_40;boost-1_39_0;boost_1_39_0;boost/boost-1_39_0;boost/boost_1_39_0;boost-1_39;boost_1_39;boost/boost-1_39;boost/boost_1_39;boost-1_38_0;boost_1_38_0;boost/boost-1_38_0;boost/boost_1_38_0;boost-1_38;boost_1_38;boost/boost-1_38;boost/boost_1_38;boost-1_37_0;boost_1_37_0;boost/boost-1_37_0;boost/boost_1_37_0;boost-1_37;boost_1_37;boost/boost-1_37;boost/boost_1_37;boost-1_36_1;boost_1_36_1;boost/boost-1_36_1;boost/boost_1_36_1;boost-1_36_0;boost_1_36_0;boost/boost-1_36_0;boost/boost_1_36_0;boost-1_36;boost_1_36;boost/boost-1_36;boost/boost_1_36;boost-1_35_1;boost_1_35_1;boost/boost-1_35_1;boost/boost_1_35_1;boost-1_35_0;boost_1_35_0;boost/boost-1_35_0;boost/boost_1_35_0;boost-1_35;boost_1_35;boost/boost-1_35;boost/boost_1_35;boost-1_34_1;boost_1_34_1;boost/boost-1_34_1;boost/boost_1_34_1;boost-1_34_0;boost_1_34_0;boost/boost-1_34_0;boost/boost_1_34_0;boost-1_34;boost_1_34;boost/boost-1_34;boost/boost_1_34;boost-1_33_1;boost_1_33_1;boost/boost-1_33_1;boost/boost_1_33_1;boost-1_33_0;boost_1_33_0;boost/boost-1_33_0;boost/boost_1_33_0;boost-1_33;boost_1_33;boost/boost-1_33;boost/boost_1_33
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1182
] location of version.hpp:
/home/derdo/miniconda2/envs/pyarrow-dev/include/boost/version.hpp
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1206
] version.hpp reveals boost
1.64.0
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1292
] guessed _boost_COMPILER =
-gcc48
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1302
] _boost_MULTITHREADED = -mt
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1346
] _boost_RELEASE_ABI_TAG = -
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1348
] _boost_DEBUG_ABI_TAG = -d
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1406
]
_boost_LIBRARY_SEARCH_DIRS_RELEASE =
/home/derdo/miniconda2/envs/pyarrow-dev/lib;/home/derdo/miniconda2/envs/pyarrow-dev/stage/lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/../lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib_boost_LIBRARY_SEARCH_DIRS_DEBUG
=
/home/derdo/miniconda2/envs/pyarrow-dev/lib;/home/derdo/miniconda2/envs/pyarrow-dev/stage/lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/../lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1545
] Searching for
REGEX_LIBRARY_RELEASE:
boost_regex-gcc48-mt-1_64;boost_regex-gcc48-mt;boost_regex-mt-1_64;boost_regex-mt;boost_regex
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:362
] Boost_LIBRARY_DIR_RELEASE =
/home/derdo/miniconda2/envs/pyarrow-dev/lib _boost_LIBRARY_SEARCH_DIRS_RELEASE =
/home/derdo/miniconda2/envs/pyarrow-dev/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1587
] Searching for
REGEX_LIBRARY_DEBUG:
boost_regex-gcc48-mt-d-1_64;boost_regex-gcc48-mt-d;boost_regex-mt-d-1_64;boost_regex-mt-d;boost_regex-mt;boost_regex
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:362
] Boost_LIBRARY_DIR_DEBUG =
/home/derdo/miniconda2/envs/pyarrow-dev/lib _boost_LIBRARY_SEARCH_DIRS_DEBUG =
/home/derdo/miniconda2/envs/pyarrow-dev/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1657
] Boost_FOUND = 1
-- Boost version: 1.64.0
-- Found the following Boost libraries:
-- regex
-- Boost include dir: /home/derdo/miniconda2/envs/pyarrow-dev/include
-- Boost libraries:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libboost_regex.so
-- Found the ZLIB library: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libz.a
-- THRIFT_HOME: /home/derdo/miniconda2/envs/pyarrow-dev
-- Thrift version: Thrift version 0.10.0
-- Thrift include dir: /home/derdo/miniconda2/envs/pyarrow-dev/include
-- Thrift static library:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libthrift.a
-- Thrift compiler: /home/derdo/miniconda2/envs/pyarrow-dev/bin/thrift
-- SNAPPY_HOME: /home/derdo/miniconda2/envs/pyarrow-dev
-- Found the Snappy library:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libsnappy.so
-- Found the Brotli library:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libbrotlienc.a;/home/derdo/miniconda2/envs/pyarrow-dev/lib/libbrotlidec.a;/home/derdo/miniconda2/envs/pyarrow-dev/lib/libbrotlicommon.a
-- Arrow include path: /home/derdo/miniconda2/envs/pyarrow-dev/include
-- Found the Arrow library:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow.so
-- Build Type: RELEASE
INFO Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu
4.8.4-2ubuntu1~14.04.3'
--with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs
--enable-languages=c,c++,java,go,d,fortran,objc,obj-c++
--prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id
--libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib
--enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug
--enable-libstdcxx-time=yes
--enable-gnu-unique-object --disable-libmudflap --enable-plugin
--with-system-zlib --disable-browser-plugin
--enable-java-awt=gtk --enable-gtk-cairo
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home
--with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64
--with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64
--with-arch-directory=amd64
--with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc
--enable-multiarch --disable-werror --with-arch-32=i686
--with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic
--enable-checking=release --build=x86_64-linux-gnu
--host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
Selected compiler gcc 4.8.4
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- Found cpplint executable at
/home/derdo/repos/parquet-cpp/build-support/cpplint.py
-- Configuring done
-- Generating done
-- Build files have been written to: /home/derdo/repos/parquet-cpp/build
(pyarrow-dev) [prompt]:~/repos/parquet-cpp/build$ make -j4
Scanning dependencies of target thrift-deps
[ 3%] Running thrift compiler on parquet.thrift
[ 3%] Built target thrift-deps
Scanning dependencies of target parquet_objlib
[ 6%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/exception.cc.o
[ 10%] Building CXX object CMakeFiles/parquet_objlib.dir/src/parquet/types.cc.o
[ 13%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/column/levels.cc.o
[ 17%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/column/reader.cc.o
[ 20%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/column/writer.cc.o
[ 24%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/column/scanner.cc.o
[ 27%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/column/scan-all.cc.o
[ 31%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/column/statistics.cc.o
[ 34%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/compression.cc.o
[ 37%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/file/metadata.cc.o
[ 41%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/file/printer.cc.o
[ 44%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/file/reader.cc.o
[ 48%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/file/reader-internal.cc.o
[ 51%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/file/writer.cc.o
[ 55%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/file/writer-internal.cc.o
[ 58%] Building CXX object CMakeFiles/parquet_objlib.dir/src/parquet/schema.cc.o
[ 62%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/parquet_constants.cpp.o
[ 65%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/parquet_types.cpp.o
[ 68%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/util/cpu-info.cc.o
[ 72%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/util/memory.cc.o
[ 75%] Built target parquet_objlib
Scanning dependencies of target parquet_shared
Scanning dependencies of target parquet_static
[ 79%] Linking CXX shared library release/libparquet.so
[ 82%] Linking CXX static library release/libparquet.a
[ 82%] Built target parquet_static
Scanning dependencies of target parquet_arrow_objlib
[ 86%] Building CXX object
src/parquet/arrow/CMakeFiles/parquet_arrow_objlib.dir/reader.cc.o
[ 89%] Building CXX object
src/parquet/arrow/CMakeFiles/parquet_arrow_objlib.dir/schema.cc.o
[ 93%] Building CXX object
src/parquet/arrow/CMakeFiles/parquet_arrow_objlib.dir/writer.cc.o
[ 93%] Built target parquet_shared
[ 93%] Built target parquet_arrow_objlib
Scanning dependencies of target parquet_arrow_static
Scanning dependencies of target parquet_arrow_shared
[ 96%] Linking CXX static library ../../../release/libparquet_arrow.a
[100%] Linking CXX shared library ../../../release/libparquet_arrow.so
[100%] Built target parquet_arrow_static
[100%] Built target parquet_arrow_shared
(pyarrow-dev) [prompt]:~/repos/parquet-cpp/build$ make install
[ 3%] Built target thrift-deps
[ 75%] Built target parquet_objlib
[ 79%] Built target parquet_shared
[ 82%] Built target parquet_static
[ 93%] Built target parquet_arrow_objlib
[ 96%] Built target parquet_arrow_static
[100%] Built target parquet_arrow_shared
Install the project...
-- Install configuration: "RELEASE"
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet.so.1.0.0
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet.so.1
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet.so
-- Set runtime path of
"/home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet.so.1.0.0" to ""
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet.a
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/compression.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/encoding.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/exception.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/schema.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/types.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/pkgconfig/parquet.pc
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/api/io.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/api/reader.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/api/writer.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/api/schema.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/column/levels.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/column/page.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/column/properties.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/column/reader.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/column/scan-all.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/column/scanner.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/column/writer.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/column/statistics.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/file/metadata.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/file/printer.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/file/reader.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/file/writer.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/bit-stream-utils.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/bit-stream-utils.inline.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/bit-util.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/buffer-builder.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/compiler-util.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/cpu-info.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/hash-util.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/logging.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/macros.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/memory.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/rle-encoding.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/stopwatch.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/sse-util.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/visibility.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet_arrow.so.1.0.0
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet_arrow.so.1
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet_arrow.so
-- Set runtime path of
"/home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet_arrow.so.1.0.0" to ""
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet_arrow.a
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/arrow/reader.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/arrow/schema.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/arrow/writer.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/pkgconfig/parquet-arrow.pc
(pyarrow-dev) [prompt]:~/repos/parquet-cpp/build$ popd
~/repos
(pyarrow-dev) [prompt]:~/repos$ cd arrow/python/
(pyarrow-dev) [prompt]:~/repos/arrow/python$ -DPARQUET_BUILD_TESTS=off
--with-parquet --with-jemalloc --inplace
-DPARQUET_BUILD_TESTS=off: command not found
(pyarrow-dev) [prompt]:~/repos/arrow/python$ -DPARQUET_BUILD_TESTS=off
--with-parquet --with-jemalloc --inplace^C
(pyarrow-dev) [prompt]:~/repos/arrow/python$ cmake
-DCMAKE_BUILD_TYPE=$ARROW_BUILD_TYPE
-DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX -DPARQUET_BUILD_BENCHMARKS=off
-DPARQUET_BUILD_EXECUTABLES=off
-DPARQUET_ZLIB_VENDORED=off -DPARQUET_BUILD_TESTS=off ..^C
(pyarrow-dev) [prompt]:~/repos/arrow/python$ python setup.py build_ext
--build-type=$ARROW_BUILD_TYPE
--with-parquet --with-jemalloc --inplace
running build_ext
creating build
creating build/temp.linux-x86_64-2.7
cmake -DPYTHON_EXECUTABLE=/home/derdo/miniconda2/envs/pyarrow-dev/bin/python
-DPYARROW_BUILD_PARQUET=on
-DPYARROW_BUILD_JEMALLOC=on -DCMAKE_BUILD_TYPE=release
/home/derdo/repos/arrow/python
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- 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: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CXX_SUPPORTS_SSE3
-- Performing Test CXX_SUPPORTS_SSE3 - Success
-- Performing Test CXX_SUPPORTS_ALTIVEC
-- Performing Test CXX_SUPPORTS_ALTIVEC - Failed
Configured for RELEASE build (set with cmake
-DCMAKE_BUILD_TYPE={release,debug,...})
-- Build Type: RELEASE
INFOCompiler version: Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu
4.8.4-2ubuntu1~14.04.3'
--with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs
--enable-languages=c,c++,java,go,d,fortran,objc,obj-c++
--prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id
--libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib
--enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug
--enable-libstdcxx-time=yes
--enable-gnu-unique-object --disable-libmudflap --enable-plugin
--with-system-zlib --disable-browser-plugin
--enable-java-awt=gtk --enable-gtk-cairo
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home
--with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64
--with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64
--with-arch-directory=amd64
--with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc
--enable-multiarch --disable-werror --with-arch-32=i686
--with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic
--enable-checking=release --build=x86_64-linux-gnu
--host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
INFOCompiler id: GNU
Selected compiler gcc 4.8.4
Using static linking for RELEASE builds
collect2 version 4.8.4
/usr/bin/ld --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64
--hash-style=gnu --as-needed -dynamic-linker
/lib64/ld-linux-x86-64.so.2 -z relro
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crt1.o
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o
/usr/lib/gcc/x86_64-linux-gnu/4.8/crtbegin.o
-L/usr/lib/gcc/x86_64-linux-gnu/4.8
-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu
-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu
-L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../.. --version
-lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc
/usr/lib/gcc/x86_64-linux-gnu/4.8/crtend.o
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o
Using ld linker
-- Build output directory:
/home/derdo/repos/arrow/python/build/temp.linux-x86_64-2.7/release/
-- Found PythonInterp: /home/derdo/miniconda2/envs/pyarrow-dev/bin/python
(found version "2.7.13")
-- Searching for Python libs in
/home/derdo/miniconda2/envs/pyarrow-dev/lib64;/home/derdo/miniconda2/envs/pyarrow-dev/lib;/home/derdo/miniconda2/envs/pyarrow-dev/lib/python2.7/config
-- Looking for python2.7
-- Found Python lib /home/derdo/miniconda2/envs/pyarrow-dev/lib/libpython2.7.so
-- Found PythonLibs: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libpython2.7.so
-- Found NumPy: version "1.12.1"
/home/derdo/miniconda2/envs/pyarrow-dev/lib/python2.7/site-packages/numpy/core/include
-- Found Cython: /home/derdo/miniconda2/envs/pyarrow-dev/bin/cython
-- Searching for Python libs in
/home/derdo/miniconda2/envs/pyarrow-dev/lib64;/home/derdo/miniconda2/envs/pyarrow-dev/lib;/home/derdo/miniconda2/envs/pyarrow-dev/lib/python2.7/config
-- Looking for python2.7
-- Found Python lib /home/derdo/miniconda2/envs/pyarrow-dev/lib/libpython2.7.so
-- Found the Parquet library: /usr/local/lib/libparquet.so
-- Found the Parquet Arrow library: /usr/local/lib
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26")
-- Checking for module 'arrow'
-- No package 'arrow' found
CMake Error at cmake_modules/FindArrow.cmake:106 (message):
Could not find the Arrow library. Looked for headers in , and for libs in
Call Stack (most recent call first):
CMakeLists.txt:234 (find_package)
-- Configuring incomplete, errors occurred!
See also
"/home/derdo/repos/arrow/python/build/temp.linux-x86_64-2.7/CMakeFiles/CMakeOutput.log".
See also
"/home/derdo/repos/arrow/python/build/temp.linux-x86_64-2.7/CMakeFiles/CMakeError.log".
error: command 'cmake' failed with exit status 1
{code}
was (Author: derringdo):
I was able to download the binary package 0.3.0 from conda, and check that
read_row_group is available in the ParquetReader class:
>>> print dir(pa.ParquetReader)
['__class__', '__delattr__', '__doc__', '__format__', '__getattribute__',
'__hash__', '__init__', '__new__', '__reduce__', '__reduce_ex__', '__repr__',
'__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'column_name_idx',
'metadata', 'num_row_groups', 'open', 'read_all', 'read_column',
'read_row_group', 'set_num_threads']
>>>
However, I do need the build from source to work.. So again I tried the
instructions from:
https://github.com/apache/arrow/blob/master/python/doc/source/development.rst
But this failed in the penultimate step:
python setup.py build_ext --build-type=$ARROW_BUILD_TYPE --with-parquet
--with-jemalloc --inplace
running build_ext
creating build
creating build/temp.linux-x86_64-2.7
...
...
-- Searching for Python libs in
/home/derdo/miniconda2/envs/pyarrow-dev/lib64;/home/derdo/miniconda2/envs/pyarrow-dev/lib;/home/derdo/miniconda2/envs/pyarrow-dev/lib/python2.7/config
-- Looking for python2.7
-- Found Python lib /home/derdo/miniconda2/envs/pyarrow-dev/lib/libpython2.7.so
-- Found the Parquet library: /usr/local/lib/libparquet.so
-- Found the Parquet Arrow library: /usr/local/lib
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26")
-- Checking for module 'arrow'
-- No package 'arrow' found
CMake Error at cmake_modules/FindArrow.cmake:106 (message):
Could not find the Arrow library. Looked for headers in , and for libs in
Call Stack (most recent call first):
CMakeLists.txt:234 (find_package)
-- Configuring incomplete, errors occurred!
See also
"/home/derdo/repos/arrow/python/build/temp.linux-x86_64-2.7/CMakeFiles/CMakeOutput.log".
See also
"/home/derdo/repos/arrow/python/build/temp.linux-x86_64-2.7/CMakeFiles/CMakeError.log".
error: command 'cmake' failed with exit status 1
------------------ The full output of the entire sequence of steps is below
-----------------------------------------
(pyarrow-dev) [prompt]:~$ mkdir repos
(pyarrow-dev) [prompt]:~$ date
Sat May 6 12:56:26 PDT 2017
(pyarrow-dev) [prompt]:~$ cd repos
(pyarrow-dev) [prompt]:~/repos$ git clone https://github.com/apache/arrow.git
Cloning into 'arrow'...
remote: Counting objects: 10468, done.
remote: Compressing objects: 100% (21/21), done.
remote: Total 10468 (delta 5), reused 1 (delta 1), pack-reused 10446
Receiving objects: 100% (10468/10468), 4.52 MiB | 0 bytes/s, done.
Resolving deltas: 100% (6827/6827), done.
Checking connectivity... done.
(pyarrow-dev) [prompt]:~/repos$ git clone
https://github.com/apache/parquet-cpp.git
Cloning into 'parquet-cpp'...
remote: Counting objects: 4022, done.
remote: Compressing objects: 100% (11/11), done.
remote: Total 4022 (delta 3), reused 0 (delta 0), pack-reused 4010
Receiving objects: 100% (4022/4022), 1.70 MiB | 0 bytes/s, done.
Resolving deltas: 100% (2916/2916), done.
Checking connectivity... done.
(pyarrow-dev) [prompt]:~/repos$ ls -l
total 8
drwxrwxr-x 13 derdo derdo 4096 May 6 12:56 arrow
drwxrwxr-x 13 derdo derdo 4096 May 6 12:57 parquet-cpp
(pyarrow-dev) [prompt]:~/repos$ export ARROW_BUILD_TYPE=release
(pyarrow-dev) [prompt]:~/repos$ export ARROW_BUILD_TOOLCHAIN=$CONDA_PREFIX
(pyarrow-dev) [prompt]:~/repos$ echo $CONDA_PREFIX
/home/derdo/miniconda2/envs/pyarrow-dev
(pyarrow-dev) [prompt]:~/repos$ export PARQUET_BUILD_TOOLCHAIN=$CONDA_PREFIX
(pyarrow-dev) [prompt]:~/repos$ pwd
/home/derdo/repos
(pyarrow-dev) [prompt]:~/repos$ ls
arrow parquet-cpp
(pyarrow-dev) [prompt]:~/repos$ ls arrow
appveyor.yml ci format java NOTICE.txt site
c_glib cpp header js python
CHANGELOG.md dev integration LICENSE.txt README.md
(pyarrow-dev) [prompt]:~/repos$ ls arrow/cpp
apidoc CMakeLists.txt doc src
build-support cmake_modules README.md thirdparty
(pyarrow-dev) [prompt]:~/repos$ mkdir !$/build
mkdir arrow/cpp/build
(pyarrow-dev) [prompt]:~/repos$ pushd !$
pushd arrow/cpp/build
~/repos/arrow/cpp/build ~/repos
(pyarrow-dev) [prompt]:~/repos/arrow/cpp/build$ cmake
-DCMAKE_BUILD_TYPE=$ARROW_BUILD_TYPE
-DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX -DARROW_PYTHON=on -DARROW_BUILD_TESTS=OFF
..
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- 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: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
clang-tidy found at /usr/bin/clang-tidy-3.9
clang-format found at /usr/bin/clang-format-3.9
-- Performing Test CXX_SUPPORTS_SSE3
-- Performing Test CXX_SUPPORTS_SSE3 - Success
-- Performing Test CXX_SUPPORTS_ALTIVEC
-- Performing Test CXX_SUPPORTS_ALTIVEC - Failed
Configured for RELEASE build (set with cmake
-DCMAKE_BUILD_TYPE={release,debug,...})
-- Build Type: RELEASE
-- CMAKE_CXX_FLAGS: -O3 -DNDEBUG -Wall -std=c++11 -msse3
INFOCompiler version: Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu
4.8.4-2ubuntu1~14.04.3'
--with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs
--enable-languages=c,c++,java,go,d,fortran,objc,obj-c++
--prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id
--libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib
--enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug
--enable-libstdcxx-time=yes
--enable-gnu-unique-object --disable-libmudflap --enable-plugin
--with-system-zlib --disable-browser-plugin
--enable-java-awt=gtk --enable-gtk-cairo
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home
--with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64
--with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64
--with-arch-directory=amd64
--with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc
--enable-multiarch --disable-werror --with-arch-32=i686
--with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic
--enable-checking=release --build=x86_64-linux-gnu
--host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
INFOCompiler id: GNU
Selected compiler gcc 4.8.4
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1003
] _boost_TEST_VERSIONS =
1.63.0;1.63;1.62.0;1.61;1.61.0;1.62;1.60.0;1.60;1.64.0;1.64;1.63.0;1.63;1.62.0;1.62;1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1005
] Boost_USE_MULTITHREADED = ON
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1007
] Boost_USE_STATIC_LIBS = OFF
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1009
] Boost_USE_STATIC_RUNTIME =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1011
] Boost_ADDITIONAL_VERSIONS =
1.63.0;1.63;1.62.0;1.61;1.61.0;1.62;1.60.0;1.60
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1013
] Boost_NO_SYSTEM_PATHS =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1081
] Declared as CMake or
Environmental Variables:
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1083
] BOOST_ROOT =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1085
] BOOST_INCLUDEDIR =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1087
] BOOST_LIBRARYDIR =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1089
] _boost_TEST_VERSIONS =
1.63.0;1.63;1.62.0;1.61;1.61.0;1.62;1.60.0;1.60;1.64.0;1.64;1.63.0;1.63;1.62.0;1.62;1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1158
] Include debugging info:
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1160
] _boost_INCLUDE_SEARCH_DIRS
=
/home/derdo/miniconda2/envs/pyarrow-dev/include;/home/derdo/miniconda2/envs/pyarrow-dev;PATHS;C:/boost/include;C:/boost;/sw/local/include
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1162
] _boost_PATH_SUFFIXES =
boost-1_63_0;boost_1_63_0;boost/boost-1_63_0;boost/boost_1_63_0;boost-1_63;boost_1_63;boost/boost-1_63;boost/boost_1_63;boost-1_62_0;boost_1_62_0;boost/boost-1_62_0;boost/boost_1_62_0;boost-1_61;boost_1_61;boost/boost-1_61;boost/boost_1_61;boost-1_61_0;boost_1_61_0;boost/boost-1_61_0;boost/boost_1_61_0;boost-1_62;boost_1_62;boost/boost-1_62;boost/boost_1_62;boost-1_60_0;boost_1_60_0;boost/boost-1_60_0;boost/boost_1_60_0;boost-1_60;boost_1_60;boost/boost-1_60;boost/boost_1_60;boost-1_64_0;boost_1_64_0;boost/boost-1_64_0;boost/boost_1_64_0;boost-1_64;boost_1_64;boost/boost-1_64;boost/boost_1_64;boost-1_63_0;boost_1_63_0;boost/boost-1_63_0;boost/boost_1_63_0;boost-1_63;boost_1_63;boost/boost-1_63;boost/boost_1_63;boost-1_62_0;boost_1_62_0;boost/boost-1_62_0;boost/boost_1_62_0;boost-1_62;boost_1_62;boost/boost-1_62;boost/boost_1_62;boost-1_61_0;boost_1_61_0;boost/boost-1_61_0;boost/boost_1_61_0;boost-1_61;boost_1_61;boost/boost-1_61;boost/boost_1_61;boost-1_60_0;boost_1_60_0;boost/boost-1_60_0;boost/boost_1_60_0;boost-1_60;boost_1_60;boost/boost-1_60;boost/boost_1_60;boost-1_59_0;boost_1_59_0;boost/boost-1_59_0;boost/boost_1_59_0;boost-1_59;boost_1_59;boost/boost-1_59;boost/boost_1_59;boost-1_58_0;boost_1_58_0;boost/boost-1_58_0;boost/boost_1_58_0;boost-1_58;boost_1_58;boost/boost-1_58;boost/boost_1_58;boost-1_57_0;boost_1_57_0;boost/boost-1_57_0;boost/boost_1_57_0;boost-1_57;boost_1_57;boost/boost-1_57;boost/boost_1_57;boost-1_56_0;boost_1_56_0;boost/boost-1_56_0;boost/boost_1_56_0;boost-1_56;boost_1_56;boost/boost-1_56;boost/boost_1_56;boost-1_55_0;boost_1_55_0;boost/boost-1_55_0;boost/boost_1_55_0;boost-1_55;boost_1_55;boost/boost-1_55;boost/boost_1_55;boost-1_54_0;boost_1_54_0;boost/boost-1_54_0;boost/boost_1_54_0;boost-1_54;boost_1_54;boost/boost-1_54;boost/boost_1_54;boost-1_53_0;boost_1_53_0;boost/boost-1_53_0;boost/boost_1_53_0;boost-1_53;boost_1_53;boost/boost-1_53;boost/boost_1_53;boost-1_52_0;boost_1_52_0;boost/boost-1_52_0;boost/boost_1_52_0;boost-1_52;boost_1_52;boost/boost-1_52;boost/boost_1_52;boost-1_51_0;boost_1_51_0;boost/boost-1_51_0;boost/boost_1_51_0;boost-1_51;boost_1_51;boost/boost-1_51;boost/boost_1_51;boost-1_50_0;boost_1_50_0;boost/boost-1_50_0;boost/boost_1_50_0;boost-1_50;boost_1_50;boost/boost-1_50;boost/boost_1_50;boost-1_49_0;boost_1_49_0;boost/boost-1_49_0;boost/boost_1_49_0;boost-1_49;boost_1_49;boost/boost-1_49;boost/boost_1_49;boost-1_48_0;boost_1_48_0;boost/boost-1_48_0;boost/boost_1_48_0;boost-1_48;boost_1_48;boost/boost-1_48;boost/boost_1_48;boost-1_47_0;boost_1_47_0;boost/boost-1_47_0;boost/boost_1_47_0;boost-1_47;boost_1_47;boost/boost-1_47;boost/boost_1_47;boost-1_46_1;boost_1_46_1;boost/boost-1_46_1;boost/boost_1_46_1;boost-1_46_0;boost_1_46_0;boost/boost-1_46_0;boost/boost_1_46_0;boost-1_46;boost_1_46;boost/boost-1_46;boost/boost_1_46;boost-1_45_0;boost_1_45_0;boost/boost-1_45_0;boost/boost_1_45_0;boost-1_45;boost_1_45;boost/boost-1_45;boost/boost_1_45;boost-1_44_0;boost_1_44_0;boost/boost-1_44_0;boost/boost_1_44_0;boost-1_44;boost_1_44;boost/boost-1_44;boost/boost_1_44;boost-1_43_0;boost_1_43_0;boost/boost-1_43_0;boost/boost_1_43_0;boost-1_43;boost_1_43;boost/boost-1_43;boost/boost_1_43;boost-1_42_0;boost_1_42_0;boost/boost-1_42_0;boost/boost_1_42_0;boost-1_42;boost_1_42;boost/boost-1_42;boost/boost_1_42;boost-1_41_0;boost_1_41_0;boost/boost-1_41_0;boost/boost_1_41_0;boost-1_41;boost_1_41;boost/boost-1_41;boost/boost_1_41;boost-1_40_0;boost_1_40_0;boost/boost-1_40_0;boost/boost_1_40_0;boost-1_40;boost_1_40;boost/boost-1_40;boost/boost_1_40;boost-1_39_0;boost_1_39_0;boost/boost-1_39_0;boost/boost_1_39_0;boost-1_39;boost_1_39;boost/boost-1_39;boost/boost_1_39;boost-1_38_0;boost_1_38_0;boost/boost-1_38_0;boost/boost_1_38_0;boost-1_38;boost_1_38;boost/boost-1_38;boost/boost_1_38;boost-1_37_0;boost_1_37_0;boost/boost-1_37_0;boost/boost_1_37_0;boost-1_37;boost_1_37;boost/boost-1_37;boost/boost_1_37;boost-1_36_1;boost_1_36_1;boost/boost-1_36_1;boost/boost_1_36_1;boost-1_36_0;boost_1_36_0;boost/boost-1_36_0;boost/boost_1_36_0;boost-1_36;boost_1_36;boost/boost-1_36;boost/boost_1_36;boost-1_35_1;boost_1_35_1;boost/boost-1_35_1;boost/boost_1_35_1;boost-1_35_0;boost_1_35_0;boost/boost-1_35_0;boost/boost_1_35_0;boost-1_35;boost_1_35;boost/boost-1_35;boost/boost_1_35;boost-1_34_1;boost_1_34_1;boost/boost-1_34_1;boost/boost_1_34_1;boost-1_34_0;boost_1_34_0;boost/boost-1_34_0;boost/boost_1_34_0;boost-1_34;boost_1_34;boost/boost-1_34;boost/boost_1_34;boost-1_33_1;boost_1_33_1;boost/boost-1_33_1;boost/boost_1_33_1;boost-1_33_0;boost_1_33_0;boost/boost-1_33_0;boost/boost_1_33_0;boost-1_33;boost_1_33;boost/boost-1_33;boost/boost_1_33
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1182
] location of version.hpp:
/home/derdo/miniconda2/envs/pyarrow-dev/include/boost/version.hpp
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1206
] version.hpp reveals boost
1.64.0
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1292
] guessed _boost_COMPILER =
-gcc48
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1302
] _boost_MULTITHREADED = -mt
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1346
] _boost_RELEASE_ABI_TAG = -
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1348
] _boost_DEBUG_ABI_TAG = -d
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1406
]
_boost_LIBRARY_SEARCH_DIRS_RELEASE =
/home/derdo/miniconda2/envs/pyarrow-dev/lib;/home/derdo/miniconda2/envs/pyarrow-dev/stage/lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/../lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib_boost_LIBRARY_SEARCH_DIRS_DEBUG
=
/home/derdo/miniconda2/envs/pyarrow-dev/lib;/home/derdo/miniconda2/envs/pyarrow-dev/stage/lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/../lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1545
] Searching for
SYSTEM_LIBRARY_RELEASE:
boost_system-gcc48-mt-1_64;boost_system-gcc48-mt;boost_system-mt-1_64;boost_system-mt;boost_system
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:362
] Boost_LIBRARY_DIR_RELEASE =
/home/derdo/miniconda2/envs/pyarrow-dev/lib _boost_LIBRARY_SEARCH_DIRS_RELEASE =
/home/derdo/miniconda2/envs/pyarrow-dev/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1587
] Searching for
SYSTEM_LIBRARY_DEBUG:
boost_system-gcc48-mt-d-1_64;boost_system-gcc48-mt-d;boost_system-mt-d-1_64;boost_system-mt-d;boost_system-mt;boost_system
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:362
] Boost_LIBRARY_DIR_DEBUG =
/home/derdo/miniconda2/envs/pyarrow-dev/lib _boost_LIBRARY_SEARCH_DIRS_DEBUG =
/home/derdo/miniconda2/envs/pyarrow-dev/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1545
] Searching for
FILESYSTEM_LIBRARY_RELEASE:
boost_filesystem-gcc48-mt-1_64;boost_filesystem-gcc48-mt;boost_filesystem-mt-1_64;boost_filesystem-mt;boost_filesystem
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:362
] Boost_LIBRARY_DIR_RELEASE =
/home/derdo/miniconda2/envs/pyarrow-dev/lib _boost_LIBRARY_SEARCH_DIRS_RELEASE =
/home/derdo/miniconda2/envs/pyarrow-dev/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1587
] Searching for
FILESYSTEM_LIBRARY_DEBUG:
boost_filesystem-gcc48-mt-d-1_64;boost_filesystem-gcc48-mt-d;boost_filesystem-mt-d-1_64;boost_filesystem-mt-d;boost_filesystem-mt;boost_filesystem
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:362
] Boost_LIBRARY_DIR_DEBUG =
/home/derdo/miniconda2/envs/pyarrow-dev/lib _boost_LIBRARY_SEARCH_DIRS_DEBUG =
/home/derdo/miniconda2/envs/pyarrow-dev/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1657
] Boost_FOUND = 1
-- Boost version: 1.64.0
-- Found the following Boost libraries:
-- system
-- filesystem
-- Boost include dir: /home/derdo/miniconda2/envs/pyarrow-dev/include
-- Boost libraries:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libboost_system.so/home/derdo/miniconda2/envs/pyarrow-dev/lib/libboost_filesystem.so
Added shared library dependency boost_system:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libboost_system.so
Added shared library dependency boost_filesystem:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libboost_filesystem.so
-- RapidJSON include dir: /home/derdo/miniconda2/envs/pyarrow-dev/include
-- Found the Flatbuffers library:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libflatbuffers.a
-- Flatbuffers include dir: /home/derdo/miniconda2/envs/pyarrow-dev/include
-- Flatbuffers compiler: /home/derdo/miniconda2/envs/pyarrow-dev/bin/flatc
-- Found the jemalloc library:
Added static library dependency jemalloc:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libjemalloc_pic.a
Added shared library dependency jemalloc:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libjemalloc.so
-- Found hdfs.h at: /home/derdo/repos/arrow/cpp/thirdparty/hadoop/include/hdfs.h
-- Found cpplint executable at
/home/derdo/repos/arrow/cpp/build-support/cpplint.py
-- Found PythonInterp: /home/derdo/miniconda2/envs/pyarrow-dev/bin/python
(found version "2.7.13")
-- Searching for Python libs in
/home/derdo/miniconda2/envs/pyarrow-dev/lib64;/home/derdo/miniconda2/envs/pyarrow-dev/lib;/home/derdo/miniconda2/envs/pyarrow-dev/lib/python2.7/config
-- Looking for python2.7
-- Found Python lib /home/derdo/miniconda2/envs/pyarrow-dev/lib/libpython2.7.so
-- Found PythonLibs: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libpython2.7.so
-- Found NumPy: version "1.12.1"
/home/derdo/miniconda2/envs/pyarrow-dev/lib/python2.7/site-packages/numpy/core/include
-- Configuring done
-- Generating done
-- Build files have been written to: /home/derdo/repos/arrow/cpp/build
(pyarrow-dev) [prompt]:~/repos/arrow/cpp/build$ make -j4
Scanning dependencies of target metadata_fbs
Scanning dependencies of target arrow_jemalloc_objlib
Scanning dependencies of target arrow_python_objlib
[ 2%] Running flatc compiler on
/home/derdo/repos/arrow/format/Message.fbs;/home/derdo/repos/arrow/format/File.fbs;/home/derdo/repos/arrow/format/Schema.fbs;/home/derdo/repos/arrow/format/Tensor.fbs;/home/derdo/repos/arrow/cpp/src/arrow/ipc/feather.fbs
[ 4%] Building CXX object
src/arrow/jemalloc/CMakeFiles/arrow_jemalloc_objlib.dir/memory_pool.cc.o
[ 8%] Building CXX object
src/arrow/python/CMakeFiles/arrow_python_objlib.dir/builtin_convert.cc.o
[ 8%] Building CXX object
src/arrow/python/CMakeFiles/arrow_python_objlib.dir/common.cc.o
[ 8%] Built target arrow_jemalloc_objlib
[ 10%] Building CXX object
src/arrow/python/CMakeFiles/arrow_python_objlib.dir/config.cc.o
[ 10%] Built target metadata_fbs
[ 13%] Building CXX object
src/arrow/python/CMakeFiles/arrow_python_objlib.dir/helpers.cc.o
Scanning dependencies of target arrow_objlib
[ 15%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/array.cc.o
[ 17%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/buffer.cc.o
[ 19%] Building CXX object
src/arrow/python/CMakeFiles/arrow_python_objlib.dir/init.cc.o
[ 21%] Building CXX object
src/arrow/python/CMakeFiles/arrow_python_objlib.dir/io.cc.o
[ 23%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/builder.cc.o
[ 26%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/compare.cc.o
[ 28%] Building CXX object
src/arrow/python/CMakeFiles/arrow_python_objlib.dir/numpy_convert.cc.o
[ 30%] Building CXX object
src/arrow/python/CMakeFiles/arrow_python_objlib.dir/pandas_convert.cc.o
[ 32%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/loader.cc.o
[ 34%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/memory_pool.cc.o
[ 36%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/pretty_print.cc.o
[ 39%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/status.cc.o
[ 41%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/table.cc.o
[ 43%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/tensor.cc.o
[ 45%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/type.cc.o
[ 47%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/visitor.cc.o
[ 50%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/io/file.cc.o
[ 52%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/io/hdfs.cc.o
/home/derdo/parquet/arrow/cpp/src/arrow/io/file.cc: In static member function
‘static arrow::Status
arrow::io::MemoryMappedFile::Create(const string&, int64_t,
std::shared_ptr<arrow::io::MemoryMappedFile>*)’:
/home/derdo/parquet/arrow/cpp/src/arrow/io/file.cc:614:64: warning: ignoring
return value of ‘int ftruncate(int,
__off64_t)’, declared with attribute warn_unused_result [-Wunused-result]
ftruncate(file->file_descriptor(), static_cast<size_t>(size));
^
[ 54%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/io/hdfs-internal.cc.o
[ 56%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/io/interfaces.cc.o
[ 58%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/io/memory.cc.o
[ 60%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/util/bit-util.cc.o
[ 63%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/util/decimal.cc.o
[ 65%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/util/key_value_metadata.cc.o
[ 67%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/ipc/feather.cc.o
[ 69%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/ipc/json.cc.o
[ 71%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/ipc/json-internal.cc.o
[ 73%] Building CXX object
CMakeFiles/arrow_objlib.dir/src/arrow/ipc/metadata.cc.o
[ 76%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/ipc/reader.cc.o
[ 78%] Building CXX object CMakeFiles/arrow_objlib.dir/src/arrow/ipc/writer.cc.o
[ 78%] Built target arrow_objlib
Scanning dependencies of target arrow_static
Scanning dependencies of target arrow_shared
[ 80%] Linking CXX static library release/libarrow.a
[ 82%] Linking CXX shared library release/libarrow.so
[ 82%] Built target arrow_static
Scanning dependencies of target file-to-stream
Scanning dependencies of target stream-to-file
[ 84%] Building CXX object
src/arrow/ipc/CMakeFiles/file-to-stream.dir/file-to-stream.cc.o
[ 86%] Building CXX object
src/arrow/ipc/CMakeFiles/stream-to-file.dir/stream-to-file.cc.o
[ 86%] Built target arrow_shared
Scanning dependencies of target arrow_jemalloc_static
[ 89%] Linking CXX static library ../../../release/libarrow_jemalloc.a
[ 89%] Built target arrow_jemalloc_static
Scanning dependencies of target arrow_jemalloc_shared
[ 91%] Linking CXX shared library ../../../release/libarrow_jemalloc.so
[ 91%] Built target arrow_jemalloc_shared
[ 93%] Linking CXX executable ../../../release/stream-to-file
[ 95%] Linking CXX executable ../../../release/file-to-stream
[ 95%] Built target stream-to-file
[ 95%] Built target file-to-stream
[ 95%] Built target arrow_python_objlib
Scanning dependencies of target arrow_python_static
Scanning dependencies of target arrow_python_shared
[ 97%] Linking CXX static library ../../../release/libarrow_python.a
[100%] Linking CXX shared library ../../../release/libarrow_python.so
[100%] Built target arrow_python_static
[100%] Built target arrow_python_shared
(pyarrow-dev) [prompt]:~/repos/arrow/cpp/build$ make install
[ 2%] Built target metadata_fbs
[ 58%] Built target arrow_objlib
[ 60%] Built target arrow_static
[ 63%] Built target arrow_shared
[ 67%] Built target stream-to-file
[ 71%] Built target file-to-stream
[ 73%] Built target arrow_jemalloc_objlib
[ 76%] Built target arrow_jemalloc_static
[ 78%] Built target arrow_jemalloc_shared
[ 95%] Built target arrow_python_objlib
[ 97%] Built target arrow_python_static
[100%] Built target arrow_python_shared
Install the project...
-- Install configuration: "RELEASE"
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow.so.0.0.0
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow.so.0
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow.so
-- Set runtime path of
"/home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow.so.0.0.0" to ""
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow.a
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/allocator.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/api.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/array.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/buffer.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/builder.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/compare.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/loader.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/memory_pool.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/pretty_print.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/status.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/table.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/tensor.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/type.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/type_fwd.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/type_traits.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/test-util.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/visitor.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/visitor_inline.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/pkgconfig/arrow.pc
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/io/file.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/io/hdfs.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/io/interfaces.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/io/memory.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/ipc/api.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/ipc/feather.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/ipc/json.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/ipc/metadata.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/ipc/reader.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/ipc/writer.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/util/bit-util.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/util/logging.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/util/macros.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/util/random.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/util/visibility.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/util/key_value_metadata.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_jemalloc.so.0.0.0
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_jemalloc.so.0
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_jemalloc.so
-- Set runtime path of
"/home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_jemalloc.so.0.0.0" to ""
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_jemalloc.a
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/jemalloc/memory_pool.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/pkgconfig/arrow-jemalloc.pc
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_python.so.0.0.0
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_python.so.0
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_python.so
-- Set runtime path of
"/home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_python.so.0.0.0" to ""
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow_python.a
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/api.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/builtin_convert.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/common.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/config.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/helpers.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/init.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/io.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/numpy_convert.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/numpy_interop.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/pandas_convert.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/platform.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/arrow/python/type_traits.h
(pyarrow-dev) [prompt]:~/repos/arrow/cpp/build$ popd
~/repos
(pyarrow-dev) [prompt]:~/repos$ ls
arrow parquet-cpp
(pyarrow-dev) [prompt]:~/repos$ mkdir parquet-cpp/build
(pyarrow-dev) [prompt]:~/repos$ pushd !$
pushd parquet-cpp/build
~/repos/parquet-cpp/build ~/repos
(pyarrow-dev) [prompt]:~/repos/parquet-cpp/build$ cmake
-DCMAKE_BUILD_TYPE=$ARROW_BUILD_TYPE
-DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX -DPARQUET_BUILD_BENCHMARKS=off
-DPARQUET_BUILD_EXECUTABLES=off
-DPARQUET_ZLIB_VENDORED=off -DPARQUET_BUILD_TESTS=off ..
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- 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: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26")
clang-tidy found at /usr/bin/clang-tidy-3.9
clang-format found at /usr/bin/clang-format-3.9
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1003
] _boost_TEST_VERSIONS =
1.64.0;1.64;1.63.0;1.63;1.62.0;1.62;1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1005
] Boost_USE_MULTITHREADED = ON
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1007
] Boost_USE_STATIC_LIBS = OFF
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1009
] Boost_USE_STATIC_RUNTIME =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1011
] Boost_ADDITIONAL_VERSIONS =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1013
] Boost_NO_SYSTEM_PATHS =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1081
] Declared as CMake or
Environmental Variables:
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1083
] BOOST_ROOT =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1085
] BOOST_INCLUDEDIR =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1087
] BOOST_LIBRARYDIR =
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1089
] _boost_TEST_VERSIONS =
1.64.0;1.64;1.63.0;1.63;1.62.0;1.62;1.61.0;1.61;1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39;1.38.0;1.38;1.37.0;1.37;1.36.1;1.36.0;1.36;1.35.1;1.35.0;1.35;1.34.1;1.34.0;1.34;1.33.1;1.33.0;1.33
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1158
] Include debugging info:
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1160
] _boost_INCLUDE_SEARCH_DIRS
=
/home/derdo/miniconda2/envs/pyarrow-dev/include;/home/derdo/miniconda2/envs/pyarrow-dev;PATHS;C:/boost/include;C:/boost;/sw/local/include
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1162
] _boost_PATH_SUFFIXES =
boost-1_64_0;boost_1_64_0;boost/boost-1_64_0;boost/boost_1_64_0;boost-1_64;boost_1_64;boost/boost-1_64;boost/boost_1_64;boost-1_63_0;boost_1_63_0;boost/boost-1_63_0;boost/boost_1_63_0;boost-1_63;boost_1_63;boost/boost-1_63;boost/boost_1_63;boost-1_62_0;boost_1_62_0;boost/boost-1_62_0;boost/boost_1_62_0;boost-1_62;boost_1_62;boost/boost-1_62;boost/boost_1_62;boost-1_61_0;boost_1_61_0;boost/boost-1_61_0;boost/boost_1_61_0;boost-1_61;boost_1_61;boost/boost-1_61;boost/boost_1_61;boost-1_60_0;boost_1_60_0;boost/boost-1_60_0;boost/boost_1_60_0;boost-1_60;boost_1_60;boost/boost-1_60;boost/boost_1_60;boost-1_59_0;boost_1_59_0;boost/boost-1_59_0;boost/boost_1_59_0;boost-1_59;boost_1_59;boost/boost-1_59;boost/boost_1_59;boost-1_58_0;boost_1_58_0;boost/boost-1_58_0;boost/boost_1_58_0;boost-1_58;boost_1_58;boost/boost-1_58;boost/boost_1_58;boost-1_57_0;boost_1_57_0;boost/boost-1_57_0;boost/boost_1_57_0;boost-1_57;boost_1_57;boost/boost-1_57;boost/boost_1_57;boost-1_56_0;boost_1_56_0;boost/boost-1_56_0;boost/boost_1_56_0;boost-1_56;boost_1_56;boost/boost-1_56;boost/boost_1_56;boost-1_55_0;boost_1_55_0;boost/boost-1_55_0;boost/boost_1_55_0;boost-1_55;boost_1_55;boost/boost-1_55;boost/boost_1_55;boost-1_54_0;boost_1_54_0;boost/boost-1_54_0;boost/boost_1_54_0;boost-1_54;boost_1_54;boost/boost-1_54;boost/boost_1_54;boost-1_53_0;boost_1_53_0;boost/boost-1_53_0;boost/boost_1_53_0;boost-1_53;boost_1_53;boost/boost-1_53;boost/boost_1_53;boost-1_52_0;boost_1_52_0;boost/boost-1_52_0;boost/boost_1_52_0;boost-1_52;boost_1_52;boost/boost-1_52;boost/boost_1_52;boost-1_51_0;boost_1_51_0;boost/boost-1_51_0;boost/boost_1_51_0;boost-1_51;boost_1_51;boost/boost-1_51;boost/boost_1_51;boost-1_50_0;boost_1_50_0;boost/boost-1_50_0;boost/boost_1_50_0;boost-1_50;boost_1_50;boost/boost-1_50;boost/boost_1_50;boost-1_49_0;boost_1_49_0;boost/boost-1_49_0;boost/boost_1_49_0;boost-1_49;boost_1_49;boost/boost-1_49;boost/boost_1_49;boost-1_48_0;boost_1_48_0;boost/boost-1_48_0;boost/boost_1_48_0;boost-1_48;boost_1_48;boost/boost-1_48;boost/boost_1_48;boost-1_47_0;boost_1_47_0;boost/boost-1_47_0;boost/boost_1_47_0;boost-1_47;boost_1_47;boost/boost-1_47;boost/boost_1_47;boost-1_46_1;boost_1_46_1;boost/boost-1_46_1;boost/boost_1_46_1;boost-1_46_0;boost_1_46_0;boost/boost-1_46_0;boost/boost_1_46_0;boost-1_46;boost_1_46;boost/boost-1_46;boost/boost_1_46;boost-1_45_0;boost_1_45_0;boost/boost-1_45_0;boost/boost_1_45_0;boost-1_45;boost_1_45;boost/boost-1_45;boost/boost_1_45;boost-1_44_0;boost_1_44_0;boost/boost-1_44_0;boost/boost_1_44_0;boost-1_44;boost_1_44;boost/boost-1_44;boost/boost_1_44;boost-1_43_0;boost_1_43_0;boost/boost-1_43_0;boost/boost_1_43_0;boost-1_43;boost_1_43;boost/boost-1_43;boost/boost_1_43;boost-1_42_0;boost_1_42_0;boost/boost-1_42_0;boost/boost_1_42_0;boost-1_42;boost_1_42;boost/boost-1_42;boost/boost_1_42;boost-1_41_0;boost_1_41_0;boost/boost-1_41_0;boost/boost_1_41_0;boost-1_41;boost_1_41;boost/boost-1_41;boost/boost_1_41;boost-1_40_0;boost_1_40_0;boost/boost-1_40_0;boost/boost_1_40_0;boost-1_40;boost_1_40;boost/boost-1_40;boost/boost_1_40;boost-1_39_0;boost_1_39_0;boost/boost-1_39_0;boost/boost_1_39_0;boost-1_39;boost_1_39;boost/boost-1_39;boost/boost_1_39;boost-1_38_0;boost_1_38_0;boost/boost-1_38_0;boost/boost_1_38_0;boost-1_38;boost_1_38;boost/boost-1_38;boost/boost_1_38;boost-1_37_0;boost_1_37_0;boost/boost-1_37_0;boost/boost_1_37_0;boost-1_37;boost_1_37;boost/boost-1_37;boost/boost_1_37;boost-1_36_1;boost_1_36_1;boost/boost-1_36_1;boost/boost_1_36_1;boost-1_36_0;boost_1_36_0;boost/boost-1_36_0;boost/boost_1_36_0;boost-1_36;boost_1_36;boost/boost-1_36;boost/boost_1_36;boost-1_35_1;boost_1_35_1;boost/boost-1_35_1;boost/boost_1_35_1;boost-1_35_0;boost_1_35_0;boost/boost-1_35_0;boost/boost_1_35_0;boost-1_35;boost_1_35;boost/boost-1_35;boost/boost_1_35;boost-1_34_1;boost_1_34_1;boost/boost-1_34_1;boost/boost_1_34_1;boost-1_34_0;boost_1_34_0;boost/boost-1_34_0;boost/boost_1_34_0;boost-1_34;boost_1_34;boost/boost-1_34;boost/boost_1_34;boost-1_33_1;boost_1_33_1;boost/boost-1_33_1;boost/boost_1_33_1;boost-1_33_0;boost_1_33_0;boost/boost-1_33_0;boost/boost_1_33_0;boost-1_33;boost_1_33;boost/boost-1_33;boost/boost_1_33
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1182
] location of version.hpp:
/home/derdo/miniconda2/envs/pyarrow-dev/include/boost/version.hpp
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1206
] version.hpp reveals boost
1.64.0
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1292
] guessed _boost_COMPILER =
-gcc48
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1302
] _boost_MULTITHREADED = -mt
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1346
] _boost_RELEASE_ABI_TAG = -
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1348
] _boost_DEBUG_ABI_TAG = -d
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1406
]
_boost_LIBRARY_SEARCH_DIRS_RELEASE =
/home/derdo/miniconda2/envs/pyarrow-dev/lib;/home/derdo/miniconda2/envs/pyarrow-dev/stage/lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/../lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib_boost_LIBRARY_SEARCH_DIRS_DEBUG
=
/home/derdo/miniconda2/envs/pyarrow-dev/lib;/home/derdo/miniconda2/envs/pyarrow-dev/stage/lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/../lib;/home/derdo/miniconda2/envs/pyarrow-dev/include/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1545
] Searching for
REGEX_LIBRARY_RELEASE:
boost_regex-gcc48-mt-1_64;boost_regex-gcc48-mt;boost_regex-mt-1_64;boost_regex-mt;boost_regex
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:362
] Boost_LIBRARY_DIR_RELEASE =
/home/derdo/miniconda2/envs/pyarrow-dev/lib _boost_LIBRARY_SEARCH_DIRS_RELEASE =
/home/derdo/miniconda2/envs/pyarrow-dev/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1587
] Searching for
REGEX_LIBRARY_DEBUG:
boost_regex-gcc48-mt-d-1_64;boost_regex-gcc48-mt-d;boost_regex-mt-d-1_64;boost_regex-mt-d;boost_regex-mt;boost_regex
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:362
] Boost_LIBRARY_DIR_DEBUG =
/home/derdo/miniconda2/envs/pyarrow-dev/lib _boost_LIBRARY_SEARCH_DIRS_DEBUG =
/home/derdo/miniconda2/envs/pyarrow-dev/lib;NO_DEFAULT_PATH;NO_CMAKE_FIND_ROOT_PATH
-- [
/home/derdo/miniconda2/envs/pyarrow-dev/share/cmake-3.8/Modules/FindBoost.cmake:1657
] Boost_FOUND = 1
-- Boost version: 1.64.0
-- Found the following Boost libraries:
-- regex
-- Boost include dir: /home/derdo/miniconda2/envs/pyarrow-dev/include
-- Boost libraries:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libboost_regex.so
-- Found the ZLIB library: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libz.a
-- THRIFT_HOME: /home/derdo/miniconda2/envs/pyarrow-dev
-- Thrift version: Thrift version 0.10.0
-- Thrift include dir: /home/derdo/miniconda2/envs/pyarrow-dev/include
-- Thrift static library:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libthrift.a
-- Thrift compiler: /home/derdo/miniconda2/envs/pyarrow-dev/bin/thrift
-- SNAPPY_HOME: /home/derdo/miniconda2/envs/pyarrow-dev
-- Found the Snappy library:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libsnappy.so
-- Found the Brotli library:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libbrotlienc.a;/home/derdo/miniconda2/envs/pyarrow-dev/lib/libbrotlidec.a;/home/derdo/miniconda2/envs/pyarrow-dev/lib/libbrotlicommon.a
-- Arrow include path: /home/derdo/miniconda2/envs/pyarrow-dev/include
-- Found the Arrow library:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libarrow.so
-- Build Type: RELEASE
INFO Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu
4.8.4-2ubuntu1~14.04.3'
--with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs
--enable-languages=c,c++,java,go,d,fortran,objc,obj-c++
--prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id
--libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib
--enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug
--enable-libstdcxx-time=yes
--enable-gnu-unique-object --disable-libmudflap --enable-plugin
--with-system-zlib --disable-browser-plugin
--enable-java-awt=gtk --enable-gtk-cairo
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home
--with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64
--with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64
--with-arch-directory=amd64
--with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc
--enable-multiarch --disable-werror --with-arch-32=i686
--with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic
--enable-checking=release --build=x86_64-linux-gnu
--host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
Selected compiler gcc 4.8.4
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- Found cpplint executable at
/home/derdo/repos/parquet-cpp/build-support/cpplint.py
-- Configuring done
-- Generating done
-- Build files have been written to: /home/derdo/repos/parquet-cpp/build
(pyarrow-dev) [prompt]:~/repos/parquet-cpp/build$ make -j4
Scanning dependencies of target thrift-deps
[ 3%] Running thrift compiler on parquet.thrift
[ 3%] Built target thrift-deps
Scanning dependencies of target parquet_objlib
[ 6%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/exception.cc.o
[ 10%] Building CXX object CMakeFiles/parquet_objlib.dir/src/parquet/types.cc.o
[ 13%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/column/levels.cc.o
[ 17%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/column/reader.cc.o
[ 20%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/column/writer.cc.o
[ 24%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/column/scanner.cc.o
[ 27%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/column/scan-all.cc.o
[ 31%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/column/statistics.cc.o
[ 34%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/compression.cc.o
[ 37%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/file/metadata.cc.o
[ 41%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/file/printer.cc.o
[ 44%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/file/reader.cc.o
[ 48%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/file/reader-internal.cc.o
[ 51%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/file/writer.cc.o
[ 55%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/file/writer-internal.cc.o
[ 58%] Building CXX object CMakeFiles/parquet_objlib.dir/src/parquet/schema.cc.o
[ 62%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/parquet_constants.cpp.o
[ 65%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/parquet_types.cpp.o
[ 68%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/util/cpu-info.cc.o
[ 72%] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/util/memory.cc.o
[ 75%] Built target parquet_objlib
Scanning dependencies of target parquet_shared
Scanning dependencies of target parquet_static
[ 79%] Linking CXX shared library release/libparquet.so
[ 82%] Linking CXX static library release/libparquet.a
[ 82%] Built target parquet_static
Scanning dependencies of target parquet_arrow_objlib
[ 86%] Building CXX object
src/parquet/arrow/CMakeFiles/parquet_arrow_objlib.dir/reader.cc.o
[ 89%] Building CXX object
src/parquet/arrow/CMakeFiles/parquet_arrow_objlib.dir/schema.cc.o
[ 93%] Building CXX object
src/parquet/arrow/CMakeFiles/parquet_arrow_objlib.dir/writer.cc.o
[ 93%] Built target parquet_shared
[ 93%] Built target parquet_arrow_objlib
Scanning dependencies of target parquet_arrow_static
Scanning dependencies of target parquet_arrow_shared
[ 96%] Linking CXX static library ../../../release/libparquet_arrow.a
[100%] Linking CXX shared library ../../../release/libparquet_arrow.so
[100%] Built target parquet_arrow_static
[100%] Built target parquet_arrow_shared
(pyarrow-dev) [prompt]:~/repos/parquet-cpp/build$ make install
[ 3%] Built target thrift-deps
[ 75%] Built target parquet_objlib
[ 79%] Built target parquet_shared
[ 82%] Built target parquet_static
[ 93%] Built target parquet_arrow_objlib
[ 96%] Built target parquet_arrow_static
[100%] Built target parquet_arrow_shared
Install the project...
-- Install configuration: "RELEASE"
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet.so.1.0.0
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet.so.1
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet.so
-- Set runtime path of
"/home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet.so.1.0.0" to ""
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet.a
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/compression.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/encoding.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/exception.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/schema.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/types.h
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/pkgconfig/parquet.pc
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/api/io.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/api/reader.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/api/writer.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/api/schema.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/column/levels.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/column/page.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/column/properties.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/column/reader.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/column/scan-all.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/column/scanner.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/column/writer.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/column/statistics.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/file/metadata.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/file/printer.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/file/reader.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/file/writer.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/bit-stream-utils.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/bit-stream-utils.inline.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/bit-util.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/buffer-builder.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/compiler-util.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/cpu-info.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/hash-util.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/logging.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/macros.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/memory.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/rle-encoding.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/stopwatch.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/sse-util.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/util/visibility.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet_arrow.so.1.0.0
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet_arrow.so.1
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet_arrow.so
-- Set runtime path of
"/home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet_arrow.so.1.0.0" to ""
-- Installing: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libparquet_arrow.a
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/arrow/reader.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/arrow/schema.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/include/parquet/arrow/writer.h
-- Installing:
/home/derdo/miniconda2/envs/pyarrow-dev/lib/pkgconfig/parquet-arrow.pc
(pyarrow-dev) [prompt]:~/repos/parquet-cpp/build$ popd
~/repos
(pyarrow-dev) [prompt]:~/repos$ cd arrow/python/
(pyarrow-dev) [prompt]:~/repos/arrow/python$ -DPARQUET_BUILD_TESTS=off
--with-parquet --with-jemalloc --inplace
-DPARQUET_BUILD_TESTS=off: command not found
(pyarrow-dev) [prompt]:~/repos/arrow/python$ -DPARQUET_BUILD_TESTS=off
--with-parquet --with-jemalloc --inplace^C
(pyarrow-dev) [prompt]:~/repos/arrow/python$ cmake
-DCMAKE_BUILD_TYPE=$ARROW_BUILD_TYPE
-DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX -DPARQUET_BUILD_BENCHMARKS=off
-DPARQUET_BUILD_EXECUTABLES=off
-DPARQUET_ZLIB_VENDORED=off -DPARQUET_BUILD_TESTS=off ..^C
(pyarrow-dev) [prompt]:~/repos/arrow/python$ python setup.py build_ext
--build-type=$ARROW_BUILD_TYPE
--with-parquet --with-jemalloc --inplace
running build_ext
creating build
creating build/temp.linux-x86_64-2.7
cmake -DPYTHON_EXECUTABLE=/home/derdo/miniconda2/envs/pyarrow-dev/bin/python
-DPYARROW_BUILD_PARQUET=on
-DPYARROW_BUILD_JEMALLOC=on -DCMAKE_BUILD_TYPE=release
/home/derdo/repos/arrow/python
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- 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: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CXX_SUPPORTS_SSE3
-- Performing Test CXX_SUPPORTS_SSE3 - Success
-- Performing Test CXX_SUPPORTS_ALTIVEC
-- Performing Test CXX_SUPPORTS_ALTIVEC - Failed
Configured for RELEASE build (set with cmake
-DCMAKE_BUILD_TYPE={release,debug,...})
-- Build Type: RELEASE
INFOCompiler version: Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu
4.8.4-2ubuntu1~14.04.3'
--with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs
--enable-languages=c,c++,java,go,d,fortran,objc,obj-c++
--prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id
--libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib
--enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug
--enable-libstdcxx-time=yes
--enable-gnu-unique-object --disable-libmudflap --enable-plugin
--with-system-zlib --disable-browser-plugin
--enable-java-awt=gtk --enable-gtk-cairo
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home
--with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64
--with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64
--with-arch-directory=amd64
--with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc
--enable-multiarch --disable-werror --with-arch-32=i686
--with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic
--enable-checking=release --build=x86_64-linux-gnu
--host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
INFOCompiler id: GNU
Selected compiler gcc 4.8.4
Using static linking for RELEASE builds
collect2 version 4.8.4
/usr/bin/ld --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64
--hash-style=gnu --as-needed -dynamic-linker
/lib64/ld-linux-x86-64.so.2 -z relro
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crt1.o
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o
/usr/lib/gcc/x86_64-linux-gnu/4.8/crtbegin.o
-L/usr/lib/gcc/x86_64-linux-gnu/4.8
-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu
-L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu
-L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../.. --version
-lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc
/usr/lib/gcc/x86_64-linux-gnu/4.8/crtend.o
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o
Using ld linker
-- Build output directory:
/home/derdo/repos/arrow/python/build/temp.linux-x86_64-2.7/release/
-- Found PythonInterp: /home/derdo/miniconda2/envs/pyarrow-dev/bin/python
(found version "2.7.13")
-- Searching for Python libs in
/home/derdo/miniconda2/envs/pyarrow-dev/lib64;/home/derdo/miniconda2/envs/pyarrow-dev/lib;/home/derdo/miniconda2/envs/pyarrow-dev/lib/python2.7/config
-- Looking for python2.7
-- Found Python lib /home/derdo/miniconda2/envs/pyarrow-dev/lib/libpython2.7.so
-- Found PythonLibs: /home/derdo/miniconda2/envs/pyarrow-dev/lib/libpython2.7.so
-- Found NumPy: version "1.12.1"
/home/derdo/miniconda2/envs/pyarrow-dev/lib/python2.7/site-packages/numpy/core/include
-- Found Cython: /home/derdo/miniconda2/envs/pyarrow-dev/bin/cython
-- Searching for Python libs in
/home/derdo/miniconda2/envs/pyarrow-dev/lib64;/home/derdo/miniconda2/envs/pyarrow-dev/lib;/home/derdo/miniconda2/envs/pyarrow-dev/lib/python2.7/config
-- Looking for python2.7
-- Found Python lib /home/derdo/miniconda2/envs/pyarrow-dev/lib/libpython2.7.so
-- Found the Parquet library: /usr/local/lib/libparquet.so
-- Found the Parquet Arrow library: /usr/local/lib
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26")
-- Checking for module 'arrow'
-- No package 'arrow' found
CMake Error at cmake_modules/FindArrow.cmake:106 (message):
Could not find the Arrow library. Looked for headers in , and for libs in
Call Stack (most recent call first):
CMakeLists.txt:234 (find_package)
-- Configuring incomplete, errors occurred!
See also
"/home/derdo/repos/arrow/python/build/temp.linux-x86_64-2.7/CMakeFiles/CMakeOutput.log".
See also
"/home/derdo/repos/arrow/python/build/temp.linux-x86_64-2.7/CMakeFiles/CMakeError.log".
error: command 'cmake' failed with exit status 1
> [Docs] Guide for building Python from source on Ubuntu 14.04 LTS without conda
> ------------------------------------------------------------------------------
>
> Key: ARROW-955
> URL: https://issues.apache.org/jira/browse/ARROW-955
> Project: Apache Arrow
> Issue Type: Improvement
> Components: Python
> Environment: Ubuntu - 3.19.0-80-generic #88~14.04.1-Ubuntu
> Python 2.7.6
> Reporter: Devang Shah
>
> I built pyarrow, arrow, and parquet-cpp from source - so that I could use the
> new read_row_group() interface and in general, have access to the latest
> versions. I ran into many issues during the build but was ultimately
> successful (notes below). However, I am not able to import pyarrow.parquet
> due to the following issue:
> >>import pyarrow.parquet
> Traceback (most recent call last):
> File "", line 1, in
> File "pyarrow/init.py", line 28, in
> import pyarrow._config
> ImportError: No module named _config
> This is similar to an issue reported in github/conda-forge/pyarrow-feedstock,
> where also I posted this...but I think this forum is more direct and
> appropriate - so re-posting here.
> I used instructions at https://arrow.apache.org/docs/python/install.html to
> build arrow/cpp, parquet-cpp, and then pyarrow, with the following deviations
> (I view them as possibly bugs in the instructions):
> arrow/cpp build:
> export ARROW_HOME=$HOME/local
> I had to specify -DARROW_PYTHON=on and -DPARQUET_ARROW=ON to the cmake
> command (besides the -DCMAKE_INSTALL_PREFIX=$ARROW_HOME)
> parquet-cpp build:
> export ARROW_HOME=$HOME/local
> cmake -DARROW_HOME=$HOME/local -DPARQUET_ARROW_LINKAGE=static
> -DPARQUET_ARROW=ON .
> make
> sudo make install ----> this installs parquet libs in the std systems
> location (/usr/local/lib) so that the pyarrow build (see below) can find the
> parquet libs
> pyarrow build:
> export ARROW_HOME=$HOME/local (not a deviation; just repeating here)
> export LD_LIBRARY_PATH=$HOME/local/lib:$HOME/parquet4/parquet-cpp/build/latest
> sudo python setup.py build_ext --with-parquet --with-jemalloc
> --build-type=release install
> sudo python setup.py install
> (sudo is needed to install in /usr/local/lib/python2.7/dist-packages )
> These are the steps and modifications to the instructions needed for me to
> build the pyarrow.parquet package. However, when I now try to import the
> package I get the error specified above.
> Maybe I did something wrong in my steps which I kind of put together by
> searching for these issues...but really can't tell what. It took me almost a
> whole day to get to the point where I can build pyarrow and parquet, and now
> I can't use what I built.
> Any comments, help appreciated! Thanks in advance.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)