Package: src:reflect-cpp Version: 0.21.0+ds-1 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202510/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:reflect-cpp, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --buildsystem=cmake+ninja dh_auto_clean -O--buildsystem=cmake\+ninja dh_autoreconf_clean -O--buildsystem=cmake\+ninja dh_clean -O--buildsystem=cmake\+ninja debian/rules binary dh binary --buildsystem=cmake+ninja dh_update_autotools_config -O--buildsystem=cmake\+ninja dh_autoreconf -O--buildsystem=cmake\+ninja debian/rules override_dh_auto_configure make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_configure -- -DREFLECTCPP_BUILD_SHARED=ON -DREFLECTCPP_USE_BUNDLED_DEPENDENCIES=OFF \ -DREFLECTCPP_USE_VCPKG=OFF -DCMAKE_INSTALL_LIBDIR=/usr/lib/x86_64-linux-gnu \ -DREFLECTCPP_JSON=ON -DREFLECTCPP_AVRO=ON -DREFLECTCPP_BSON=ON \ -DREFLECTCPP_CAPNPROTO=ON -DREFLECTCPP_CBOR=ON \ [... snipped ...] Start 507: toml.test_size 507/638 Test #507: toml.test_size ....................................................... Passed 0.00 sec Start 508: toml.test_snake_case_to_camel_case 508/638 Test #508: toml.test_snake_case_to_camel_case ................................... Passed 0.00 sec Start 509: toml.test_snake_case_to_pascal_case 509/638 Test #509: toml.test_snake_case_to_pascal_case .................................. Passed 0.00 sec Start 510: toml.test_string_map 510/638 Test #510: toml.test_string_map ................................................. Passed 0.00 sec Start 511: toml.test_tagged_union 511/638 Test #511: toml.test_tagged_union ............................................... Passed 0.00 sec Start 512: toml.test_timestamp 512/638 Test #512: toml.test_timestamp .................................................. Passed 0.00 sec Start 513: toml.test_unique_ptr 513/638 Test #513: toml.test_unique_ptr ................................................. Passed 0.00 sec Start 514: toml.test_unique_ptr2 514/638 Test #514: toml.test_unique_ptr2 ................................................ Passed 0.00 sec Start 515: toml.test_variant 515/638 Test #515: toml.test_variant .................................................... Passed 0.00 sec Start 516: toml.test_wstring 516/638 Test #516: toml.test_wstring .................................................... Passed 0.00 sec Start 517: ubjson.test_add_struct_name 517/638 Test #517: ubjson.test_add_struct_name .......................................... Passed 0.00 sec Start 518: ubjson.test_array 518/638 Test #518: ubjson.test_array .................................................... Passed 0.00 sec Start 519: ubjson.test_box 519/638 Test #519: ubjson.test_box ...................................................... Passed 0.00 sec Start 520: ubjson.test_bytestring 520/638 Test #520: ubjson.test_bytestring ............................................... Passed 0.00 sec Start 521: ubjson.test_combined_processors 521/638 Test #521: ubjson.test_combined_processors ...................................... Passed 0.00 sec Start 522: ubjson.test_custom_class1 522/638 Test #522: ubjson.test_custom_class1 ............................................ Passed 0.00 sec Start 523: ubjson.test_custom_class3 523/638 Test #523: ubjson.test_custom_class3 ............................................ Passed 0.00 sec Start 524: ubjson.test_custom_class4 524/638 Test #524: ubjson.test_custom_class4 ............................................ Passed 0.00 sec Start 525: ubjson.test_default_values 525/638 Test #525: ubjson.test_default_values ........................................... Passed 0.00 sec Start 526: ubjson.test_default_values 526/638 Test #526: ubjson.test_default_values ........................................... Passed 0.00 sec Start 527: ubjson.test_enum 527/638 Test #527: ubjson.test_enum ..................................................... Passed 0.00 sec Start 528: ubjson.test_field_error_messages 528/638 Test #528: ubjson.test_field_error_messages ..................................... Passed 0.00 sec Start 529: ubjson.test_decode_error_without_exception 529/638 Test #529: ubjson.test_decode_error_without_exception ........................... Passed 0.00 sec Start 530: ubjson.test_extra_fields 530/638 Test #530: ubjson.test_extra_fields ............................................. Passed 0.00 sec Start 531: ubjson.test_field_variant 531/638 Test #531: ubjson.test_field_variant ............................................ Passed 0.00 sec Start 532: ubjson.test_flag_enum 532/638 Test #532: ubjson.test_flag_enum ................................................ Passed 0.00 sec Start 533: ubjson.test_flag_enum_with_int 533/638 Test #533: ubjson.test_flag_enum_with_int ....................................... Passed 0.00 sec Start 534: ubjson.test_flatten 534/638 Test #534: ubjson.test_flatten .................................................. Passed 0.00 sec Start 535: ubjson.test_flatten_anonymous 535/638 Test #535: ubjson.test_flatten_anonymous ........................................ Passed 0.00 sec Start 536: ubjson.test_forward_list 536/638 Test #536: ubjson.test_forward_list ............................................. Passed 0.00 sec Start 537: ubjson.test_literal 537/638 Test #537: ubjson.test_literal .................................................. Passed 0.00 sec Start 538: ubjson.test_literal_map 538/638 Test #538: ubjson.test_literal_map .............................................. Passed 0.00 sec Start 539: ubjson.test_map 539/638 Test #539: ubjson.test_map ...................................................... Passed 0.00 sec Start 540: ubjson.test_map_with_key_validation 540/638 Test #540: ubjson.test_map_with_key_validation .................................. Passed 0.00 sec Start 541: ubjson.test_monster_example 541/638 Test #541: ubjson.test_monster_example .......................................... Passed 0.00 sec Start 542: ubjson.test_read_from_byte_view 542/638 Test #542: ubjson.test_read_from_byte_view ...................................... Passed 0.00 sec Start 543: ubjson.test_read_from_uint8_array 543/638 Test #543: ubjson.test_read_from_uint8_array .................................... Passed 0.00 sec Start 544: ubjson.test_readme_example 544/638 Test #544: ubjson.test_readme_example ........................................... Passed 0.00 sec Start 545: ubjson.test_readme_example2 545/638 Test #545: ubjson.test_readme_example2 .......................................... Passed 0.00 sec Start 546: ubjson.test_ref 546/638 Test #546: ubjson.test_ref ...................................................... Passed 0.00 sec Start 547: ubjson.test_save_load 547/638 Test #547: ubjson.test_save_load ................................................ Passed 0.00 sec Start 548: ubjson.test_set 548/638 Test #548: ubjson.test_set ...................................................... Passed 0.00 sec Start 549: ubjson.test_size 549/638 Test #549: ubjson.test_size ..................................................... Passed 0.00 sec Start 550: ubjson.test_snake_case_to_camel_case 550/638 Test #550: ubjson.test_snake_case_to_camel_case ................................. Passed 0.00 sec Start 551: ubjson.test_snake_case_to_pascal_case 551/638 Test #551: ubjson.test_snake_case_to_pascal_case ................................ Passed 0.00 sec Start 552: ubjson.test_string_map 552/638 Test #552: ubjson.test_string_map ............................................... Passed 0.00 sec Start 553: ubjson.test_tagged_union 553/638 Test #553: ubjson.test_tagged_union ............................................. Passed 0.00 sec Start 554: ubjson.test_tagged_union2 554/638 Test #554: ubjson.test_tagged_union2 ............................................ Passed 0.00 sec Start 555: ubjson.test_timestamp 555/638 Test #555: ubjson.test_timestamp ................................................ Passed 0.00 sec Start 556: ubjson.test_unique_ptr 556/638 Test #556: ubjson.test_unique_ptr ............................................... Passed 0.00 sec Start 557: ubjson.test_unique_ptr2 557/638 Test #557: ubjson.test_unique_ptr2 .............................................. Passed 0.00 sec Start 558: ubjson.test_variant 558/638 Test #558: ubjson.test_variant .................................................. Passed 0.00 sec Start 559: ubjson.test_vectorstring 559/638 Test #559: ubjson.test_vectorstring ............................................. Passed 0.00 sec Start 560: ubjson.test_wstring 560/638 Test #560: ubjson.test_wstring .................................................. Passed 0.00 sec Start 561: xml.test_add_struct_name 561/638 Test #561: xml.test_add_struct_name ............................................. Passed 0.00 sec Start 562: xml.test_array 562/638 Test #562: xml.test_array ....................................................... Passed 0.00 sec Start 563: xml.test_attribute_rename 563/638 Test #563: xml.test_attribute_rename ............................................ Passed 0.00 sec Start 564: xml.test_box 564/638 Test #564: xml.test_box ......................................................... Passed 0.00 sec Start 565: xml.test_combined_processors 565/638 Test #565: xml.test_combined_processors ......................................... Passed 0.00 sec Start 566: xml.test_custom_class1 566/638 Test #566: xml.test_custom_class1 ............................................... Passed 0.00 sec Start 567: xml.test_custom_class3 567/638 Test #567: xml.test_custom_class3 ............................................... Passed 0.00 sec Start 568: xml.test_custom_class4 568/638 Test #568: xml.test_custom_class4 ............................................... Passed 0.00 sec Start 569: xml.test_default_if_missing 569/638 Test #569: xml.test_default_if_missing .......................................... Passed 0.00 sec Start 570: xml.test_default_values 570/638 Test #570: xml.test_default_values .............................................. Passed 0.00 sec Start 571: xml.test_default_values 571/638 Test #571: xml.test_default_values .............................................. Passed 0.00 sec Start 572: xml.test_enum 572/638 Test #572: xml.test_enum ........................................................ Passed 0.00 sec Start 573: xml.test_field_variant 573/638 Test #573: xml.test_field_variant ............................................... Passed 0.00 sec Start 574: xml.test_flag_enum 574/638 Test #574: xml.test_flag_enum ................................................... Passed 0.00 sec Start 575: xml.test_flag_enum_with_int 575/638 Test #575: xml.test_flag_enum_with_int .......................................... Passed 0.00 sec Start 576: xml.test_flatten 576/638 Test #576: xml.test_flatten ..................................................... Passed 0.00 sec Start 577: xml.test_flatten_anonymous 577/638 Test #577: xml.test_flatten_anonymous ........................................... Passed 0.00 sec Start 578: xml.test_forward_list 578/638 Test #578: xml.test_forward_list ................................................ Passed 0.00 sec Start 579: xml.test_literal 579/638 Test #579: xml.test_literal ..................................................... Passed 0.00 sec Start 580: xml.test_literal_map 580/638 Test #580: xml.test_literal_map ................................................. Passed 0.00 sec Start 581: xml.test_map 581/638 Test #581: xml.test_map ......................................................... Passed 0.00 sec Start 582: xml.test_map_with_key_validation 582/638 Test #582: xml.test_map_with_key_validation ..................................... Passed 0.00 sec Start 583: xml.test_monster_example 583/638 Test #583: xml.test_monster_example ............................................. Passed 0.00 sec Start 584: xml.test_readme_example 584/638 Test #584: xml.test_readme_example .............................................. Passed 0.00 sec Start 585: xml.test_readme_example2 585/638 Test #585: xml.test_readme_example2 ............................................. Passed 0.00 sec Start 586: xml.test_ref 586/638 Test #586: xml.test_ref ......................................................... Passed 0.00 sec Start 587: xml.test_save_load 587/638 Test #587: xml.test_save_load ................................................... Passed 0.00 sec Start 588: xml.test_set 588/638 Test #588: xml.test_set ......................................................... Passed 0.00 sec Start 589: xml.test_size 589/638 Test #589: xml.test_size ........................................................ Passed 0.00 sec Start 590: xml.test_snake_case_to_camel_case 590/638 Test #590: xml.test_snake_case_to_camel_case .................................... Passed 0.00 sec Start 591: xml.test_snake_case_to_pascal_case 591/638 Test #591: xml.test_snake_case_to_pascal_case ................................... Passed 0.00 sec Start 592: xml.test_string_map 592/638 Test #592: xml.test_string_map .................................................. Passed 0.00 sec Start 593: xml.test_tagged_union 593/638 Test #593: xml.test_tagged_union ................................................ Passed 0.00 sec Start 594: xml.test_timestamp 594/638 Test #594: xml.test_timestamp ................................................... Passed 0.00 sec Start 595: xml.test_unique_ptr 595/638 Test #595: xml.test_unique_ptr .................................................. Passed 0.00 sec Start 596: xml.test_unique_ptr2 596/638 Test #596: xml.test_unique_ptr2 ................................................. Passed 0.00 sec Start 597: xml.test_variant 597/638 Test #597: xml.test_variant ..................................................... Passed 0.00 sec Start 598: xml.test_wstring 598/638 Test #598: xml.test_wstring ..................................................... Passed 0.00 sec Start 599: xml.test_xml_content 599/638 Test #599: xml.test_xml_content ................................................. Passed 0.00 sec Start 600: xml.test_xml_content2 600/638 Test #600: xml.test_xml_content2 ................................................ Passed 0.00 sec Start 601: yaml.test_add_struct_name 601/638 Test #601: yaml.test_add_struct_name ............................................ Passed 0.00 sec Start 602: yaml.test_array 602/638 Test #602: yaml.test_array ...................................................... Passed 0.00 sec Start 603: yaml.test_box 603/638 Test #603: yaml.test_box ........................................................ Passed 0.00 sec Start 604: yaml.test_combined_processors 604/638 Test #604: yaml.test_combined_processors ........................................ Passed 0.00 sec Start 605: yaml.test_custom_class1 605/638 Test #605: yaml.test_custom_class1 .............................................. Passed 0.00 sec Start 606: yaml.test_custom_class3 606/638 Test #606: yaml.test_custom_class3 .............................................. Passed 0.00 sec Start 607: yaml.test_custom_class4 607/638 Test #607: yaml.test_custom_class4 .............................................. Passed 0.00 sec Start 608: yaml.test_default_values 608/638 Test #608: yaml.test_default_values ............................................. Passed 0.00 sec Start 609: yaml.test_default_values 609/638 Test #609: yaml.test_default_values ............................................. Passed 0.00 sec Start 610: yaml.test_double 610/638 Test #610: yaml.test_double ..................................................... Passed 0.00 sec Start 611: yaml.test_enum 611/638 Test #611: yaml.test_enum ....................................................... Passed 0.00 sec Start 612: yaml.test_field_variant 612/638 Test #612: yaml.test_field_variant .............................................. Passed 0.00 sec Start 613: yaml.test_flag_enum 613/638 Test #613: yaml.test_flag_enum .................................................. Passed 0.00 sec Start 614: yaml.test_flag_enum_with_int 614/638 Test #614: yaml.test_flag_enum_with_int ......................................... Passed 0.00 sec Start 615: yaml.test_flatten 615/638 Test #615: yaml.test_flatten .................................................... Passed 0.00 sec Start 616: yaml.test_flatten_anonymous 616/638 Test #616: yaml.test_flatten_anonymous .......................................... Passed 0.00 sec Start 617: yaml.test_forward_list 617/638 Test #617: yaml.test_forward_list ............................................... Passed 0.00 sec Start 618: yaml.test_literal 618/638 Test #618: yaml.test_literal .................................................... Passed 0.00 sec Start 619: yaml.test_literal_map 619/638 Test #619: yaml.test_literal_map ................................................ Passed 0.00 sec Start 620: yaml.test_map 620/638 Test #620: yaml.test_map ........................................................ Passed 0.00 sec Start 621: yaml.test_map_with_key_validation 621/638 Test #621: yaml.test_map_with_key_validation .................................... Passed 0.00 sec Start 622: yaml.test_monster_example 622/638 Test #622: yaml.test_monster_example ............................................ Passed 0.00 sec Start 623: yaml.test_readme_example 623/638 Test #623: yaml.test_readme_example ............................................. Passed 0.00 sec Start 624: yaml.test_readme_example2 624/638 Test #624: yaml.test_readme_example2 ............................................ Passed 0.00 sec Start 625: yaml.test_ref 625/638 Test #625: yaml.test_ref ........................................................ Passed 0.00 sec Start 626: yaml.test_save_load 626/638 Test #626: yaml.test_save_load .................................................. Passed 0.00 sec Start 627: yaml.test_set 627/638 Test #627: yaml.test_set ........................................................ Passed 0.00 sec Start 628: yaml.test_size 628/638 Test #628: yaml.test_size ....................................................... Passed 0.00 sec Start 629: yaml.test_skip 629/638 Test #629: yaml.test_skip ....................................................... Passed 0.00 sec Start 630: yaml.test_snake_case_to_camel_case 630/638 Test #630: yaml.test_snake_case_to_camel_case ................................... Passed 0.00 sec Start 631: yaml.test_snake_case_to_pascal_case 631/638 Test #631: yaml.test_snake_case_to_pascal_case .................................. Passed 0.00 sec Start 632: yaml.test_string_map 632/638 Test #632: yaml.test_string_map ................................................. Passed 0.00 sec Start 633: yaml.test_tagged_union 633/638 Test #633: yaml.test_tagged_union ............................................... Passed 0.00 sec Start 634: yaml.test_timestamp 634/638 Test #634: yaml.test_timestamp .................................................. Passed 0.00 sec Start 635: yaml.test_unique_ptr 635/638 Test #635: yaml.test_unique_ptr ................................................. Passed 0.00 sec Start 636: yaml.test_unique_ptr2 636/638 Test #636: yaml.test_unique_ptr2 ................................................ Passed 0.00 sec Start 637: yaml.test_variant 637/638 Test #637: yaml.test_variant .................................................... Passed 0.00 sec Start 638: yaml.test_wstring 638/638 Test #638: yaml.test_wstring .................................................... Passed 0.00 sec 99% tests passed, 1 tests failed out of 638 Total Test time (real) = 2.97 sec The following tests FAILED: 94 - json.test_decode_error_without_exception (Failed) Errors while running CTest FAILED: CMakeFiles/test.util cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/ctest --force-new-ctest-process ninja: build stopped: subcommand failed. dh_auto_test: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 MESON_TESTTHREADS=2 ninja test returned exit code 1 make: *** [debian/rules:33: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

