• Bug#1066763: liferea: FTBFS: dh_auto_test: error: make -j8 test "TESTSU

    From Lucas Nussbaum@21:1/5 to All on Wed Mar 13 16:10:31 2024
    Source: liferea
    Version: 1.15.4-1
    Severity: serious
    Justification: FTBFS
    Tags: trixie sid ftbfs
    User: lucas@debian.org
    Usertags: ftbfs-20240313 ftbfs-trixie

    Hi,

    During a rebuild of all packages in sid, your package failed to build
    on amd64.


    Relevant part (hopefully):
    make[3]: Entering directory '/<<PKGBUILDDIR>>/src/tests'
    make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
    echo parse_html favicon parse_date parse_rss parse_xml social |\
    sed "s/^/.\//;s/ / \&\& .\//g" |\
    xargs -I{} sh -c "{}"
    TAP version 13
    # random seed: R02S6f4f289a9f9f0f104f9d56655caaa00a
    1..23
    # Start of html tests
    ok 1 /html/auto_discover_link_xml
    ok 2 /html/auto_discover_link_xml_base_url
    ok 3 /html/auto_discover_link_rss
    ok 4 /html/auto_discover_link_rdf
    ok 5 /html/auto_discover_link_atom
    ok 6 /html/auto_discover_link_atom2
    ok 7 /html/auto_discover_link_broken_tag
    ok 8 /html/auto_discover_link_garbage
    ok 9 /html/auto_discover_link_xml_atom
    ok 10 /html/auto_discover_link_xml_atom2
    ok 11 /html/auto_discover_link_xml_atom3
    ok 12 /html/auto_discover_link_xml_rce
    ok 13 /html/html5_extract_article
    ok 14 /html/html5_extract_article_main
    ok 15 /html/html5_extract_article_main2
    ok 16 /html/html5_extract_article_micro_format
    ok 17 /html/html5_extract_article_cms_content_id
    ok 18 /html/html5_extract_article_missing
    ok 19 /html/html5_extract_article_empty_tags
    ok 20 /html/html5_extract_article_empty_tags_nested
    ok 21 /html/html5_extract_article_self_closed_tags
    ok 22 /html/html5_extract_article_self_closed_tags_nested
    ok 23 /html/html5_extract_article_strip_inline_code
    # End of html tests
    TAP version 13
    # random seed: R02Sc17ce5d075f8e71d410497e1f12f6030
    1..6
    # Start of favicon tests
    ok 1 /favicon/tc1
    ok 2 /favicon/tc2
    ok 3 /favicon/tc3
    ok 4 /favicon/tc4
    ok 5 /favicon/tc5
    ok 6 /favicon/tc6
    # End of favicon tests
    TAP version 13
    # random seed: R02S8bfaa9583c8d2c81eff3aa8e51ee7110
    1..18
    # Start of parse_date tests
    # Start of rfc822 tests
    ok 1 /parse_date/rfc822/empty
    ok 2 /parse_date/rfc822/nonsense
    ok 3 /parse_date/rfc822/full
    ok 4 /parse_date/rfc822/day
    ok 5 /parse_date/rfc822/time
    ok 6 /parse_date/rfc822/min
    ok 7 /parse_date/rfc822/timezone
    ok 8 /parse_date/rfc822/year2_1
    ok 9 /parse_date/rfc822/year2_2
    ok 10 /parse_date/rfc822/year2_3
    ok 11 /parse_date/rfc822/wrong
    # End of rfc822 tests
    # Start of iso8601 tests
    ok 12 /parse_date/iso8601/empty
    ok 13 /parse_date/iso8601/nonsense
    ok 14 /parse_date/iso8601/full
    ok 15 /parse_date/iso8601/day
    ok 16 /parse_date/iso8601/Z
    ok 17 /parse_date/iso8601/wrong
    ok 18 /parse_date/iso8601/notz
    # End of iso8601 tests
    # End of parse_date tests
    TAP version 13
    # random seed: R02S7e7ce3b2870e6446dbb36d78ec11c8da
    1..2
    # Start of rss tests
    ok 1 /rss/feed1
    ok 2 /rss/feed2_rce
    # End of rss tests
    TAP version 13
    # random seed: R02S536f22548cffbfb87e9cbab9897a5edf
    1..10
    # Start of parse_xml tests
    ok 1 /parse_xml/xpath_find_empty_doc
    ok 2 /parse_xml/xpath_find_empty_doc2
    ok 3 /parse_xml/xpath_find_real_doc
    ok 4 /parse_xml/xpath_find_atom_feed
    # End of parse_xml tests
    # Start of xhtml_strip tests
    ok 5 /xhtml_strip/onload
    ok 6 /xhtml_strip/meta
    ok 7 /xhtml_strip/wbr
    ok 8 /xhtml_strip/extra_body
    ok 9 /xhtml_strip/script
    ok 10 /xhtml_strip/iframe
    # End of xhtml_strip tests
    TAP version 13
    # random seed: R02S03d33d3be1eba1f96e3466469276211a
    1..4
    # Start of social tests
    ok 1 /social/url
    ok 2 /social/url2
    ok 3 /social/title1
    ok 4 /social/title2
    # End of social tests
    ./test_a11y.sh
    ../../glade/auth.ui: WARNING: 'GtkLabel' 'prompt' does not specify what it labels within 'GtkDialog' 'auth'
    ../../glade/enclosure_handler.ui: WARNING: 'GtkLabel' 'label204' does not specify what it labels within 'GtkDialog' 'enclosure_handler'
    ../../glade/enclosure_handler.ui: WARNING: 'GtkLabel' 'enc_type_label' does not specify what it labels within 'GtkDialog' 'enclosure_handler'
    ../../glade/new_subscription.ui: WARNING: 'GtkLabel' does not specify what it labels within 'GtkDialog' 'new_subscription'
    ../../glade/new_subscription.ui: WARNING: 'GtkLabel' does not specify what it labels within 'GtkDialog' 'new_subscription'
    ../../glade/new_subscription.ui: WARNING: 'GtkLabel' does not specify what it labels within 'GtkDialog' 'new_subscription'
    ../../glade/new_subscription.ui: WARNING: 'GtkLabel' does not specify what it labels within 'GtkDialog' 'new_subscription'
    ../../glade/opml_source.ui: WARNING: 'GtkLabel' 'label1' does not specify what it labels within 'GtkDialog' 'opml_source'
    ../../glade/prefs.ui: WARNING: 'GtkEntry' 'browsercmd' has both a mnemonic 'GtkLabel' 'manuallabel' and labelled-by relation
    ../../glade/prefs.ui: WARNING: 'GtkLabel' 'toolbarSettingsLabel' does not specify what it labels within 'GtkNotebook' 'notebook1'
    ../../glade/prefs.ui: WARNING: 'GtkLabel' 'proxyServerLabel' does not specify what it labels within 'GtkNotebook' 'notebook1'
    ../../glade/prefs.ui: WARNING: 'GtkLabel' does not specify what it labels within 'GtkNotebook' 'notebook1'
    ../../glade/prefs.ui: WARNING: 'GtkLabel' does not specify what it labels within 'GtkNotebook' 'notebook1'
    ../../glade/prefs.ui: WARNING: 'GtkLabel' 'itpVersionWarningLabel' does not specify what it labels within 'GtkNotebook' 'notebook1'
    ../../glade/prefs.ui: WARNING: 'GtkLabel' does not specify what it labels within 'GtkNotebook' 'notebook1'
    ../../glade/properties.ui: WARNING: 'GtkLabel' does not specify what it labels within 'GtkNotebook' 'subscriptionPropNotebook'
    ../../glade/properties.ui: WARNING: 'GtkLabel' 'feedUpdateInfo' does not specify what it labels within 'GtkNotebook' 'subscriptionPropNotebook'
    ../../glade/properties.ui: WARNING: 'GtkLabel' does not specify what it labels within 'GtkNotebook' 'subscriptionPropNotebook'
    ../../glade/properties.ui: WARNING: 'GtkLabel' does not specify what it labels within 'GtkNotebook' 'subscriptionPropNotebook'
    ../../glade/properties.ui: WARNING: 'GtkLabel' does not specify what it labels within 'GtkNotebook' 'subscriptionPropNotebook'
    ../../glade/properties.ui: WARNING: 'GtkLabel' does not specify what it labels within 'GtkNotebook' 'subscriptionPropNotebook'
    ../../glade/reedah_source.ui: WARNING: 'GtkLabel' 'label1' does not specify what it labels within 'GtkDialog' 'reedah_source'
    ../../glade/search.ui: WARNING: 'GtkLabel' 'label15' does not specify what it labels within 'GtkDialog' 'search'
    ../../glade/search_folder.ui: WARNING: 'GtkLabel' 'label2' does not specify what it labels within 'GtkDialog' 'search_folder'
    ../../glade/search_folder.ui: WARNING: 'GtkLabel' 'label1' does not specify what it labels within 'GtkDialog' 'search_folder'
    ../../glade/simple_subscription.ui: WARNING: 'GtkLabel' does not specify what it labels within 'GtkDialog' 'simple_subscription'
    ../../glade/theoldreader_source.ui: WARNING: 'GtkLabel' 'label1' does not specify what it labels within 'GtkDialog' 'theoldreader_source'
    ../../glade/ttrss_source.ui: WARNING: 'GtkLabel' 'label1' does not specify what it labels within 'GtkDialog' 'ttrss_source'
    28 new warnings
    Explanations are available on https://github.com/hypra/gla11y/blob/master/HOWTO.md
    Accessibility looks fine.
    ./memcheck.sh parse_html favicon parse_date social
    ERROR: memcheck reports problems for 'parse_html'!
    ==1235293== Invalid write of size 8
    ERROR: memcheck reports problems for 'favicon'!
    ==1235300== Invalid write of size 8
    ERROR: memcheck reports problems for 'parse_date'!
    ==1235307== Invalid write of size 8
    ERROR: memcheck reports problems for 'social'!
    ==1235314== Invalid write of size 8
    make[3]: *** [Makefile:909: test] Error 1
    make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/tests'
    make[2]: *** [Makefile:1216: test] Error 2
    make[2]: Leaving directory '/<<PKGBUILDDIR>>'
    dh_auto_test: error: make -j8 test "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1 returned exit code 2


    The full build log is available from: http://qa-logs.debian.net/2024/03/13/liferea_1.15.4-1_unstable.log

    All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lucas@debian.org
    or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

    A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

    If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects

    If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)