==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: simdjson 1:3.13.0-1 (Sat Jun 7 07:39:24 2025) ==> Retrieving sources... -> Found simdjson-3.13.0.tar.gz ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... simdjson-3.13.0.tar.gz ... Passed ==> Making package: simdjson 1:3.13.0-1 (Sat Jun 7 07:39:43 2025) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (6) cppdap-1.58.0-2 hicolor-icon-theme-0.18-1 jsoncpp-1.9.6-3 libuv-1.51.0-1 rhash-1.4.4-1 cmake-4.0.2-1 Total Installed Size: 91.74 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources... -> Found simdjson-3.13.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting simdjson-3.13.0.tar.gz with bsdtar ==> Starting build()... -- The CXX compiler identification is GNU 14.2.1 -- The C compiler identification is GNU 14.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Looking for fork -- Looking for fork - found -- Looking for wait -- Looking for wait - found -- Adding -Og to compile flag -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- CPM: Adding package simdjson-data@ () -- We are missing cxxopts as a dependency so the tools (e.g., json2json) are omitted. -- Found Python3: /usr/bin/python3.13 (found version "3.13.3") found components: Interpreter -- Including amalgamate_demo test. -- Including simdjson-singleheader test. -- Including amalgamate_demo_direct_from_repository test. -- Configuring done (10.8s) -- Generating done (1.0s) -- Build files have been written to: /build/simdjson/src/build [ 1%] Built target generated-data [ 1%] Building CXX object singleheader/CMakeFiles/amalgamate_demo_direct_from_repository_simdjson.dir/simdjson.cpp.o [ 1%] Building CXX object CMakeFiles/simdjson.dir/src/simdjson.cpp.o [ 1%] Linking CXX shared library libsimdjson.so [ 2%] Linking CXX shared library libamalgamate_demo_direct_from_repository_simdjson.so [ 2%] Built target simdjson [ 2%] Built target amalgamate_demo_direct_from_repository_simdjson [ 2%] Generating simdjson.cpp, simdjson.h, amalgamate_demo.cpp, README.md [ 2%] Building CXX object tests/CMakeFiles/padded_string_tests.dir/padded_string_tests.cpp.o [ 2%] Building CXX object tests/CMakeFiles/unicode_tests.dir/unicode_tests.cpp.o [ 2%] Building CXX object tests/CMakeFiles/minify_tests.dir/minify_tests.cpp.o [ 2%] Building CXX object tests/CMakeFiles/checkimplementation.dir/checkimplementation.cpp.o [ 4%] Building CXX object tests/dom/CMakeFiles/random_string_number_tests.dir/random_string_number_tests.cpp.o [ 4%] Building CXX object tests/dom/CMakeFiles/basictests.dir/basictests.cpp.o [ 5%] Building CXX object tests/CMakeFiles/prettify_tests.dir/prettify_tests.cpp.o SCRIPTPATH=/build/simdjson/src/simdjson-3.13.0/singleheader PROJECTPATH=/build/simdjson/src/simdjson-3.13.0 We are about to amalgamate all simdjson files into one source file. See https://www.sqlite.org/amalgamation.html and https://en.wikipedia.org/wiki/Single_Compilation_Unit for rationale. git not found, timestamp based on current time timestamp is 2025-06-07 07:40:09.642146 Creating /build/simdjson/src/build/singleheader/simdjson.h [ 7%] Linking CXX executable padded_string_tests [ 7%] Linking CXX executable checkimplementation [ 7%] Built target checkimplementation [ 7%] Built target padded_string_tests [ 8%] Building CXX object tests/dom/CMakeFiles/document_stream_tests.dir/document_stream_tests.cpp.o [ 8%] Linking CXX executable random_string_number_tests [ 10%] Building CXX object tests/dom/CMakeFiles/document_tests.dir/document_tests.cpp.o [ 11%] Linking CXX executable unicode_tests [ 11%] Linking CXX executable prettify_tests [ 11%] Built target random_string_number_tests [ 13%] Linking CXX executable minify_tests [ 13%] Building CXX object tests/dom/CMakeFiles/errortests.dir/errortests.cpp.o [ 13%] Built target unicode_tests [ 13%] Built target prettify_tests [ 13%] Building CXX object tests/dom/CMakeFiles/extracting_values_example.dir/extracting_values_example.cpp.o [ 14%] Building CXX object tests/dom/CMakeFiles/integer_tests.dir/integer_tests.cpp.o [ 14%] Built target minify_tests [ 14%] Building CXX object tests/dom/CMakeFiles/jsoncheck.dir/jsoncheck.cpp.o [ 14%] Linking CXX executable document_tests [ 15%] Linking CXX executable extracting_values_example [ 15%] Linking CXX executable integer_tests [ 15%] Built target document_tests [ 15%] Built target extracting_values_example [ 17%] Building CXX object tests/dom/CMakeFiles/json_path_tests.dir/json_path_tests.cpp.o [ 17%] Building CXX object tests/dom/CMakeFiles/minefieldcheck.dir/minefieldcheck.cpp.o [ 17%] Built target integer_tests [ 18%] Linking CXX executable errortests [ 18%] Building CXX object tests/dom/CMakeFiles/numberparsingcheck.dir/numberparsingcheck.cpp.o [ 20%] Linking CXX executable jsoncheck [ 20%] Built target errortests [ 20%] Building CXX object tests/dom/CMakeFiles/parse_many_test.dir/parse_many_test.cpp.o [ 20%] Built target jsoncheck [ 21%] Building CXX object tests/dom/CMakeFiles/pointercheck.dir/pointercheck.cpp.o [ 21%] Linking CXX executable document_stream_tests [ 21%] Built target document_stream_tests [ 23%] Linking CXX executable basictests [ 24%] Building CXX object tests/dom/CMakeFiles/stringparsingcheck.dir/stringparsingcheck.cpp.o [ 26%] Linking CXX executable minefieldcheck [ 26%] Built target basictests [ 27%] Linking CXX executable numberparsingcheck Creating /build/simdjson/src/build/singleheader/simdjson.cpp [ 27%] Building CXX object tests/dom/CMakeFiles/trivially_copyable_test.dir/trivially_copyable_test.cpp.o [ 27%] Built target minefieldcheck [ 27%] Building CXX object tests/ondemand/CMakeFiles/ondemand_car_tag_invoke_deserialization.dir/ondemand_car_tag_invoke_deserialization.cpp.o [ 27%] Linking CXX executable parse_many_test [ 27%] Built target numberparsingcheck [ 27%] Building CXX object tests/ondemand/CMakeFiles/ondemand_car_deserialization.dir/ondemand_car_deserialization.cpp.o [ 27%] Linking CXX executable json_path_tests [ 27%] Built target parse_many_test [ 28%] Building CXX object tests/ondemand/CMakeFiles/ondemand_log_tests.dir/ondemand_log_tests.cpp.o [ 28%] Linking CXX executable stringparsingcheck [ 28%] Linking CXX executable pointercheck [ 28%] Built target pointercheck [ 28%] Built target stringparsingcheck [ 28%] Building CXX object tests/ondemand/CMakeFiles/ondemand_log_error_tests.dir/ondemand_log_error_tests.cpp.o [ 30%] Linking CXX executable ondemand_car_tag_invoke_deserialization [ 30%] Building CXX object tests/ondemand/CMakeFiles/ondemand_tostring_tests.dir/ondemand_tostring_tests.cpp.o [ 31%] Linking CXX executable trivially_copyable_test [ 31%] Built target json_path_tests [ 31%] Building CXX object tests/ondemand/CMakeFiles/ondemand_active_tests.dir/ondemand_active_tests.cpp.o [ 31%] Built target ondemand_car_tag_invoke_deserialization [ 33%] Building CXX object tests/ondemand/CMakeFiles/ondemand_array_tests.dir/ondemand_array_tests.cpp.o [ 33%] Built target trivially_copyable_test [ 34%] Building CXX object tests/ondemand/CMakeFiles/ondemand_array_error_tests.dir/ondemand_array_error_tests.cpp.o [ 34%] Linking CXX executable ondemand_log_tests [ 34%] Built target ondemand_log_tests Creating /build/simdjson/src/build/singleheader/singleheader.zip Adding /build/simdjson/src/build/singleheader/simdjson.cpp Adding /build/simdjson/src/build/singleheader/simdjson.h [ 34%] Building CXX object tests/ondemand/CMakeFiles/ondemand_compilation_tests.dir/ondemand_compilation_tests.cpp.o Created /build/simdjson/src/build/singleheader/singleheader.zip Done with all files generation. Files have been written to directory: /build/simdjson/src/build/singleheader/ -rw-r--r-- 1 builduser builduser 183 Jun 3 22:46 /build/simdjson/src/build/singleheader/README.md -rw-r--r-- 1 builduser builduser 2710 Jun 3 22:46 /build/simdjson/src/build/singleheader/amalgamate_demo.cpp -rw-r--r-- 1 builduser builduser 2367283 Jun 7 07:40 /build/simdjson/src/build/singleheader/simdjson.cpp -rw-r--r-- 1 builduser builduser 5275380 Jun 7 07:40 /build/simdjson/src/build/singleheader/simdjson.h Done with all files generation. Giving final instructions: Try : ``` c++ -O3 -std=c++17 -pthread -o amalgamate_demo amalgamate_demo.cpp simdjson.cpp && ./amalgamate_demo ../jsonexamples/twitter.json ../jsonexamples/amazon_cellphones.ndjson [ 34%] Building CXX object singleheader/CMakeFiles/amalgamate_demo_simdjson.dir/simdjson.cpp.o [ 34%] Linking CXX executable ondemand_log_error_tests [ 36%] Linking CXX executable ondemand_car_deserialization [ 36%] Linking CXX executable ondemand_active_tests [ 36%] Built target ondemand_log_error_tests [ 37%] Building CXX object tests/ondemand/CMakeFiles/ondemand_document_stream_tests.dir/ondemand_document_stream_tests.cpp.o [ 37%] Built target ondemand_car_deserialization [ 37%] Built target ondemand_active_tests [ 39%] Building CXX object tests/ondemand/CMakeFiles/ondemand_error_tests.dir/ondemand_error_tests.cpp.o [ 40%] Building CXX object tests/ondemand/CMakeFiles/ondemand_error_location_tests.dir/ondemand_error_location_tests.cpp.o [ 40%] Linking CXX executable ondemand_array_error_tests [ 42%] Linking CXX executable ondemand_compilation_tests [ 42%] Built target ondemand_array_error_tests [ 42%] Building CXX object tests/ondemand/CMakeFiles/ondemand_json_pointer_tests.dir/ondemand_json_pointer_tests.cpp.o [ 42%] Built target ondemand_compilation_tests [ 43%] Linking CXX shared library libamalgamate_demo_simdjson.so [ 44%] Linking CXX executable ondemand_tostring_tests [ 44%] Building CXX object tests/ondemand/CMakeFiles/ondemand_json_path_tests.dir/ondemand_json_path_tests.cpp.o [ 44%] Built target amalgamate_demo_simdjson [ 44%] Built target ondemand_tostring_tests [ 44%] Building CXX object tests/ondemand/CMakeFiles/ondemand_key_string_tests.dir/ondemand_key_string_tests.cpp.o [ 46%] Building CXX object tests/ondemand/CMakeFiles/ondemand_misc_tests.dir/ondemand_misc_tests.cpp.o [ 47%] Linking CXX executable ondemand_key_string_tests [ 47%] Built target ondemand_key_string_tests [ 47%] Linking CXX executable ondemand_error_location_tests [ 49%] Building CXX object tests/ondemand/CMakeFiles/ondemand_number_tests.dir/ondemand_number_tests.cpp.o [ 49%] Built target ondemand_error_location_tests [ 50%] Building CXX object tests/ondemand/CMakeFiles/ondemand_number_in_string_tests.dir/ondemand_number_in_string_tests.cpp.o [ 50%] Linking CXX executable ondemand_array_tests [ 50%] Linking CXX executable ondemand_document_stream_tests [ 50%] Built target ondemand_array_tests [ 50%] Building CXX object tests/ondemand/CMakeFiles/ondemand_object_tests.dir/ondemand_object_tests.cpp.o [ 50%] Built target ondemand_document_stream_tests [ 50%] Building CXX object tests/ondemand/CMakeFiles/ondemand_object_error_tests.dir/ondemand_object_error_tests.cpp.o [ 50%] Linking CXX executable ondemand_error_tests [ 50%] Built target ondemand_error_tests [ 50%] Building CXX object tests/ondemand/CMakeFiles/ondemand_ordering_tests.dir/ondemand_ordering_tests.cpp.o [ 52%] Linking CXX executable ondemand_json_pointer_tests [ 53%] Linking CXX executable ondemand_json_path_tests [ 53%] Linking CXX executable ondemand_misc_tests [ 53%] Built target ondemand_json_pointer_tests [ 53%] Building CXX object tests/ondemand/CMakeFiles/ondemand_parse_api_tests.dir/ondemand_parse_api_tests.cpp.o [ 53%] Built target ondemand_json_path_tests [ 55%] Building CXX object tests/ondemand/CMakeFiles/ondemand_readme_examples.dir/ondemand_readme_examples.cpp.o [ 55%] Built target ondemand_misc_tests [ 56%] Building CXX object tests/ondemand/CMakeFiles/ondemand_scalar_tests.dir/ondemand_scalar_tests.cpp.o [ 57%] Linking CXX executable ondemand_object_error_tests [ 57%] Built target ondemand_object_error_tests [ 59%] Building CXX object tests/ondemand/CMakeFiles/ondemand_to_string.dir/ondemand_to_string.cpp.o [ 59%] Linking CXX executable ondemand_number_tests [ 59%] Built target ondemand_number_tests [ 59%] Building CXX object tests/ondemand/CMakeFiles/ondemand_twitter_tests.dir/ondemand_twitter_tests.cpp.o [ 59%] Linking CXX executable ondemand_number_in_string_tests [ 59%] Built target ondemand_number_in_string_tests [ 59%] Building CXX object tests/ondemand/CMakeFiles/ondemand_wrong_type_error_tests.dir/ondemand_wrong_type_error_tests.cpp.o [ 59%] Linking CXX executable ondemand_parse_api_tests [ 59%] Built target ondemand_parse_api_tests [ 59%] Building CXX object tests/ondemand/CMakeFiles/ondemand_iterate_many_csv.dir/ondemand_iterate_many_csv.cpp.o [ 59%] Linking CXX executable ondemand_to_string [ 59%] Built target ondemand_to_string [ 60%] Building CXX object tests/ondemand/CMakeFiles/ondemand_custom_types_tests.dir/ondemand_custom_types_tests.cpp.o [ 62%] Linking CXX executable ondemand_ordering_tests [ 62%] Built target ondemand_ordering_tests [ 62%] Building CXX object tests/ondemand/CMakeFiles/ondemand_custom_types_document_tests.dir/ondemand_custom_types_document_tests.cpp.o [ 62%] Linking CXX executable ondemand_custom_types_tests [ 63%] Linking CXX executable ondemand_iterate_many_csv [ 63%] Built target ondemand_custom_types_tests [ 63%] Linking CXX executable ondemand_custom_types_document_tests [ 63%] Built target ondemand_iterate_many_csv [ 65%] Building CXX object tests/ondemand/CMakeFiles/ondemand_stl_types_tests.dir/ondemand_stl_types_tests.cpp.o [ 68%] Building CXX object tests/ondemand/CMakeFiles/ondemand_cacheline.dir/ondemand_cacheline.cpp.o [ 68%] Linking CXX executable ondemand_twitter_tests [ 68%] Built target ondemand_custom_types_document_tests [ 69%] Building CXX object tests/ondemand/CMakeFiles/ondemand_assert_out_of_order_values.dir/ondemand_assert_out_of_order_values.cpp.o [ 69%] Built target ondemand_twitter_tests [ 71%] Building CXX object fuzz/CMakeFiles/fuzz_atpointer.dir/fuzz_atpointer.cpp.o [ 72%] Linking CXX executable ondemand_wrong_type_error_tests [ 72%] Built target ondemand_wrong_type_error_tests [ 72%] Building CXX object fuzz/CMakeFiles/fuzz_dump.dir/fuzz_dump.cpp.o [ 72%] Linking CXX executable ondemand_cacheline [ 72%] Linking CXX executable ondemand_stl_types_tests [ 72%] Built target ondemand_cacheline [ 72%] Building CXX object fuzz/CMakeFiles/fuzz_dump.dir/main.cpp.o [ 72%] Linking CXX executable ondemand_assert_out_of_order_values [ 72%] Building CXX object fuzz/CMakeFiles/fuzz_atpointer.dir/main.cpp.o [ 72%] Built target ondemand_stl_types_tests [ 72%] Linking CXX executable ondemand_scalar_tests [ 72%] Building CXX object fuzz/CMakeFiles/fuzz_dump_raw_tape.dir/fuzz_dump_raw_tape.cpp.o [ 72%] Built target ondemand_assert_out_of_order_values [ 73%] Building CXX object fuzz/CMakeFiles/fuzz_dump_raw_tape.dir/main.cpp.o [ 73%] Built target ondemand_scalar_tests [ 75%] Building CXX object fuzz/CMakeFiles/fuzz_element.dir/fuzz_element.cpp.o [ 75%] Building CXX object fuzz/CMakeFiles/fuzz_implementations.dir/fuzz_implementations.cpp.o [ 76%] Linking CXX executable fuzz_atpointer [ 78%] Linking CXX executable fuzz_dump [ 78%] Built target fuzz_atpointer [ 79%] Linking CXX executable ondemand_object_tests [ 79%] Building CXX object fuzz/CMakeFiles/fuzz_implementations.dir/main.cpp.o [ 79%] Building CXX object fuzz/CMakeFiles/fuzz_minify.dir/fuzz_minify.cpp.o [ 79%] Built target fuzz_dump [ 81%] Building CXX object fuzz/CMakeFiles/fuzz_minify.dir/main.cpp.o [ 81%] Linking CXX executable fuzz_dump_raw_tape [ 81%] Built target ondemand_object_tests [ 81%] Building CXX object fuzz/CMakeFiles/fuzz_element.dir/main.cpp.o [ 82%] Building CXX object fuzz/CMakeFiles/fuzz_minifyimpl.dir/fuzz_minifyimpl.cpp.o [ 82%] Built target fuzz_dump_raw_tape [ 82%] Building CXX object fuzz/CMakeFiles/fuzz_minifyimpl.dir/main.cpp.o [ 82%] Building CXX object fuzz/CMakeFiles/fuzz_ndjson.dir/fuzz_ndjson.cpp.o [ 82%] Building CXX object fuzz/CMakeFiles/fuzz_ondemand.dir/fuzz_ondemand.cpp.o [ 84%] Linking CXX executable fuzz_element [ 85%] Linking CXX executable fuzz_implementations [ 86%] Building CXX object fuzz/CMakeFiles/fuzz_ondemand.dir/main.cpp.o [ 86%] Built target fuzz_element [ 88%] Building CXX object fuzz/CMakeFiles/fuzz_padded.dir/fuzz_padded.cpp.o [ 88%] Linking CXX executable fuzz_minify [ 88%] Built target fuzz_minify [ 88%] Building CXX object fuzz/CMakeFiles/fuzz_parser.dir/fuzz_parser.cpp.o [ 89%] Linking CXX executable fuzz_minifyimpl [ 89%] Building CXX object fuzz/CMakeFiles/fuzz_ndjson.dir/main.cpp.o [ 89%] Building CXX object fuzz/CMakeFiles/fuzz_parser.dir/main.cpp.o [ 89%] Built target fuzz_implementations [ 89%] Building CXX object fuzz/CMakeFiles/fuzz_print_json.dir/fuzz_print_json.cpp.o [ 89%] Built target fuzz_minifyimpl [ 89%] Building CXX object fuzz/CMakeFiles/fuzz_padded.dir/main.cpp.o [ 89%] Linking CXX executable fuzz_ondemand [ 91%] Building CXX object fuzz/CMakeFiles/fuzz_print_json.dir/main.cpp.o [ 92%] Linking CXX executable fuzz_ndjson [ 94%] Building CXX object fuzz/CMakeFiles/fuzz_utf8.dir/fuzz_utf8.cpp.o [ 94%] Built target fuzz_ondemand [ 94%] Building CXX object singleheader/CMakeFiles/amalgamate_demo.dir/amalgamate_demo.cpp.o [ 95%] Linking CXX executable fuzz_padded [ 97%] Linking CXX executable fuzz_parser [ 97%] Built target fuzz_ndjson [ 97%] Building CXX object fuzz/CMakeFiles/fuzz_utf8.dir/main.cpp.o [ 97%] Building CXX object singleheader/CMakeFiles/amalgamate_demo_direct_from_repository.dir/amalgamate_demo.cpp.o [ 97%] Built target fuzz_parser [ 97%] Built target fuzz_padded [ 97%] Linking CXX executable fuzz_print_json [ 97%] Linking CXX executable fuzz_utf8 [ 97%] Built target fuzz_print_json [ 97%] Built target fuzz_utf8 [ 98%] Linking CXX executable amalgamate_demo [ 98%] Linking CXX executable ondemand_readme_examples [ 98%] Built target amalgamate_demo [ 98%] Built target ondemand_readme_examples [100%] Linking CXX executable amalgamate_demo_direct_from_repository [100%] Built target amalgamate_demo_direct_from_repository ==> Entering fakeroot environment... ==> Starting package()... -- Install configuration: "None" -- Installing: /build/simdjson/pkg/simdjson/usr/include/simdjson.h -- Installing: /build/simdjson/pkg/simdjson/usr/lib/libsimdjson.so.26.0.0 -- Installing: /build/simdjson/pkg/simdjson/usr/lib/libsimdjson.so.26 -- Installing: /build/simdjson/pkg/simdjson/usr/lib/libsimdjson.so -- Installing: /build/simdjson/pkg/simdjson/usr/lib/cmake/simdjson/simdjson-config.cmake -- Installing: /build/simdjson/pkg/simdjson/usr/lib/cmake/simdjson/simdjson-config-version.cmake -- Installing: /build/simdjson/pkg/simdjson/usr/lib/cmake/simdjson/simdjsonTargets.cmake -- Installing: /build/simdjson/pkg/simdjson/usr/lib/cmake/simdjson/simdjsonTargets-none.cmake -- Installing: /build/simdjson/pkg/simdjson/usr/lib/pkgconfig/simdjson.pc ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> WARNING: Package contains reference to $srcdir usr/lib/libsimdjson.so.26.0.0 ==> Creating package "simdjson"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: simdjson 1:3.13.0-1 (Sat Jun 7 07:40:59 2025) ==> Cleaning up...