Wes McKinney created PARQUET-1175:
-------------------------------------
Summary: [C++] Fix usage of deprecated Arrow API
Key: PARQUET-1175
URL: https://issues.apache.org/jira/browse/PARQUET-1175
Project: Parquet
Issue Type: Bug
Components: parquet-cpp
Reporter: Wes McKinney
Fix For: cpp-1.4.0
{code}
FAILED: CMakeFiles/parquet_objlib.dir/src/parquet/arrow/reader.cc.o
ccache /usr/bin/clang++-4.0 -DHAVE_INTTYPES_H -DHAVE_NETDB_H
-DHAVE_NETINET_IN_H -I../src -isystem /home/wesm/cpp-toolchain/include -isystem
/home/wesm/cpp-toolchain/include/thrift -isystem /home/wesm/local/include
-Werror -DARROW_NO_DEPRECATED_API -ggdb -O0 -fno-strict-aliasing -Wall
-Qunused-arguments -g -fPIC -fPIC -std=gnu++11 -MD -MT
CMakeFiles/parquet_objlib.dir/src/parquet/arrow/reader.cc.o -MF
CMakeFiles/parquet_objlib.dir/src/parquet/arrow/reader.cc.o.d -o
CMakeFiles/parquet_objlib.dir/src/parquet/arrow/reader.cc.o -c
../src/parquet/arrow/reader.cc
../src/parquet/arrow/reader.cc:871:39: error: no member named 'ShallowCopy' in
'arrow::ArrayData'
auto new_data = (*out)->data()->ShallowCopy();
~~~~~~~~~~~~~~ ^
1 error generated.
[15/25] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/file/metadata.cc.o
ninja: build stopped: subcommand failed.
[7/12] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/arrow/reader.cc.o
FAILED: CMakeFiles/parquet_objlib.dir/src/parquet/arrow/reader.cc.o
ccache /usr/bin/clang++-4.0 -DHAVE_INTTYPES_H -DHAVE_NETDB_H
-DHAVE_NETINET_IN_H -I../src -isystem /home/wesm/cpp-toolchain/include -isystem
/home/wesm/cpp-toolchain/include/thrift -isystem /home/wesm/local/include
-Werror -DARROW_NO_DEPRECATED_API -ggdb -O0 -fno-strict-aliasing -Wall
-Qunused-arguments -g -fPIC -fPIC -std=gnu++11 -MD -MT
CMakeFiles/parquet_objlib.dir/src/parquet/arrow/reader.cc.o -MF
CMakeFiles/parquet_objlib.dir/src/parquet/arrow/reader.cc.o.d -o
CMakeFiles/parquet_objlib.dir/src/parquet/arrow/reader.cc.o -c
../src/parquet/arrow/reader.cc
../src/parquet/arrow/reader.cc:871:39: error: no member named 'ShallowCopy' in
'arrow::ArrayData'
auto new_data = (*out)->data()->ShallowCopy();
~~~~~~~~~~~~~~ ^
1 error generated.
[8/12] Building CXX object
CMakeFiles/parquet_objlib.dir/src/parquet/parquet_types.cpp.o
ninja: build stopped: subcommand failed.
~/code/arrow/python ~/code/parquet-cpp/library-build ~/code/arrow/python
{code}
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)