Skip to content

cross compile #2596

@firmwarecostum

Description

@firmwarecostum

protobuf 34.1

fix
protocolbuffers/protobuf#14500 (comment)

2026-03-29T15:17:14.1965326Z -- The C compiler identification is GNU 14.3.0
2026-03-29T15:17:14.1965752Z -- The CXX compiler identification is GNU 14.3.0
2026-03-29T15:17:14.2075246Z -- Detecting C compiler ABI info
2026-03-29T15:17:14.2802751Z -- Detecting C compiler ABI info - done
2026-03-29T15:17:14.3015554Z -- Check for working C compiler: /home/runner/work/mosdns/mosdns/sdk/staging_dir/toolchain-aarch64_generic_gcc-14.3.0_musl/bin/aarch64-openwrt-linux-musl-gcc - skipped
2026-03-29T15:17:14.3017493Z -- Detecting C compile features
2026-03-29T15:17:14.3021506Z -- Detecting C compile features - done
2026-03-29T15:17:14.3243877Z -- Detecting CXX compiler ABI info
2026-03-29T15:17:14.4143629Z -- Detecting CXX compiler ABI info - done
2026-03-29T15:17:14.4374344Z -- Check for working CXX compiler: /home/runner/work/mosdns/mosdns/sdk/staging_dir/toolchain-aarch64_generic_gcc-14.3.0_musl/bin/aarch64-openwrt-linux-musl-g++ - skipped
2026-03-29T15:17:14.4376988Z -- Detecting CXX compile features
2026-03-29T15:17:14.4386897Z -- Detecting CXX compile features - done
2026-03-29T15:17:14.4534485Z -- Build type: Release
2026-03-29T15:17:14.4535537Z -- compiler GNU version 14.3.0
2026-03-29T15:17:14.4629803Z -- Performing Test ORC_CXX_HAS_CSTDINT
2026-03-29T15:17:14.5466318Z -- Performing Test ORC_CXX_HAS_CSTDINT - Success
2026-03-29T15:17:14.5467012Z -- Performing Test ORC_CXX_HAS_THREAD_LOCAL
2026-03-29T15:17:14.7393316Z -- Performing Test ORC_CXX_HAS_THREAD_LOCAL - Success
2026-03-29T15:17:14.7496589Z -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
2026-03-29T15:17:14.8197347Z -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
2026-03-29T15:17:14.8206572Z -- Found Threads: TRUE
2026-03-29T15:17:14.8251928Z -- Using DEFAULT URL: https://www.apache.org/dyn/closer.lua/orc/orc-format-1.1.1/orc-format-1.1.1.tar.gz?action=download
2026-03-29T15:17:14.8378493Z -- PROTOBUF_HOME: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr
2026-03-29T15:17:14.8464780Z -- Checking for one of the modules 'zlib'
2026-03-29T15:17:14.9453532Z -- Found ZLIB: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/lib/libz.so (found version "1.3.1")
2026-03-29T15:17:14.9755228Z -- Found the Protobuf headers: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/include
2026-03-29T15:17:14.9756676Z -- Found the Protobuf library: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/lib/libprotobuf.so
2026-03-29T15:17:14.9758086Z -- Found the Protoc library: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/lib/libprotoc.so
2026-03-29T15:17:14.9759322Z -- Found the Protoc executable: /home/runner/work/mosdns/mosdns/sdk/staging_dir/hostpkg/bin/protoc
2026-03-29T15:17:14.9760309Z -- Providing CMake module for FindProtobufAlt as part of CMake package
2026-03-29T15:17:14.9761439Z -- SNAPPY_HOME: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr
2026-03-29T15:17:14.9863155Z -- Found the Snappy header: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/include/snappy.h
2026-03-29T15:17:14.9864595Z -- Found the Snappy library: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/lib/libsnappy.so
2026-03-29T15:17:14.9865652Z -- Providing CMake module for FindSnappyAlt as part of CMake package
2026-03-29T15:17:14.9867883Z -- ZLIB_HOME: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr
2026-03-29T15:17:14.9901419Z -- Found the ZLIB header: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/include/zlib.h
2026-03-29T15:17:14.9902988Z -- Found the ZLIB library: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/lib/libz.so
2026-03-29T15:17:14.9904360Z -- Found the ZLIB static library: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/lib/libz.a
2026-03-29T15:17:14.9905431Z -- Providing CMake module for FindZLIBAlt as part of CMake package
2026-03-29T15:17:14.9906289Z -- ZSTD_HOME: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr
2026-03-29T15:17:14.9977062Z -- Found the zstd header: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/include/zstd.h
2026-03-29T15:17:14.9978434Z -- Found the zstd library: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/lib/libzstd.so
2026-03-29T15:17:14.9979458Z -- Providing CMake module for FindZSTDAlt as part of CMake package
2026-03-29T15:17:14.9981966Z -- LZ4_HOME: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr
2026-03-29T15:17:15.0081000Z -- Found the LZ4 header: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/include/lz4.h
2026-03-29T15:17:15.0082631Z -- Found the LZ4 library: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/lib/liblz4.so
2026-03-29T15:17:15.0083610Z -- Providing CMake module for FindLZ4Alt as part of CMake package
2026-03-29T15:17:15.0084686Z -- BUILD_ENABLE_AVX512: OFF
2026-03-29T15:17:15.0106462Z -- Performing Test HAS_PREAD
2026-03-29T15:17:15.1035437Z -- Performing Test HAS_PREAD - Success
2026-03-29T15:17:15.1036134Z -- Performing Test HAS_STRPTIME
2026-03-29T15:17:15.1905452Z -- Performing Test HAS_STRPTIME - Success
2026-03-29T15:17:15.1906864Z -- Performing Test HAS_BUILTIN_OVERFLOW_CHECK
2026-03-29T15:17:15.2739917Z -- Performing Test HAS_BUILTIN_OVERFLOW_CHECK - Success
2026-03-29T15:17:15.2740653Z -- Performing Test HAS_DIAGNOSTIC_PUSH
2026-03-29T15:17:15.3569092Z -- Performing Test HAS_DIAGNOSTIC_PUSH - Success
2026-03-29T15:17:15.3570127Z -- Performing Test HAS_STD_ISNAN
2026-03-29T15:17:15.5677755Z -- Performing Test HAS_STD_ISNAN - Success
2026-03-29T15:17:15.5678744Z -- Performing Test HAS_DOUBLE_TO_STRING
2026-03-29T15:17:15.8476574Z -- Performing Test HAS_DOUBLE_TO_STRING - Success
2026-03-29T15:17:15.8477488Z -- Performing Test HAS_INT64_TO_STRING
2026-03-29T15:17:16.1193288Z -- Performing Test HAS_INT64_TO_STRING - Success
2026-03-29T15:17:16.1197494Z -- Performing Test HAS_PRE_1970
2026-03-29T15:17:16.2062400Z -- Performing Test HAS_PRE_1970 - Success
2026-03-29T15:17:16.2063963Z -- Performing Test HAS_POST_2038
2026-03-29T15:17:16.2978331Z -- Performing Test HAS_POST_2038 - Success
2026-03-29T15:17:16.2979715Z -- Performing Test NEEDS_Z_PREFIX
2026-03-29T15:17:16.3895491Z -- Performing Test NEEDS_Z_PREFIX - Failed
2026-03-29T15:17:16.3901172Z -- Disable the metrics collection
2026-03-29T15:17:16.3937353Z -- Configuring done (2.3s)
2026-03-29T15:17:16.4346397Z -- Generating done (0.0s)
2026-03-29T15:17:16.4351711Z -- Build files have been written to: /home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/build
2026-03-29T15:17:16.4435532Z touch /home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/.configured_68b329da9893e34099c7d8ad5cb9c940
2026-03-29T15:17:16.4483459Z rm -f /home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/.built
2026-03-29T15:17:16.4508653Z touch /home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/.built_check
2026-03-29T15:17:16.4555615Z MAKEFLAGS="--jobserver-auth=3,4" /home/runner/work/mosdns/mosdns/sdk/staging_dir/host/bin/ninja   -C /home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/build 
2026-03-29T15:17:16.4607091Z ninja: Entering directory `/home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/build'
2026-03-29T15:17:16.4627164Z ninja: warning: Ignoring jobserver: Pipe-based protocol is not supported! [--jobserver-auth=3,4]
2026-03-29T15:17:16.4746277Z [1/73] Creating directories for 'orc-format_ep'
2026-03-29T15:17:17.3253737Z [2/73] Performing download step (download, verify and extract) for 'orc-format_ep'
2026-03-29T15:17:17.3254485Z -- Downloading...
2026-03-29T15:17:17.3255500Z    dst='/home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/build/orc-format_ep-prefix/src/orc-format-1.1.1.tar.gz'
2026-03-29T15:17:17.3256720Z    timeout='none'
2026-03-29T15:17:17.3257061Z    inactivity timeout='none'
2026-03-29T15:17:17.3257869Z -- Using src='https://www.apache.org/dyn/closer.lua/orc/orc-format-1.1.1/orc-format-1.1.1.tar.gz?action=download'
2026-03-29T15:17:17.3258740Z -- [download 3% complete]
2026-03-29T15:17:17.3259089Z -- [download 6% complete]
2026-03-29T15:17:17.3259444Z -- [download 9% complete]
2026-03-29T15:17:17.3259792Z -- [download 13% complete]
2026-03-29T15:17:17.3260138Z -- [download 16% complete]
2026-03-29T15:17:17.3260479Z -- [download 19% complete]
2026-03-29T15:17:17.3260830Z -- [download 22% complete]
2026-03-29T15:17:17.3261122Z -- [download 25% complete]
2026-03-29T15:17:17.3261325Z -- [download 28% complete]
2026-03-29T15:17:17.3261518Z -- [download 31% complete]
2026-03-29T15:17:17.3261977Z -- [download 34% complete]
2026-03-29T15:17:17.3262207Z -- [download 38% complete]
2026-03-29T15:17:17.3262484Z -- [download 41% complete]
2026-03-29T15:17:17.3262679Z -- [download 44% complete]
2026-03-29T15:17:17.3262863Z -- [download 47% complete]
2026-03-29T15:17:17.3263055Z -- [download 50% complete]
2026-03-29T15:17:17.3263245Z -- [download 53% complete]
2026-03-29T15:17:17.3263430Z -- [download 56% complete]
2026-03-29T15:17:17.3263623Z -- [download 60% complete]
2026-03-29T15:17:17.3263808Z -- [download 63% complete]
2026-03-29T15:17:17.3263998Z -- [download 66% complete]
2026-03-29T15:17:17.3264183Z -- [download 69% complete]
2026-03-29T15:17:17.3264374Z -- [download 72% complete]
2026-03-29T15:17:17.3264558Z -- [download 75% complete]
2026-03-29T15:17:17.3264750Z -- [download 78% complete]
2026-03-29T15:17:17.3264937Z -- [download 82% complete]
2026-03-29T15:17:17.3265294Z -- [download 85% complete]
2026-03-29T15:17:17.3265488Z -- [download 88% complete]
2026-03-29T15:17:17.3265677Z -- [download 91% complete]
2026-03-29T15:17:17.3266003Z -- [download 94% complete]
2026-03-29T15:17:17.3266193Z -- [download 97% complete]
2026-03-29T15:17:17.3266386Z -- [download 100% complete]
2026-03-29T15:17:17.3266582Z -- verifying file...
2026-03-29T15:17:17.3267161Z        file='/home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/build/orc-format_ep-prefix/src/orc-format-1.1.1.tar.gz'
2026-03-29T15:17:17.3267771Z -- Downloading... done
2026-03-29T15:17:17.3267967Z -- extracting...
2026-03-29T15:17:17.3268508Z      src='/home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/build/orc-format_ep-prefix/src/orc-format-1.1.1.tar.gz'
2026-03-29T15:17:17.3269432Z      dst='/home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/build/orc-format_ep-prefix/src/orc-format_ep'
2026-03-29T15:17:17.3270001Z -- extracting... [tar xf]
2026-03-29T15:17:17.3270269Z -- extracting... [analysis]
2026-03-29T15:17:17.3270471Z -- extracting... [rename]
2026-03-29T15:17:17.3270672Z -- extracting... [clean up]
2026-03-29T15:17:17.3270879Z -- extracting... done
2026-03-29T15:17:17.3360270Z [3/73] No update step for 'orc-format_ep'
2026-03-29T15:17:17.3466081Z [4/73] No patch step for 'orc-format_ep'
2026-03-29T15:17:17.3571475Z [5/73] No configure step for 'orc-format_ep'
2026-03-29T15:17:17.3676766Z [6/73] No build step for 'orc-format_ep'
2026-03-29T15:17:17.3782104Z [7/73] No install step for 'orc-format_ep'
2026-03-29T15:17:17.3885996Z [8/73] No test step for 'orc-format_ep'
2026-03-29T15:17:17.4039439Z [9/73] Completed 'orc-format_ep'
2026-03-29T15:17:17.4558640Z [10/73] Generating orc_proto.pb.h, orc_proto.pb.cc
2026-03-29T15:17:19.1803812Z [11/73] Building CXX object c++/src/CMakeFiles/orc.dir/sargs/Literal.cc.o
2026-03-29T15:17:19.1923587Z [12/73] Building CXX object c++/src/CMakeFiles/orc.dir/sargs/ExpressionTree.cc.o
2026-03-29T15:17:21.1347744Z [13/73] Building CXX object c++/src/CMakeFiles/orc.dir/io/OutputStream.cc.o
2026-03-29T15:17:21.4730330Z [14/73] Building CXX object c++/src/CMakeFiles/orc.dir/io/Cache.cc.o
2026-03-29T15:17:21.4813238Z [15/73] Building CXX object c++/src/CMakeFiles/orc.dir/io/InputStream.cc.o
2026-03-29T15:17:21.7724900Z [16/73] Building CXX object c++/src/CMakeFiles/orc.dir/sargs/TruthValue.cc.o
2026-03-29T15:17:22.7789623Z [17/73] Building CXX object c++/src/CMakeFiles/orc.dir/Adaptor.cc.o
2026-03-29T15:17:23.8232522Z [18/73] Building CXX object c++/src/CMakeFiles/orc.dir/BlockBuffer.cc.o
2026-03-29T15:17:27.8098236Z [19/73] Building CXX object c++/src/CMakeFiles/orc.dir/sargs/PredicateLeaf.cc.o
2026-03-29T15:17:28.0310840Z [20/73] Building CXX object c++/src/CMakeFiles/orc.dir/sargs/SargsApplier.cc.o
2026-03-29T15:17:28.2754875Z [21/73] Building CXX object c++/src/CMakeFiles/orc.dir/BpackingDefault.cc.o
2026-03-29T15:17:30.2171027Z [22/73] Building CXX object c++/src/CMakeFiles/orc.dir/BloomFilter.cc.o
2026-03-29T15:17:31.0973057Z [23/73] Building CXX object c++/src/CMakeFiles/orc.dir/sargs/SearchArgument.cc.o
2026-03-29T15:17:31.8112093Z [24/73] Building CXX object c++/src/CMakeFiles/orc.dir/ColumnPrinter.cc.o
2026-03-29T15:17:32.4199206Z [25/73] Building CXX object c++/src/CMakeFiles/orc.dir/ByteRLE.cc.o
2026-03-29T15:17:32.8628518Z [26/73] Building CXX object c++/src/CMakeFiles/orc.dir/Common.cc.o
2026-03-29T15:17:34.8869078Z [27/73] Building CXX object c++/src/CMakeFiles/orc.dir/CpuInfoUtil.cc.o
2026-03-29T15:17:37.3706939Z [28/73] Building CXX object c++/src/CMakeFiles/orc.dir/Compression.cc.o
2026-03-29T15:17:38.4419250Z [29/73] Building CXX object c++/src/CMakeFiles/orc.dir/wrap/orc-proto-wrapper.cc.o
2026-03-29T15:17:39.1403371Z [30/73] Building CXX object c++/src/CMakeFiles/orc.dir/Exceptions.cc.o
2026-03-29T15:17:40.0077018Z [31/73] Building CXX object c++/src/CMakeFiles/orc.dir/Dictionary.cc.o
2026-03-29T15:17:41.0916188Z [32/73] Building CXX object c++/src/CMakeFiles/orc.dir/ColumnReader.cc.o
2026-03-29T15:17:41.6187321Z [33/73] Building CXX object c++/src/CMakeFiles/orc.dir/Geospatial.cc.o
2026-03-29T15:17:42.7542353Z [34/73] Building CXX object c++/src/CMakeFiles/orc.dir/Int128.cc.o
2026-03-29T15:17:43.8235838Z [35/73] Building CXX object c++/src/CMakeFiles/orc.dir/Murmur3.cc.o
2026-03-29T15:17:43.9829392Z [36/73] Building CXX object c++/src/CMakeFiles/orc.dir/MemoryPool.cc.o
2026-03-29T15:17:44.8294264Z [37/73] Building CXX object c++/src/CMakeFiles/orc.dir/DictionaryLoader.cc.o
2026-03-29T15:17:45.1243235Z [38/73] Building CXX object c++/src/CMakeFiles/orc.dir/LzoDecompressor.cc.o
2026-03-29T15:17:47.2098571Z [39/73] Building CXX object c++/src/CMakeFiles/orc.dir/OrcFile.cc.o
2026-03-29T15:17:47.9328569Z [40/73] Building CXX object c++/src/CMakeFiles/orc.dir/ColumnWriter.cc.o
2026-03-29T15:17:47.9332614Z /home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/c++/src/ColumnWriter.cc: In member function 'virtual void orc::ColumnWriter::writeIndex(std::vector<orc::proto::Stream>&) const':
2026-03-29T15:17:47.9337759Z /home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/c++/src/ColumnWriter.cc:215:40: warning: ignoring return value of 'bool google::protobuf::MessageLite::SerializeToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const', declared with attribute 'nodiscard' [-Wunused-result]
2026-03-29T15:17:47.9341885Z   215 |     rowIndex->SerializeToZeroCopyStream(indexStream.get());
2026-03-29T15:17:47.9344041Z       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
2026-03-29T15:17:47.9346415Z In file included from /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/include/google/protobuf/generated_message_tctable_decl.h:24,
2026-03-29T15:17:47.9350341Z                  from /home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/build/c++/src/orc_proto.pb.h:24,
2026-03-29T15:17:47.9353411Z                  from /home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/c++/src/wrap/orc-proto-wrapper.hh:49,
2026-03-29T15:17:47.9354963Z                  from /home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/c++/src/BloomFilter.hh:23,
2026-03-29T15:17:47.9356387Z                  from /home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/c++/src/ColumnWriter.hh:24,
2026-03-29T15:17:47.9357803Z                  from /home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/c++/src/ColumnWriter.cc:26:
2026-03-29T15:17:47.9359377Z /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/include/google/protobuf/message_lite.h:747:44: note: declared here
2026-03-29T15:17:47.9360701Z   747 |   PROTOBUF_FUTURE_ADD_EARLY_NODISCARD bool SerializeToZeroCopyStream(
2026-03-29T15:17:47.9361395Z       |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~
2026-03-29T15:17:47.9367958Z At global scope:
2026-03-29T15:17:47.9368884Z cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics
2026-03-29T15:17:48.7556875Z [41/73] Building CXX object c++/src/CMakeFiles/orc.dir/RLEV2Util.cc.o
2026-03-29T15:17:49.9769600Z [42/73] Building CXX object c++/src/CMakeFiles/orc.dir/RLEv1.cc.o
2026-03-29T15:17:52.0493848Z [43/73] Building CXX object c++/src/CMakeFiles/orc.dir/SchemaEvolution.cc.o
2026-03-29T15:17:52.3652484Z [44/73] Building CXX object c++/src/CMakeFiles/orc.dir/RleDecoderV2.cc.o
2026-03-29T15:17:52.7314757Z [45/73] Building CXX object c++/src/CMakeFiles/orc.dir/RLE.cc.o
2026-03-29T15:17:52.7326057Z [46/73] Building CXX object c++/src/CMakeFiles/orc.dir/RleEncoderV2.cc.o
2026-03-29T15:17:56.8013575Z [47/73] Building CXX object c++/src/CMakeFiles/orc.dir/ConvertColumnReader.cc.o
2026-03-29T15:17:59.0934337Z [48/73] Building CXX object c++/src/CMakeFiles/orc.dir/Timezone.cc.o
2026-03-29T15:17:59.3848245Z [49/73] Building CXX object c++/src/CMakeFiles/orc.dir/Vector.cc.o
2026-03-29T15:18:00.9581158Z [50/73] Building CXX object c++/src/CMakeFiles/orc.dir/StripeStream.cc.o
2026-03-29T15:18:01.7192922Z [51/73] Building CXX object tools/src/CMakeFiles/orc-contents.dir/FileContents.cc.o
2026-03-29T15:18:03.2216698Z [52/73] Building CXX object tools/src/CMakeFiles/orc-contents.dir/ToolsHelper.cc.o
2026-03-29T15:18:04.0363862Z [53/73] Building CXX object tools/src/CMakeFiles/orc-scan.dir/FileScan.cc.o
2026-03-29T15:18:04.2307337Z [54/73] Building CXX object c++/src/CMakeFiles/orc.dir/Reader.cc.o
2026-03-29T15:18:05.0161408Z [55/73] Building CXX object c++/src/CMakeFiles/orc.dir/TypeImpl.cc.o
2026-03-29T15:18:06.0696535Z [56/73] Building CXX object tools/src/CMakeFiles/orc-scan.dir/ToolsHelper.cc.o
2026-03-29T15:18:06.4190070Z [57/73] Building CXX object tools/src/CMakeFiles/orc-metadata.dir/ToolsHelper.cc.o
2026-03-29T15:18:07.2510632Z [58/73] Building CXX object c++/src/CMakeFiles/orc.dir/Statistics.cc.o
2026-03-29T15:18:07.7853886Z [59/73] Building CXX object tools/src/CMakeFiles/orc-statistics.dir/FileStatistics.cc.o
2026-03-29T15:18:08.5719713Z [60/73] Building CXX object tools/src/CMakeFiles/timezone-dump.dir/TimezoneDump.cc.o
2026-03-29T15:18:08.6997772Z [61/73] Building CXX object c++/src/CMakeFiles/orc.dir/Writer.cc.o
2026-03-29T15:18:08.7011327Z [62/73] Building CXX object tools/src/CMakeFiles/orc-memory.dir/ToolsHelper.cc.o
2026-03-29T15:18:08.8029574Z [63/73] Linking CXX static library c++/src/liborc.a
2026-03-29T15:18:08.8763812Z [64/73] Building CXX object tools/src/CMakeFiles/orc-memory.dir/FileMemory.cc.o
2026-03-29T15:18:09.0481375Z [65/73] Linking CXX executable tools/src/orc-contents
2026-03-29T15:18:09.0492118Z [66/73] Linking CXX executable tools/src/orc-statistics
2026-03-29T15:18:09.1125794Z [67/73] Linking CXX executable tools/src/orc-scan
2026-03-29T15:18:09.1423955Z [68/73] Linking CXX executable tools/src/orc-memory
2026-03-29T15:18:09.2532284Z [69/73] Linking CXX executable tools/src/timezone-dump
2026-03-29T15:18:10.2214079Z [70/73] Building CXX object tools/src/CMakeFiles/csv-import.dir/CSVFileImport.cc.o
2026-03-29T15:18:10.3345180Z [71/73] Linking CXX executable tools/src/csv-import
2026-03-29T15:18:11.0673819Z [72/73] Building CXX object tools/src/CMakeFiles/orc-metadata.dir/FileMetadata.cc.o
2026-03-29T15:18:11.0675154Z /home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/tools/src/FileMetadata.cc: In function 'void printRawTail(std::ostream&, const char*)':
2026-03-29T15:18:11.0678097Z /home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/tools/src/FileMetadata.cc:88:24: warning: ignoring return value of 'bool google::protobuf::TextFormat::Printer::PrintToString(const google::protobuf::Message&, std::string*) const', declared with attribute 'nodiscard' [-Wunused-result]
2026-03-29T15:18:11.0680216Z    88 |   printer.PrintToString(tail, &text_output);
2026-03-29T15:18:11.0680679Z       |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
2026-03-29T15:18:11.0681886Z In file included from /home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0/tools/src/FileMetadata.cc:31:
2026-03-29T15:18:11.0683458Z /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/include/google/protobuf/text_format.h:326:46: note: declared here
2026-03-29T15:18:11.0684195Z   326 |     PROTOBUF_FUTURE_ADD_EARLY_NODISCARD bool PrintToString(
2026-03-29T15:18:11.0684657Z       |                                              ^~~~~~~~~~~~~
2026-03-29T15:18:11.0684914Z At global scope:
2026-03-29T15:18:11.0685432Z cc1plus: note: unrecognized command-line option '-Wno-unknown-warning-option' may have been intended to silence earlier diagnostics
2026-03-29T15:18:11.1154477Z [73/73] Linking CXX executable tools/src/orc-metadata
2026-03-29T15:18:11.1155059Z FAILED: [code=1] tools/src/orc-metadata 
2026-03-29T15:18:11.1165587Z : && /home/runner/work/mosdns/mosdns/sdk/staging_dir/toolchain-aarch64_generic_gcc-14.3.0_musl/bin/aarch64-openwrt-linux-musl-g++ -Os -pipe -mcpu=generic -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/home/runner/work/mosdns/mosdns/sdk/build_dir/target-aarch64_generic_musl/orc-2.3.0=orc-2.3.0 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -Wl,-z,pack-relative-relocs  -I/home/runner/work/mosdns/mosdns/sdk/staging_dir/toolchain-aarch64_generic_gcc-14.3.0_musl/usr/include -I/home/runner/work/mosdns/mosdns/sdk/staging_dir/toolchain-aarch64_generic_gcc-14.3.0_musl/include -I/home/runner/work/mosdns/mosdns/sdk/staging_dir/toolchain-aarch64_generic_gcc-14.3.0_musl/include/fortify -O3 -DNDEBUG -Wno-unknown-warning-option -Wno-stringop-overread -Wno-array-bounds -L/home/runner/work/mosdns/mosdns/sdk/staging_dir/toolchain-aarch64_generic_gcc-14.3.0_musl/usr/lib -L/home/runner/work/mosdns/mosdns/sdk/staging_dir/toolchain-aarch64_generic_gcc-14.3.0_musl/lib -fuse-ld=bfd -znow -zrelro -zpack-relative-relocs -Wl,--dependency-file=tools/src/CMakeFiles/orc-metadata.dir/link.d tools/src/CMakeFiles/orc-metadata.dir/FileMetadata.cc.o tools/src/CMakeFiles/orc-metadata.dir/ToolsHelper.cc.o -o tools/src/orc-metadata  c++/src/liborc.a  /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/lib/libprotobuf.so  /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/lib/libz.so  /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/lib/libsnappy.so  /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/lib/liblz4.so  /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/lib/libzstd.so && :
2026-03-29T15:18:11.1176678Z /home/runner/work/mosdns/mosdns/sdk/staging_dir/toolchain-aarch64_generic_gcc-14.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/14.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: tools/src/CMakeFiles/orc-metadata.dir/FileMetadata.cc.o: undefined reference to symbol '_ZN4absl12lts_2025081418container_internal20IterateOverFullSlotsERKNS1_12CommonFieldsEmNS0_11FunctionRefIFvPKNS1_6ctrl_tEPvEEE'
2026-03-29T15:18:11.1179309Z /home/runner/work/mosdns/mosdns/sdk/staging_dir/toolchain-aarch64_generic_gcc-14.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/14.3.0/../../../../aarch64-openwrt-linux-musl/bin/ld.bfd: /home/runner/work/mosdns/mosdns/sdk/staging_dir/target-aarch64_generic_musl/usr/lib/libabsl_raw_hash_set.so.2508.0.0: error adding symbols: DSO missing from command line
2026-03-29T15:18:11.1180837Z collect2: error: ld returned 1 exit status
2026-03-29T15:18:11.1181273Z ninja: build stopped: subcommand failed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions