You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Neal Richardson (Jira)" <ji...@apache.org> on 2022/06/22 12:54:00 UTC

[jira] [Created] (ARROW-16878) [R] Add GCS to Windows builds

Neal Richardson created ARROW-16878:
---------------------------------------

             Summary: [R] Add GCS to Windows builds
                 Key: ARROW-16878
                 URL: https://issues.apache.org/jira/browse/ARROW-16878
             Project: Apache Arrow
          Issue Type: New Feature
          Components: Packaging, R
            Reporter: Neal Richardson
             Fix For: 9.0.0


On ARROW-16510, I made some progress on this but had to back out the changes. There is no google-cloud-cpp in https://github.com/msys2/MINGW-packages, so either we'd have to make one up for rtools-packages, or we use the bundled google-cloud-cpp in our cmake and see if we can put as many of its dependencies in rtools-packages to ease the build. 

https://github.com/msys2/MINGW-packages/tree/master/mingw-w64-nlohmann-json exists in MINGW-packages and could be brought over, but I don't think it's a big deal if it is bundled.

https://github.com/msys2/MINGW-packages/blob/master/mingw-w64-abseil-cpp/PKGBUILD exists and could be brought over, but note that it uses C++17. 

It may be that we have to bump arrow up to C++17 for this to work anyway, judging from the undefined symbols errors I got (see below). https://github.com/msys2/MINGW-packages/pull/11758 and https://github.com/apache/arrow/pull/13407 suggest maybe so. That should work ok for rtools >= 40, but we'll see what other problems it brings.

In case it's relevant, https://github.com/r-windows/rtools-packages/blob/master/mingw-w64-grpc/PKGBUILD exists in rtools-packages already, and grpc depends on abseil, but note how it handles abseil. It doesn't use all of the same parts of abseil that google-cloud-cpp does, so maybe that's fine there but not here?

Here's the diff I backed out of ARROW-16510, and below that is the undefined-symbol messages from the build failure. There's something up with libcurl too that I don't understand because I added it.

{code}
diff --git a/ci/scripts/PKGBUILD b/ci/scripts/PKGBUILD
index b9b0194f5c8c..566ec881e404 100644
--- a/ci/scripts/PKGBUILD
+++ b/ci/scripts/PKGBUILD
@@ -25,6 +25,7 @@ arch=("any")
 url="https://arrow.apache.org/"
 license=("Apache-2.0")
 depends=("${MINGW_PACKAGE_PREFIX}-aws-sdk-cpp"
+         "${MINGW_PACKAGE_PREFIX}-curl" # for google-cloud-cpp bundled build
          "${MINGW_PACKAGE_PREFIX}-libutf8proc"
          "${MINGW_PACKAGE_PREFIX}-re2"
          "${MINGW_PACKAGE_PREFIX}-thrift"
@@ -79,11 +80,13 @@ build() {
     export PATH="/C/Rtools${MINGW_PREFIX/mingw/mingw_}/bin:$PATH"
     export CPPFLAGS="${CPPFLAGS} -I${MINGW_PREFIX}/include"
     export LIBS="-L${MINGW_PREFIX}/libs"
+    export ARROW_GCS=OFF
     export ARROW_S3=OFF
     export ARROW_WITH_RE2=OFF
     # Without this, some dataset functionality segfaults
     export CMAKE_UNITY_BUILD=ON
   else
+    export ARROW_GCS=ON
     export ARROW_S3=ON
     export ARROW_WITH_RE2=ON
     # Without this, some compute functionality segfaults in tests
@@ -101,6 +104,7 @@ build() {
     -DARROW_CSV=ON \
     -DARROW_DATASET=ON \
     -DARROW_FILESYSTEM=ON \
+    -DARROW_GCS="${ARROW_GCS}" \
     -DARROW_HDFS=OFF \
     -DARROW_JEMALLOC=OFF \
     -DARROW_JSON=ON \
diff --git a/ci/scripts/r_windows_build.sh b/ci/scripts/r_windows_build.sh
index 89d5737a09bd..3334eab8663a 100755
--- a/ci/scripts/r_windows_build.sh
+++ b/ci/scripts/r_windows_build.sh
@@ -87,7 +87,7 @@ if [ -d mingw64/lib/ ]; then
   # These may be from https://dl.bintray.com/rtools/backports/
   cp $MSYS_LIB_DIR/mingw64/lib/lib{thrift,snappy}.a $DST_DIR/${RWINLIB_LIB_DIR}/x64
   # These are from https://dl.bintray.com/rtools/mingw{32,64}/
-  cp $MSYS_LIB_DIR/mingw64/lib/lib{zstd,lz4,brotli*,crypto,utf8proc,re2,aws*}.a $DST_DIR/lib/x64
+  cp $MSYS_LIB_DIR/mingw64/lib/lib{zstd,lz4,brotli*,crypto,curl,ss*,utf8proc,re2,aws*}.a $DST_DIR/lib/x64
 fi
 
 # Same for the 32-bit versions
@@ -97,7 +97,7 @@ if [ -d mingw32/lib/ ]; then
   mkdir -p $DST_DIR/lib/i386
   mv mingw32/lib/*.a $DST_DIR/${RWINLIB_LIB_DIR}/i386
   cp $MSYS_LIB_DIR/mingw32/lib/lib{thrift,snappy}.a $DST_DIR/${RWINLIB_LIB_DIR}/i386
-  cp $MSYS_LIB_DIR/mingw32/lib/lib{zstd,lz4,brotli*,crypto,utf8proc,re2,aws*}.a $DST_DIR/lib/i386
+  cp $MSYS_LIB_DIR/mingw32/lib/lib{zstd,lz4,brotli*,crypto,curl,ss*,utf8proc,re2,aws*}.a $DST_DIR/lib/i386
 fi
 
 # Do the same also for ucrt64
@@ -105,7 +105,7 @@ if [ -d ucrt64/lib/ ]; then
   ls $MSYS_LIB_DIR/ucrt64/lib/
   mkdir -p $DST_DIR/lib/x64-ucrt
   mv ucrt64/lib/*.a $DST_DIR/lib/x64-ucrt
-  cp $MSYS_LIB_DIR/ucrt64/lib/lib{thrift,snappy,zstd,lz4,brotli*,crypto,utf8proc,re2,aws*}.a $DST_DIR/lib/x64-ucrt
+  cp $MSYS_LIB_DIR/ucrt64/lib/lib{thrift,snappy,zstd,lz4,brotli*,crypto,curl,ss*,utf8proc,re2,aws*}.a $DST_DIR/lib/x64-ucrt
 fi
 
 # Create build artifact
diff --git a/r/configure.win b/r/configure.win
index 9e22136c79f4..0dd11244f6cb 100644
--- a/r/configure.win
+++ b/r/configure.win
@@ -31,6 +31,7 @@ AWS_LIBS="-laws-cpp-sdk-config -laws-cpp-sdk-transfer -laws-cpp-sdk-identity-man
           -laws-cpp-sdk-cognito-identity -laws-cpp-sdk-sts -laws-cpp-sdk-s3 \
           -laws-cpp-sdk-core -laws-c-event-stream -laws-checksums -laws-c-common \
           -lUserenv -lversion -lws2_32 -lBcrypt -lWininet -lwinhttp"
+GCS_LIBS="-lcurl"
 
 function configure_release() {
   VERSION=$(grep ^Version DESCRIPTION | sed s/Version:\ //)
@@ -64,11 +65,11 @@ function configure_release() {
             -lutf8proc -lthrift -lsnappy -lz -lzstd -llz4 ${BROTLI_LIBS} -lole32 \
             ${MIMALLOC_LIBS} ${OPENSSL_LIBS}"
 
-  # S3 and re2 support only for Rtools40 (i.e. R >= 4.0)
+  # S3, GCS, and re2 support only for Rtools40 (i.e. R >= 4.0)
   "${R_HOME}/bin${R_ARCH_BIN}/Rscript.exe" -e 'R.version$major >= 4' | grep TRUE >/dev/null 2>&1
   if [ $? -eq 0 ]; then
-    PKG_CFLAGS="${PKG_CFLAGS} -DARROW_R_WITH_S3"
-    PKG_LIBS="${PKG_LIBS} -lre2 ${AWS_LIBS}"
+    PKG_CFLAGS="${PKG_CFLAGS} -DARROW_R_WITH_S3 -DARROW_R_WITH_GCS"
+    PKG_LIBS="${PKG_LIBS} -lre2 ${AWS_LIBS} ${GCS_LIBS}"
   else
     # It seems that order matters
     PKG_LIBS="${PKG_LIBS} -lws2_32"
{code}

Build errors:

{code}
g++ -std=gnu++11 -shared -s -static-libgcc -o arrow.dll tmp.def RTasks.o altrep.o array.o array_to_vector.o arraydata.o arrowExports.o bridge.o buffer.o chunkedarray.o compression.o compute-exec.o compute.o config.o csv.o dataset.o datatype.o expression.o extension-impl.o feather.o field.o filesystem.o imports.o io.o json.o memorypool.o message.o parquet.o r_to_arrow.o recordbatch.o recordbatchreader.o recordbatchwriter.o safe-call-into-r-impl.o scalar.o schema.o symbols.o table.o threadpool.o type_infer.o -L../windows/arrow-8.0.0.9000/lib-10.3.0/x64 -L../windows/arrow-8.0.0.9000/lib/x64-ucrt -lparquet -larrow_dataset -larrow -larrow_bundled_dependencies -lutf8proc -lthrift -lsnappy -lz -lzstd -llz4 -lbrotlienc -lbrotlidec -lbrotlicommon -lole32 -lbcrypt -lpsapi -lcrypto -lcrypt32 -lre2 -laws-cpp-sdk-config -laws-cpp-sdk-transfer -laws-cpp-sdk-identity-management -laws-cpp-sdk-cognito-identity -laws-cpp-sdk-sts -laws-cpp-sdk-s3 -laws-cpp-sdk-core -laws-c-event-stream -laws-checksums -laws-c-common -lUserenv -lversion -lws2_32 -lBcrypt -lWininet -lwinhttp -lcurl -Lc:/rtools42/x86_64-w64-mingw32.static.posix/lib/x64 -Lc:/rtools42/x86_64-w64-mingw32.static.posix/lib -LC:/R/bin/x64 -lR
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow.a(gcsfs.cc.obj):(.text$_ZN6google5cloud7v1_39_011StreamRangeINS0_7storage7v1_39_014ObjectMetadataEE4NextEv[_ZN6google5cloud7v1_39_011StreamRangeINS0_7storage7v1_39_014ObjectMetadataEE4NextEv]+0xec0): undefined reference to `absl::lts_20211102::variant_internal::ThrowBadVariantAccess()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow.a(gcsfs_internal.cc.obj):(.text+0x4ba7): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow.a(gcsfs_internal.cc.obj):(.text+0x4c79): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow.a(gcsfs_internal.cc.obj):(.text+0x4f3d): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow.a(gcsfs_internal.cc.obj):(.text+0x50ea): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow.a(gcsfs_internal.cc.obj):(.text+0x6071): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow.a(gcsfs_internal.cc.obj):(.text+0x613d): more undefined references to `absl::lts_20211102::time_internal::cctz::utc_time_zone()' follow
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow.a(gcsfs_internal.cc.obj):(.text+0x655a): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow.a(gcsfs_internal.cc.obj):(.text+0x655f): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(time.cc.obj):(.text+0x69): undefined reference to `absl::lts_20211102::time_internal::cctz::time_zone::lookup(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > > const&) const'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(time.cc.obj):(.text+0xa53): undefined reference to `absl::lts_20211102::time_internal::cctz::time_zone::lookup(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > > const&) const'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(time.cc.obj):(.text+0xb5c): undefined reference to `absl::lts_20211102::time_internal::cctz::time_zone::lookup(absl::lts_20211102::time_internal::cctz::detail::civil_time<absl::lts_20211102::time_internal::cctz::detail::second_tag> const&) const'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(time.cc.obj):(.text+0xcc6): undefined reference to `absl::lts_20211102::time_internal::cctz::time_zone::lookup(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > > const&) const'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(time.cc.obj):(.text+0xcfe): undefined reference to `absl::lts_20211102::time_internal::cctz::time_zone::lookup(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > > const&) const'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(time.cc.obj):(.text+0xd96): undefined reference to `absl::lts_20211102::time_internal::cctz::time_zone::lookup(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > > const&) const'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(time.cc.obj):(.text+0xdce): undefined reference to `absl::lts_20211102::time_internal::cctz::time_zone::lookup(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > > const&) const'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(time.cc.obj):(.text+0xe66): undefined reference to `absl::lts_20211102::time_internal::cctz::time_zone::lookup(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > > const&) const'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(time.cc.obj):(.text+0xe9e): more undefined references to `absl::lts_20211102::time_internal::cctz::time_zone::lookup(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > > const&) const' follow
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(time.cc.obj):(.text+0x109f): undefined reference to `absl::lts_20211102::time_internal::cctz::time_zone::next_transition(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > > const&, absl::lts_20211102::time_internal::cctz::time_zone::civil_transition*) const'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(time.cc.obj):(.text+0x111f): undefined reference to `absl::lts_20211102::time_internal::cctz::time_zone::prev_transition(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > > const&, absl::lts_20211102::time_internal::cctz::time_zone::civil_transition*) const'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(time.cc.obj):(.text+0x2a69): undefined reference to `absl::lts_20211102::time_internal::cctz::time_zone::lookup(std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > > const&) const'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(format.cc.obj):(.text+0xe0): undefined reference to `absl::lts_20211102::time_internal::cctz::detail::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > > const&, std::chrono::duration<long long, std::ratio<1ll, 1000000000000000ll> > const&, absl::lts_20211102::time_internal::cctz::time_zone const&)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(format.cc.obj):(.text+0x314): undefined reference to `absl::lts_20211102::time_internal::cctz::detail::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > > const&, std::chrono::duration<long long, std::ratio<1ll, 1000000000000000ll> > const&, absl::lts_20211102::time_internal::cctz::time_zone const&)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(format.cc.obj):(.text+0x405): undefined reference to `absl::lts_20211102::time_internal::cctz::local_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(format.cc.obj):(.text+0x4da): undefined reference to `absl::lts_20211102::time_internal::cctz::detail::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > > const&, std::chrono::duration<long long, std::ratio<1ll, 1000000000000000ll> > const&, absl::lts_20211102::time_internal::cctz::time_zone const&)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(format.cc.obj):(.text+0x73b): undefined reference to `absl::lts_20211102::time_internal::cctz::detail::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, absl::lts_20211102::time_internal::cctz::time_zone const&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > >*, std::chrono::duration<long long, std::ratio<1ll, 1000000000000000ll> >*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(format.cc.obj):(.text+0xa31): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(format.cc.obj):(.text+0xa86): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(format.cc.obj):(.text+0xae5): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(format.cc.obj):(.text+0xbba): undefined reference to `absl::lts_20211102::time_internal::cctz::detail::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > > const&, std::chrono::duration<long long, std::ratio<1ll, 1000000000000000ll> > const&, absl::lts_20211102::time_internal::cctz::time_zone const&)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(format.cc.obj):(.text+0xcb1): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(format.cc.obj):(.text+0xd15): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(format.cc.obj):(.text+0xdea): undefined reference to `absl::lts_20211102::time_internal::cctz::detail::format(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long, std::ratio<1ll, 1ll> > > const&, std::chrono::duration<long long, std::ratio<1ll, 1000000000000000ll> > const&, absl::lts_20211102::time_internal::cctz::time_zone const&)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(duration.cc.obj):(.rdata$.refptr._ZN4absl12lts_2021110211kuint128maxE[.refptr._ZN4absl12lts_2021110211kuint128maxE]+0x0): undefined reference to `absl::lts_20211102::kuint128max'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(log.cc.obj):(.text+0x243): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(log.cc.obj):(.text+0xed8): undefined reference to `absl::lts_20211102::base_internal::ThrowStdOutOfRange(char const*)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(log.cc.obj):(.text+0x1422): undefined reference to `absl::lts_20211102::base_internal::ThrowStdOutOfRange(char const*)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(well_known_headers.cc.obj):(.text+0x72): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(well_known_headers.cc.obj):(.text+0x626): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(well_known_headers.cc.obj):(.text+0x986): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(client.cc.obj):(.text+0x5a60): undefined reference to `__imp_curl_easy_escape'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(client.cc.obj):(.text+0x5af7): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(client.cc.obj):(.text+0x6198): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(client.cc.obj):(.text+0x6460): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(client.cc.obj):(.text+0x649b): undefined reference to `__imp_curl_easy_escape'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(client.cc.obj):(.text+0x682c): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(str_split.cc.obj):(.text+0x1d8): undefined reference to `absl::lts_20211102::base_internal::ThrowStdOutOfRange(char const*)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(str_split.cc.obj):(.text+0x270): undefined reference to `absl::lts_20211102::base_internal::ThrowStdOutOfRange(char const*)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(str_split.cc.obj):(.text+0x41a): undefined reference to `absl::lts_20211102::raw_logging_internal::RawLog(absl::lts_20211102::LogSeverity, char const*, int, char const*, ...)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(numbers.cc.obj):(.text+0x47b): undefined reference to `absl::lts_20211102::base_internal::ThrowStdOutOfRange(char const*)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(numbers.cc.obj):(.text+0x7cb): undefined reference to `absl::lts_20211102::base_internal::ThrowStdOutOfRange(char const*)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(numbers.cc.obj):(.text+0xb3a): undefined reference to `absl::lts_20211102::raw_logging_internal::RawLog(absl::lts_20211102::LogSeverity, char const*, int, char const*, ...)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(match.cc.obj):(.text+0xb7): undefined reference to `absl::lts_20211102::base_internal::ThrowStdOutOfRange(char const*)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(ascii.cc.obj):(.text+0x28b): undefined reference to `absl::lts_20211102::base_internal::ThrowStdOutOfRange(char const*)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x284): undefined reference to `absl::lts_20211102::base_internal::ThrowStdOutOfRange(char const*)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x445): undefined reference to `absl::lts_20211102::base_internal::ThrowStdOutOfRange(char const*)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x4a3): undefined reference to `__imp_curl_easy_escape'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x4aa): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x660): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x23a2): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x23a9): undefined reference to `__imp_curl_easy_escape'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x261d): undefined reference to `__imp_curl_easy_escape'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x2651): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x2692): undefined reference to `__imp_curl_easy_escape'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x26c2): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x273e): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x2764): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x2772): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x27fb): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x55d5): undefined reference to `__imp_curl_easy_escape'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x55dc): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x5eba): undefined reference to `__imp_curl_easy_escape'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x5eee): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x61c8): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(signed_url_requests.cc.obj):(.text+0x61e3): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(object_requests.cc.obj):(.text+0x132): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(object_requests.cc.obj):(.text+0x1b2): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(object_requests.cc.obj):(.text+0x232): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(object_requests.cc.obj):(.text+0x2b2): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(object_requests.cc.obj):(.text+0x332): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(object_requests.cc.obj):(.text+0x3b2): more undefined references to `absl::lts_20211102::optional_internal::throw_bad_optional_access()' follow
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(hash_function_impl.cc.obj):(.text+0x5c): undefined reference to `crc32c::Extend(unsigned int, unsigned char const*, unsigned long long)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(default_object_acl_requests.cc.obj):(.text+0x211): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(default_object_acl_requests.cc.obj):(.text+0x2a1): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(default_object_acl_requests.cc.obj):(.text+0x331): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(default_object_acl_requests.cc.obj):(.text+0x3c1): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(default_object_acl_requests.cc.obj):(.text+0x451): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(default_object_acl_requests.cc.obj):(.text+0x4e1): more undefined references to `absl::lts_20211102::optional_internal::throw_bad_optional_access()' follow
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(default_object_acl_requests.cc.obj):(.rdata$.refptr._ZTVN4absl12lts_2021110216strings_internal13OStringStreamE[.refptr._ZTVN4absl12lts_2021110216strings_internal13OStringStreamE]+0x0): undefined reference to `vtable for absl::lts_20211102::strings_internal::OStringStream'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(default_object_acl_requests.cc.obj):(.rdata$.refptr._ZTTN4absl12lts_2021110216strings_internal13OStringStreamE[.refptr._ZTTN4absl12lts_2021110216strings_internal13OStringStreamE]+0x0): undefined reference to `VTT for absl::lts_20211102::strings_internal::OStringStream'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle.cc.obj):(.text+0xcac): undefined reference to `__imp_curl_easy_getinfo'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle.cc.obj):(.text+0xfa2): undefined reference to `__imp_curl_easy_strerror'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle.cc.obj):(.text+0x1799): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle.cc.obj):(.text+0x18df): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle.cc.obj):(.text+0x19e7): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle.cc.obj):(.text+0x3fb5): undefined reference to `__imp_curl_easy_strerror'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle.cc.obj):(.text+0x43cd): undefined reference to `__imp_curl_easy_getinfo'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle.cc.obj):(.text+0x447c): undefined reference to `__imp_curl_easy_init'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle.cc.obj):(.text+0x4483): undefined reference to `__imp_curl_easy_cleanup'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_client.cc.obj):(.text+0x69f): undefined reference to `__imp_curl_easy_escape'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_client.cc.obj):(.text+0x6ed): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_client.cc.obj):(.text+0x786): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_client.cc.obj):(.text+0xb2e): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_client.cc.obj):(.text+0xbed): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_client.cc.obj):(.text+0x1b70): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_client.cc.obj):(.text+0x1f70): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_client.cc.obj):(.text+0x14a50): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_client.cc.obj):(.text+0x14a55): more undefined references to `absl::lts_20211102::optional_internal::throw_bad_optional_access()' follow
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(bucket_metadata_parser.cc.obj):(.text+0x8278): undefined reference to `absl::lts_20211102::str_format_internal::FormatPack[abi:cxx11](absl::lts_20211102::str_format_internal::UntypedFormatSpecImpl, absl::lts_20211102::Span<absl::lts_20211102::str_format_internal::FormatArgImpl const>)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(bucket_metadata_parser.cc.obj):(.rdata$.refptr._ZN4absl12lts_2021110219str_format_internal13FormatArgImpl8DispatchIiEEbNS2_4DataENS1_24FormatConversionSpecImplEPv[.refptr._ZN4absl12lts_2021110219str_format_internal13FormatArgImpl8DispatchIiEEbNS2_4DataENS1_24FormatConversionSpecImplEPv]+0x0): undefined reference to `bool absl::lts_20211102::str_format_internal::FormatArgImpl::Dispatch<int>(absl::lts_20211102::str_format_internal::FormatArgImpl::Data, absl::lts_20211102::str_format_internal::FormatConversionSpecImpl, void*)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(bucket_metadata_parser.cc.obj):(.rdata$.refptr._ZN4absl12lts_2021110219str_format_internal13FormatArgImpl8DispatchIxEEbNS2_4DataENS1_24FormatConversionSpecImplEPv[.refptr._ZN4absl12lts_2021110219str_format_internal13FormatArgImpl8DispatchIxEEbNS2_4DataENS1_24FormatConversionSpecImplEPv]+0x0): undefined reference to `bool absl::lts_20211102::str_format_internal::FormatArgImpl::Dispatch<long long>(absl::lts_20211102::str_format_internal::FormatArgImpl::Data, absl::lts_20211102::str_format_internal::FormatConversionSpecImpl, void*)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(bucket_acl_requests.cc.obj):(.text+0x1ba): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(bucket_acl_requests.cc.obj):(.text+0x23a): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(bucket_acl_requests.cc.obj):(.text+0x2ba): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(bucket_acl_requests.cc.obj):(.text+0x33a): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(bucket_acl_requests.cc.obj):(.text+0x3ba): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(bucket_acl_requests.cc.obj):(.text+0x43a): more undefined references to `absl::lts_20211102::optional_internal::throw_bad_optional_access()' follow
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(hashing_options.cc.obj):(.text+0x99): undefined reference to `crc32c::Extend(unsigned int, unsigned char const*, unsigned long long)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(client_options.cc.obj):(.text+0x5538): undefined reference to `absl::lts_20211102::base_internal::ThrowStdOutOfRange(char const*)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(client_options.cc.obj):(.text+0x5687): undefined reference to `absl::lts_20211102::base_internal::ThrowStdOutOfRange(char const*)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(bucket_metadata.cc.obj):(.text+0x2303): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(bucket_metadata.cc.obj):(.text+0x2308): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(bucket_metadata.cc.obj):(.text+0x6148): undefined reference to `absl::lts_20211102::str_format_internal::FormatPack[abi:cxx11](absl::lts_20211102::str_format_internal::UntypedFormatSpecImpl, absl::lts_20211102::Span<absl::lts_20211102::str_format_internal::FormatArgImpl const>)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(bucket_metadata.cc.obj):(.text+0x6d1f): undefined reference to `absl::lts_20211102::str_format_internal::FormatPack[abi:cxx11](absl::lts_20211102::str_format_internal::UntypedFormatSpecImpl, absl::lts_20211102::Span<absl::lts_20211102::str_format_internal::FormatArgImpl const>)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(bucket_metadata.cc.obj):(.text+0x6f49): undefined reference to `absl::lts_20211102::str_format_internal::FormatPack[abi:cxx11](absl::lts_20211102::str_format_internal::UntypedFormatSpecImpl, absl::lts_20211102::Span<absl::lts_20211102::str_format_internal::FormatArgImpl const>)'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(auto_finalize.cc.obj):(.text+0x80): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(format_time_point.cc.obj):(.text+0x2d): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(format_time_point.cc.obj):(.text+0x9d): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(format_time_point.cc.obj):(.text+0x10d): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(format_time_point.cc.obj):(.text+0x17d): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(well_known_parameters.cc.obj):(.text+0xe22): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(object_metadata.cc.obj):(.text+0x16dd): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(google_credentials.cc.obj):(.text$_ZN6google5cloud7storage7v1_39_06oauth225AuthorizedUserCredentialsINS2_8internal18CurlRequestBuilderENSt6chrono3_V212system_clockEE7RefreshEv[_ZN6google5cloud7storage7v1_39_06oauth225AuthorizedUserCredentialsINS2_8internal18CurlRequestBuilderENSt6chrono3_V212system_clockEE7RefreshEv]+0x154): undefined reference to `__imp_curl_easy_escape'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(google_credentials.cc.obj):(.text$_ZN6google5cloud7storage7v1_39_06oauth225AuthorizedUserCredentialsINS2_8internal18CurlRequestBuilderENSt6chrono3_V212system_clockEE7RefreshEv[_ZN6google5cloud7storage7v1_39_06oauth225AuthorizedUserCredentialsINS2_8internal18CurlRequestBuilderENSt6chrono3_V212system_clockEE7RefreshEv]+0x18e): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(google_credentials.cc.obj):(.text$_ZN6google5cloud7storage7v1_39_06oauth225AuthorizedUserCredentialsINS2_8internal18CurlRequestBuilderENSt6chrono3_V212system_clockEE7RefreshEv[_ZN6google5cloud7storage7v1_39_06oauth225AuthorizedUserCredentialsINS2_8internal18CurlRequestBuilderENSt6chrono3_V212system_clockEE7RefreshEv]+0x50a): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(google_credentials.cc.obj):(.text$_ZN6google5cloud7storage7v1_39_06oauth225ServiceAccountCredentialsINS2_8internal18CurlRequestBuilderENSt6chrono3_V212system_clockEE7RefreshEv[_ZN6google5cloud7storage7v1_39_06oauth225ServiceAccountCredentialsINS2_8internal18CurlRequestBuilderENSt6chrono3_V212system_clockEE7RefreshEv]+0x248): undefined reference to `__imp_curl_easy_escape'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(google_credentials.cc.obj):(.text$_ZN6google5cloud7storage7v1_39_06oauth225ServiceAccountCredentialsINS2_8internal18CurlRequestBuilderENSt6chrono3_V212system_clockEE7RefreshEv[_ZN6google5cloud7storage7v1_39_06oauth225ServiceAccountCredentialsINS2_8internal18CurlRequestBuilderENSt6chrono3_V212system_clockEE7RefreshEv]+0x287): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(google_credentials.cc.obj):(.text$_ZN6google5cloud7storage7v1_39_06oauth225ServiceAccountCredentialsINS2_8internal18CurlRequestBuilderENSt6chrono3_V212system_clockEE7RefreshEv[_ZN6google5cloud7storage7v1_39_06oauth225ServiceAccountCredentialsINS2_8internal18CurlRequestBuilderENSt6chrono3_V212system_clockEE7RefreshEv]+0x55a): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(service_account_requests.cc.obj):(.text+0x210): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(service_account_requests.cc.obj):(.text$_ZNK6google5cloud7storage7v1_39_08internal18GenericRequestBaseINS3_31GetProjectServiceAccountRequestENS2_15IfNoneMatchEtagEJNS2_9QuotaUserENS2_6UserIpENS2_11UserProjectEEE11DumpOptionsERSoPKc[_ZNK6google5cloud7storage7v1_39_08internal18GenericRequestBaseINS3_31GetProjectServiceAccountRequestENS2_15IfNoneMatchEtagEJNS2_9QuotaUserENS2_6UserIpENS2_11UserProjectEEE11DumpOptionsERSoPKc]+0x36b): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(service_account_requests.cc.obj):(.text$_ZNK6google5cloud7storage7v1_39_08internal18GenericRequestBaseINS3_31GetProjectServiceAccountRequestENS2_9QuotaUserEJNS2_6UserIpENS2_11UserProjectEEE11DumpOptionsERSoPKc[_ZNK6google5cloud7storage7v1_39_08internal18GenericRequestBaseINS3_31GetProjectServiceAccountRequestENS2_9QuotaUserEJNS2_6UserIpENS2_11UserProjectEEE11DumpOptionsERSoPKc]+0x29b): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(service_account_requests.cc.obj):(.text$_ZNK6google5cloud7storage7v1_39_08internal18GenericRequestBaseINS3_31GetProjectServiceAccountRequestENS2_11IfMatchEtagEJNS2_15IfNoneMatchEtagENS2_9QuotaUserENS2_6UserIpENS2_11UserProjectEEE11DumpOptionsERSoPKc[_ZNK6google5cloud7storage7v1_39_08internal18GenericRequestBaseINS3_31GetProjectServiceAccountRequestENS2_11IfMatchEtagEJNS2_15IfNoneMatchEtagENS2_9QuotaUserENS2_6UserIpENS2_11UserProjectEEE11DumpOptionsERSoPKc]+0x395): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(retry_object_read_source.cc.obj):(.text+0x3ea): undefined reference to `absl::lts_20211102::optional_internal::throw_bad_optional_access()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(retry_object_read_source.cc.obj):(.text+0x4081): more undefined references to `absl::lts_20211102::optional_internal::throw_bad_optional_access()' follow
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_wrappers.cc.obj):(.text+0x6): undefined reference to `__imp_curl_global_cleanup'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_wrappers.cc.obj):(.text+0x35): undefined reference to `__imp_curl_version_info'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_wrappers.cc.obj):(.text+0x737): undefined reference to `__imp_curl_global_init'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_request_builder.cc.obj):(.text+0x489): undefined reference to `__imp_curl_slist_append'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_request_builder.cc.obj):(.text+0x567): undefined reference to `__imp_curl_easy_escape'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_request_builder.cc.obj):(.text+0x5b2): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_request_builder.cc.obj):(.text+0x764): undefined reference to `__imp_curl_free'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_request_builder.cc.obj):(.text+0x790): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_request_builder.cc.obj):(.text+0x847): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_request_builder.cc.obj):(.text+0xa05): undefined reference to `__imp_curl_version'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_request_builder.cc.obj):(.text+0xb62): undefined reference to `__imp_curl_slist_free_all'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_request_builder.cc.obj):(.text+0x180c): undefined reference to `__imp_curl_slist_free_all'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_request.cc.obj):(.text+0x6d4): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_request.cc.obj):(.text+0xa26): undefined reference to `__imp_curl_easy_perform'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_request.cc.obj):(.text+0xf5e): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_request.cc.obj):(.text+0x109e): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x2c): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x3b): undefined reference to `__imp_curl_multi_init'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x42): undefined reference to `__imp_curl_multi_cleanup'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x96): undefined reference to `__imp_curl_easy_getinfo'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x132): undefined reference to `__imp_curl_easy_init'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x142): undefined reference to `__imp_curl_easy_cleanup'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x172): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x1a1): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x226): undefined reference to `__imp_curl_easy_cleanup'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x284): undefined reference to `__imp_curl_multi_cleanup'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x525): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x55d): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x5eb): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x629): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x6c4): undefined reference to `__imp_curl_easy_reset'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x716): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x74f): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x756): undefined reference to `__imp_curl_easy_cleanup'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x7ba): undefined reference to `__imp_curl_easy_init'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x7f6): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x833): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x90a): undefined reference to `__imp_curl_easy_cleanup'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x939): undefined reference to `__imp_curl_easy_cleanup'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x98f): undefined reference to `__imp_curl_multi_cleanup'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0xa13): undefined reference to `__imp_curl_multi_cleanup'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0xa42): undefined reference to `__imp_curl_multi_init'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0xa49): undefined reference to `__imp_curl_multi_cleanup'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x1492): undefined reference to `__imp_curl_easy_getinfo'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x14a1): undefined reference to `__imp_curl_easy_cleanup'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_handle_factory.cc.obj):(.text+0x1632): undefined reference to `__imp_curl_multi_cleanup'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_download_request.cc.obj):(.text+0x16a8): undefined reference to `__imp_curl_multi_remove_handle'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_download_request.cc.obj):(.text+0x16f2): undefined reference to `__imp_curl_easy_pause'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_download_request.cc.obj):(.text+0x1c77): undefined reference to `__imp_curl_multi_strerror'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_download_request.cc.obj):(.text+0x206e): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_download_request.cc.obj):(.text+0x240d): undefined reference to `__imp_curl_multi_add_handle'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_download_request.cc.obj):(.text+0x2d55): undefined reference to `__imp_curl_multi_wait'
Error: Error: R CMD check found ERRORs
Execution halted
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_download_request.cc.obj):(.text+0x2e4e): undefined reference to `__imp_curl_multi_perform'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_download_request.cc.obj):(.text+0x2f0f): undefined reference to `__imp_curl_multi_info_read'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_download_request.cc.obj):(.text+0x2f93): undefined reference to `__imp_curl_multi_remove_handle'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_download_request.cc.obj):(.text+0x3233): undefined reference to `__imp_curl_easy_strerror'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_download_request.cc.obj):(.text+0x5696): undefined reference to `__imp_curl_easy_perform'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_download_request.cc.obj):(.text+0x5e2a): undefined reference to `__imp_curl_easy_setopt'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(curl_download_request.cc.obj):(.text+0x67a8): undefined reference to `__imp_curl_easy_pause'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(civil_time.cc.obj):(.text+0x18f): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(civil_time.cc.obj):(.text+0x5bf): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(civil_time.cc.obj):(.text+0x9df): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(civil_time.cc.obj):(.text+0xdff): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(civil_time.cc.obj):(.text+0x121f): undefined reference to `absl::lts_20211102::time_internal::cctz::utc_time_zone()'
C:\rtools42\x86_64-w64-mingw32.static.posix\bin/ld.exe: ../windows/arrow-8.0.0.9000/lib/x64-ucrt/libarrow_bundled_dependencies.a(civil_time.cc.obj):(.text+0x164f): more undefined references to `absl::lts_20211102::time_internal::cctz::utc_time_zone()' follow
collect2.exe: error: ld returned 1 exit status
{code}



--
This message was sent by Atlassian Jira
(v8.20.7#820007)