dg0yt commented on PR #13707:
URL: https://github.com/apache/arrow/pull/13707#issuecomment-1197622790

   > Could you show an error message without this change?
   
   In other GH projects, I would have temporarily pushed a revert of the 
original change, and force-push without the revert after the CI run. (Or I 
would have pushed the test as first commit.) I can do that here, but I need 
maintainer approval for CI runs. 
   
   For reference, this is from vcpgk with the patch disactivated. Not a single 
static system lib passed in the linking step.
   ~~~
   [1/2] /usr/bin/c++  -isystem /vcpkg/installed/x64-linux/include -fPIC -g 
-pthread -std=gnu++11 -MD -MT CMakeFiles/arrow-example.dir/example.cc.o -MF 
CMakeFiles/arrow-example.dir/example.cc.o.d -o 
CMakeFiles/arrow-example.dir/example.cc.o -c 
/vcpkg/installed/x64-linux/share/arrow/example/example.cc
   [2/2] : && /usr/bin/c++ -fPIC -g -rdynamic 
CMakeFiles/arrow-example.dir/example.cc.o -o arrow-example  
/vcpkg/installed/x64-linux/debug/lib/libarrow.a  -pthread && :
   FAILED: arrow-example 
   : && /usr/bin/c++ -fPIC -g -rdynamic 
CMakeFiles/arrow-example.dir/example.cc.o -o arrow-example  
/vcpkg/installed/x64-linux/debug/lib/libarrow.a  -pthread && :
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_brotli.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BrotliDecompressor::~BrotliDecompressor()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:43:
 undefined reference to `BrotliDecoderDestroyInstance'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_brotli.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BrotliDecompressor::Init()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:48:
 undefined reference to `BrotliDecoderCreateInstance'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_brotli.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BrotliDecompressor::Reset()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:57:
 undefined reference to `BrotliDecoderDestroyInstance'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_brotli.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BrotliDecompressor::Decompress(long, unsigned char const*, long, 
unsigned char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:68:
 undefined reference to `BrotliDecoderDecompressStream'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:71:
 undefined reference to `BrotliDecoderGetErrorCode'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_brotli.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BrotliDecompressor::IsFinished()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:78:
 undefined reference to `BrotliDecoderIsFinished'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_brotli.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BrotliDecompressor::BrotliError(BrotliDecoderErrorCode, char 
const*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:84:
 undefined reference to `BrotliDecoderErrorString'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_brotli.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BrotliCompressor::~BrotliCompressor()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:100:
 undefined reference to `BrotliEncoderDestroyInstance'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_brotli.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BrotliCompressor::Init()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:105:
 undefined reference to `BrotliEncoderCreateInstance'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:109:
 undefined reference to `BrotliEncoderSetParameter'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_brotli.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BrotliCompressor::Compress(long, unsigned char const*, long, 
unsigned char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:121:
 undefined reference to `BrotliEncoderCompressStream'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_brotli.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BrotliCompressor::Flush(long, unsigned char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:136:
 undefined reference to `BrotliEncoderCompressStream'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:142:
 undefined reference to `BrotliEncoderHasMoreOutput'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_brotli.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BrotliCompressor::End(long, unsigned char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:151:
 undefined reference to `BrotliEncoderCompressStream'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:157:
 undefined reference to `BrotliEncoderHasMoreOutput'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:158:
 undefined reference to `BrotliEncoderIsFinished'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_brotli.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BrotliCodec::Decompress(long, unsigned char const*, long, unsigned 
char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:186:
 undefined reference to `BrotliDecoderDecompress'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_brotli.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BrotliCodec::MaxCompressedLen(long, unsigned char const*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:196:
 undefined reference to `BrotliEncoderMaxCompressedSize'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_brotli.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BrotliCodec::Compress(long, unsigned char const*, long, unsigned 
char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_brotli.cc:204:
 undefined reference to `BrotliEncoderCompress'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_bz2.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BZ2Decompressor::~BZ2Decompressor()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_bz2.cc:98:
 undefined reference to `BZ2_bzDecompressEnd'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_bz2.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BZ2Decompressor::Init()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_bz2.cc:106:
 undefined reference to `BZ2_bzDecompressInit'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_bz2.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BZ2Decompressor::Reset()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_bz2.cc:117:
 undefined reference to `BZ2_bzDecompressEnd'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_bz2.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BZ2Decompressor::Decompress(long, unsigned char const*, long, 
unsigned char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_bz2.cc:131:
 undefined reference to `BZ2_bzDecompress'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_bz2.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BZ2Compressor::~BZ2Compressor()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_bz2.cc:161:
 undefined reference to `BZ2_bzCompressEnd'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_bz2.cc.o): In 
function `arrow::util::internal::(anonymous namespace)::BZ2Compressor::Init()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_bz2.cc:169:
 undefined reference to `BZ2_bzCompressInit'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_bz2.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BZ2Compressor::Compress(long, unsigned char const*, long, unsigned 
char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_bz2.cc:185:
 undefined reference to `BZ2_bzCompress'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_bz2.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BZ2Compressor::Flush(long, unsigned char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_bz2.cc:200:
 undefined reference to `BZ2_bzCompress'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_bz2.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::BZ2Compressor::End(long, unsigned char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_bz2.cc:215:
 undefined reference to `BZ2_bzCompress'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous namespace)::LZ4Error(unsigned long, 
char const*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:49:
 undefined reference to `LZ4F_getErrorName'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::LZ4Decompressor::~LZ4Decompressor()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:73:
 undefined reference to `LZ4F_freeDecompressionContext'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::LZ4Decompressor::Init()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:81:
 undefined reference to `LZ4F_createDecompressionContext'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:82:
 undefined reference to `LZ4F_isError'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::LZ4Decompressor::Reset()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:93:
 undefined reference to `LZ4F_resetDecompressionContext'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::LZ4Decompressor::Decompress(long, unsigned char const*, long, 
unsigned char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:112:
 undefined reference to `LZ4F_decompress'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:114:
 undefined reference to `LZ4F_isError'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::LZ4Compressor::~LZ4Compressor()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:139:
 undefined reference to `LZ4F_freeCompressionContext'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous namespace)::LZ4Compressor::Init()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:148:
 undefined reference to `LZ4F_createCompressionContext'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:149:
 undefined reference to `LZ4F_isError'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::LZ4Compressor::Compress(long, unsigned char const*, long, unsigned 
char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:181:
 undefined reference to `LZ4F_compressBegin'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:181:
 undefined reference to `LZ4F_isError'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:183:
 undefined reference to `LZ4F_compressBound'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:187:
 undefined reference to `LZ4F_compressUpdate'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:189:
 undefined reference to `LZ4F_isError'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::LZ4Compressor::Flush(long, unsigned char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:203:
 undefined reference to `LZ4F_compressBegin'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:203:
 undefined reference to `LZ4F_isError'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:205:
 undefined reference to `LZ4F_compressBound'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:210:
 undefined reference to `LZ4F_flush'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:211:
 undefined reference to `LZ4F_isError'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::LZ4Compressor::End(long, unsigned char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:225:
 undefined reference to `LZ4F_compressBegin'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:225:
 undefined reference to `LZ4F_isError'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:227:
 undefined reference to `LZ4F_compressBound'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:232:
 undefined reference to `LZ4F_compressEnd'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:233:
 undefined reference to `LZ4F_isError'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::Lz4FrameCodec::MaxCompressedLen(long, unsigned char const*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:264:
 undefined reference to `LZ4F_compressFrameBound'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::Lz4FrameCodec::Compress(long, unsigned char const*, long, unsigned 
char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:271:
 undefined reference to `LZ4F_compressFrame'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:272:
 undefined reference to `LZ4F_isError'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::Lz4FrameCodec::maximum_compression_level() const':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:322:
 undefined reference to `LZ4F_compressionLevel_max'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::Lz4Codec::Decompress(long, unsigned char const*, long, unsigned 
char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:345:
 undefined reference to `LZ4_decompress_safe'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::Lz4Codec::MaxCompressedLen(long, unsigned char const*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:356:
 undefined reference to `LZ4_compressBound'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::Lz4Codec::Compress(long, unsigned char const*, long, unsigned 
char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:368:
 undefined reference to `LZ4_compress_default'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:372:
 undefined reference to `LZ4_compress_HC'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_lz4.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::Lz4Codec::maximum_compression_level() const':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_lz4.cc:400:
 undefined reference to `LZ4F_compressionLevel_max'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_snappy.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::SnappyCodec::Decompress(long, unsigned char const*, long, unsigned 
char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_snappy.cc:47:
 undefined reference to `snappy::GetUncompressedLength(char const*, unsigned 
long, unsigned long*)'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_snappy.cc:56:
 undefined reference to `snappy::RawUncompress(char const*, unsigned long, 
char*)'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_snappy.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::SnappyCodec::MaxCompressedLen(long, unsigned char const*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_snappy.cc:67:
 undefined reference to `snappy::MaxCompressedLength(unsigned long)'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_snappy.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::SnappyCodec::Compress(long, unsigned char const*, long, unsigned 
char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_snappy.cc:74:
 undefined reference to `snappy::RawCompress(char const*, unsigned long, char*, 
unsigned long*)'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zlib.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::GZipDecompressor::~GZipDecompressor()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:96:
 undefined reference to `inflateEnd'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zlib.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::GZipDecompressor::Init()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:107:
 undefined reference to `inflateInit2_'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zlib.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::GZipDecompressor::Reset()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:119:
 undefined reference to `inflateReset'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zlib.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::GZipDecompressor::Decompress(long, unsigned char const*, long, 
unsigned char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:136:
 undefined reference to `inflate'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zlib.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::GZipCompressor::~GZipCompressor()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:179:
 undefined reference to `deflateEnd'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zlib.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::GZipCompressor::Init(arrow::util::internal::GZipFormat::type)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:191:
 undefined reference to `deflateInit2_'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zlib.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::GZipCompressor::Compress(long, unsigned char const*, long, unsigned 
char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:212:
 undefined reference to `deflate'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zlib.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::GZipCompressor::Flush(long, unsigned char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:237:
 undefined reference to `deflate'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zlib.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::GZipCompressor::End(long, unsigned char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:268:
 undefined reference to `deflate'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:276:
 undefined reference to `deflateEnd'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zlib.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::GZipCodec::InitCompressor()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:337:
 undefined reference to `deflateInit2_'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zlib.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::GZipCodec::EndCompressor()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:346:
 undefined reference to `deflateEnd'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zlib.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::GZipCodec::InitDecompressor()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:358:
 undefined reference to `inflateInit2_'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zlib.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::GZipCodec::EndDecompressor()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:367:
 undefined reference to `inflateEnd'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zlib.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::GZipCodec::Decompress(long, unsigned char const*, long, unsigned 
char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:386:
 undefined reference to `inflateReset'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:405:
 undefined reference to `inflate'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zlib.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::GZipCodec::MaxCompressedLen(long, unsigned char const*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:428:
 undefined reference to `deflateBound'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zlib.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::GZipCodec::Compress(long, unsigned char const*, long, unsigned 
char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:445:
 undefined reference to `deflate'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zlib.cc:455:
 undefined reference to `deflateReset'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zstd.cc.o): In 
function `arrow::util::internal::(anonymous namespace)::ZSTDError(unsigned 
long, char const*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:40:
 undefined reference to `ZSTD_getErrorName'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zstd.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::ZSTDDecompressor::ZSTDDecompressor()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:48:
 undefined reference to `ZSTD_createDStream'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zstd.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::ZSTDDecompressor::~ZSTDDecompressor()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:50:
 undefined reference to `ZSTD_freeDStream'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zstd.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::ZSTDDecompressor::Init()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:54:
 undefined reference to `ZSTD_initDStream'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:55:
 undefined reference to `ZSTD_isError'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zstd.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::ZSTDDecompressor::Decompress(long, unsigned char const*, long, 
unsigned char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:75:
 undefined reference to `ZSTD_decompressStream'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:76:
 undefined reference to `ZSTD_isError'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zstd.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::ZSTDCompressor::ZSTDCompressor(int)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:100:
 undefined reference to `ZSTD_createCStream'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zstd.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::ZSTDCompressor::~ZSTDCompressor()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:102:
 undefined reference to `ZSTD_freeCStream'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zstd.cc.o): In 
function `arrow::util::internal::(anonymous namespace)::ZSTDCompressor::Init()':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:105:
 undefined reference to `ZSTD_initCStream'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:106:
 undefined reference to `ZSTD_isError'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zstd.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::ZSTDCompressor::Compress(long, unsigned char const*, long, unsigned 
char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:126:
 undefined reference to `ZSTD_compressStream'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:127:
 undefined reference to `ZSTD_isError'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zstd.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::ZSTDCompressor::Flush(long, unsigned char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:142:
 undefined reference to `ZSTD_flushStream'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:143:
 undefined reference to `ZSTD_isError'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zstd.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::ZSTDCompressor::End(long, unsigned char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:157:
 undefined reference to `ZSTD_endStream'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:158:
 undefined reference to `ZSTD_isError'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zstd.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::ZSTDCodec::Decompress(long, unsigned char const*, long, unsigned 
char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:192:
 undefined reference to `ZSTD_decompress'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:193:
 undefined reference to `ZSTD_isError'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zstd.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::ZSTDCodec::MaxCompressedLen(long, unsigned char const*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:205:
 undefined reference to `ZSTD_compressBound'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zstd.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::ZSTDCodec::Compress(long, unsigned char const*, long, unsigned 
char*)':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:211:
 undefined reference to `ZSTD_compress'
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:212:
 undefined reference to `ZSTD_isError'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zstd.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::ZSTDCodec::minimum_compression_level() const':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:231:
 undefined reference to `ZSTD_minCLevel'
   /vcpkg/installed/x64-linux/debug/lib/libarrow.a(compression_zstd.cc.o): In 
function `arrow::util::internal::(anonymous 
namespace)::ZSTDCodec::maximum_compression_level() const':
   
/vcpkg/buildtrees/arrow/src/rrow-8.0.1-a30817761f.clean/cpp/src/arrow/util/compression_zstd.cc:232:
 undefined reference to `ZSTD_maxCLevel'
   collect2: error: ld returned 1 exit status
   ninja: build stopped: subcommand failed.
   ~~~
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to