Your message dated Thu, 24 Aug 2023 03:21:57 +0000
with message-id <e1qz0uz-003oq4...@fasolo.debian.org>
and subject line Bug#1050238: fixed in wxwidgets3.2 3.2.2+dfsg-4
has caused the Debian Bug report #1050238,
regarding wxwidgets3.2: FTBFS: testsuite issues on riscv64
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1050238: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050238
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: wxwidgets3.2
Version: 3.2.2+dfsg-3
Severity: important
Tags: patch ftbfs
User: debian-ri...@lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: debian-ri...@lists.debian.org
Dear maintainer,
wxwidgets3.2 fails to build from source on riscv64 due to error in the
testsuite. From my build log:
|
-------------------------------------------------------------------------------
| WebView
|
-------------------------------------------------------------------------------
| ./controls/webtest.cpp:96
|
...............................................................................
|
| ./controls/webtest.cpp:109: FAILED:
| CHECK( m_loaded->WaitEvent() )
| with expansion:
| false
|
|
-------------------------------------------------------------------------------
| WebView
| Title
|
-------------------------------------------------------------------------------
| ./controls/webtest.cpp:111
|
...............................................................................
|
| ./controls/webtest.cpp:117: FAILED:
| CHECK( m_loaded->WaitEvent() )
| with expansion:
| false
|
| ./controls/webtest.cpp:118: FAILED:
| CHECK( m_browser->GetCurrentTitle() == "Title" )
| with expansion:
| == "Title"
|
|
-------------------------------------------------------------------------------
| WebView
|
-------------------------------------------------------------------------------
| ./controls/webtest.cpp:96
|
...............................................................................
|
| ./controls/webtest.cpp:109: FAILED:
| CHECK( m_loaded->WaitEvent() )
| with expansion:
| false
|
|
-------------------------------------------------------------------------------
| WebView
| URL
|
-------------------------------------------------------------------------------
| ./controls/webtest.cpp:125
|
...............................................................................
|
| ./controls/webtest.cpp:131: FAILED:
| CHECK( m_browser->GetCurrentURL() == m_alternateHistoryURL )
| with expansion:
| about:blank == about:
|
|
-------------------------------------------------------------------------------
| WebView
|
-------------------------------------------------------------------------------
| ./controls/webtest.cpp:96
|
...............................................................................
|
| ./controls/webtest.cpp:109: FAILED:
| CHECK( m_loaded->WaitEvent() )
| with expansion:
| false
|
|
-------------------------------------------------------------------------------
| WebView
| History
|
-------------------------------------------------------------------------------
| ./controls/webtest.cpp:134
|
...............................................................................
|
| ./controls/webtest.cpp:145: FAILED:
| CHECK( m_browser->CanGoForward() )
| with expansion:
| false
|
| ./controls/webtest.cpp:153: FAILED:
| CHECK( !m_browser->CanGoBack() )
| with expansion:
| false
|
|
-------------------------------------------------------------------------------
| WebView
|
-------------------------------------------------------------------------------
| ./controls/webtest.cpp:96
|
...............................................................................
|
| ./controls/webtest.cpp:109: FAILED:
| CHECK( m_loaded->WaitEvent() )
| with expansion:
| false
|
|
-------------------------------------------------------------------------------
| WebView
| HistoryList
|
-------------------------------------------------------------------------------
| ./controls/webtest.cpp:192
|
...............................................................................
|
| ./controls/webtest.cpp:198: FAILED:
| CHECK( m_browser->GetBackwardHistory().size() == 1 )
| with expansion:
| 0 == 1
|
| ./controls/webtest.cpp:199: FAILED:
| CHECK( m_browser->GetForwardHistory().size() == 1 )
| with expansion:
| 2 == 1
|
|
-------------------------------------------------------------------------------
| WebView
|
-------------------------------------------------------------------------------
| ./controls/webtest.cpp:96
|
...............................................................................
|
| ./controls/webtest.cpp:109: FAILED:
| CHECK( m_loaded->WaitEvent() )
| with expansion:
| false
|
|
-------------------------------------------------------------------------------
| WebView
|
-------------------------------------------------------------------------------
| ./controls/webtest.cpp:96
|
...............................................................................
|
| ./controls/webtest.cpp:109: FAILED:
| CHECK( m_loaded->WaitEvent() )
| with expansion:
| false
|
|
-------------------------------------------------------------------------------
| WebView
| Selection
|
-------------------------------------------------------------------------------
| ./controls/webtest.cpp:223
|
...............................................................................
|
| ./controls/webtest.cpp:242: FAILED:
| CHECK( m_browser->HasSelection() )
| with expansion:
| false
|
| ./controls/webtest.cpp:243: FAILED:
| CHECK( m_browser->GetSelectedText() == "Some strong text" )
| with expansion:
| == "Some strong text"
|
| ./controls/webtest.cpp:252: FAILED:
| REQUIRE( (selSource.Lower().Matches("*some*<strong*strong</strong>*text*"))
)
| with expansion:
| false
| with message:
| Unexpected selection source: ""
|
|
-------------------------------------------------------------------------------
| WebView
|
-------------------------------------------------------------------------------
| ./controls/webtest.cpp:96
|
...............................................................................
|
| ./controls/webtest.cpp:109: FAILED:
| CHECK( m_loaded->WaitEvent() )
| with expansion:
| false
|
|
-------------------------------------------------------------------------------
| WebView
|
-------------------------------------------------------------------------------
| ./controls/webtest.cpp:96
|
...............................................................................
|
| ./controls/webtest.cpp:109: FAILED:
| CHECK( m_loaded->WaitEvent() )
| with expansion:
| false
|
|
-------------------------------------------------------------------------------
| WebView
|
-------------------------------------------------------------------------------
| ./controls/webtest.cpp:96
|
...............................................................................
|
| ./controls/webtest.cpp:109: FAILED:
| CHECK( m_loaded->WaitEvent() )
| with expansion:
| false
|
|
-------------------------------------------------------------------------------
| WebView
|
-------------------------------------------------------------------------------
| ./controls/webtest.cpp:96
|
...............................................................................
|
| ./controls/webtest.cpp:109: FAILED:
| CHECK( m_loaded->WaitEvent() )
| with expansion:
| false
|
|
-------------------------------------------------------------------------------
| WebView
| SetPage
|
-------------------------------------------------------------------------------
| ./controls/webtest.cpp:432
|
...............................................................................
|
| ./controls/webtest.cpp:436: FAILED:
| CHECK( m_browser->GetPageText() == "text" )
| with expansion:
| == "text"
|
| ./controls/webtest.cpp:440: FAILED:
| CHECK( m_browser->GetPageText() == "other text" )
| with expansion:
| text == "other text"
|
|
-------------------------------------------------------------------------------
| wxImage::Paste
| Paste semitransparent image over transparent image
|
-------------------------------------------------------------------------------
| ./image/image.cpp:1931
|
...............................................................................
|
| ./image/image.cpp:1945: FAILED:
| CHECK_THAT( actual,
RGBSimilarTo(wxImage("image/paste_result_no_background_square_over_circle.png"),
1) )
| with expansion:
| image of size 100*100 with alpha doesn't have the same RGB data as image of
| size 100*100 with alpha: first mismatch is at (0, 0) which has value
| 0xffffff00 instead of the expected 0x00000000
|
|
===============================================================================
| test cases: 358 | 356 passed | 2 failed
| assertions: 17981 | 17958 passed | 23 failed
The full build log is not yet available on buildd.debian.org as a few
build dependencies are still missing, but I expect the build to be tried
in the next 2 days once they get built.
It appears that the failing tests are already filtered on some
architectures, would it be possible to do the same on riscv64 until we
have time to investigate the issue? The following patches enables the
package to build successfully:
--- wxwidgets3.2-3.2.2+dfsg/debian/rules
+++ wxwidgets3.2-3.2.2+dfsg/debian/rules
@@ -9,13 +9,13 @@
ifneq (,$(filter $(DEB_HOST_ARCH), alpha mips64el riscv64 s390x))
TEST_FILTER += ~[special-file]
endif
-ifneq (,$(filter $(DEB_HOST_ARCH), hppa mips64el ppc64 s390x sparc64 x32))
+ifneq (,$(filter $(DEB_HOST_ARCH), hppa mips64el ppc64 riscv64 s390x sparc64
x32))
TEST_GUI_FILTER += ~WebView
endif
ifneq (,$(filter $(DEB_HOST_ARCH), i386))
TEST_GUI_FILTER += ~wxImage::ChangeColours
endif
-ifneq (,$(filter $(DEB_HOST_ARCH), mips64el sparc64))
+ifneq (,$(filter $(DEB_HOST_ARCH), mips64el riscv64 sparc64))
TEST_GUI_FILTER += ~wxImage::Paste
endif
Regards
Aurelien
--- End Message ---
--- Begin Message ---
Source: wxwidgets3.2
Source-Version: 3.2.2+dfsg-4
Done: Scott Talbert <s...@techie.net>
We believe that the bug you reported is fixed in the latest version of
wxwidgets3.2, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1050...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Scott Talbert <s...@techie.net> (supplier of updated wxwidgets3.2 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 23 Aug 2023 21:54:33 -0400
Source: wxwidgets3.2
Architecture: source
Version: 3.2.2+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: wxWidgets Maintainers <team...@tracker.debian.org>
Changed-By: Scott Talbert <s...@techie.net>
Closes: 1048120 1050238
Changes:
wxwidgets3.2 (3.2.2+dfsg-4) unstable; urgency=medium
.
* Skip more tests on specific arches (Closes: #1050238)
* Clean docs and tests files after build (Closes: #1048120)
Checksums-Sha1:
a3379223bba7239681bd3e231d31a4ebc64f405e 3174 wxwidgets3.2_3.2.2+dfsg-4.dsc
30a4644970b4c83a92dfc8d558e67c706e6e21f6 36988
wxwidgets3.2_3.2.2+dfsg-4.debian.tar.xz
130c91f853623eee9dd2ff56bbd5ee84033f3e69 31299
wxwidgets3.2_3.2.2+dfsg-4_amd64.buildinfo
Checksums-Sha256:
ad8f13699bce2a89834674159f303b34bfc7f183e18cecffca44cd18b7c89d3a 3174
wxwidgets3.2_3.2.2+dfsg-4.dsc
4c5620ea5f7f44dc5950c88d97638e5f5e7c4bdf5feb0bbc855a85ce1e91ca08 36988
wxwidgets3.2_3.2.2+dfsg-4.debian.tar.xz
a881fe93188004635c7d56bf97997cc2683d54d0094e3f9e8591237d2bab2554 31299
wxwidgets3.2_3.2.2+dfsg-4_amd64.buildinfo
Files:
2980a1a1e1fc4acc0ae53d30c5ed5fe0 3174 libs optional
wxwidgets3.2_3.2.2+dfsg-4.dsc
6ed3121d06249446c03f9313205c25b7 36988 libs optional
wxwidgets3.2_3.2.2+dfsg-4.debian.tar.xz
255d8f660aff6088c59211692c9be320 31299 libs optional
wxwidgets3.2_3.2.2+dfsg-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCgAtFiEEbnQ09Yl9Q7F/zVe3U9W8ZLUjeKIFAmTmwxIPHHN3dEB0ZWNo
aWUubmV0AAoJEFPVvGS1I3iiM84P/jXTyZ+N40hiBRtg7EbaiN0YfztGFI94b4qC
FTRibIVDXL8hc+bh35x7mbv7TZZhBXOWON9lNZ7bOolMJ1OG/ZxKkiDdak2u53U5
pMUDshyLYtaL/y+Wkl222p7NEuctTDJ4iu3u1INrUoUh9RBWe65tyge5t3+x91Vq
K2hoKa4B1403T13pfszl9BKHQYpUJ23CLfIGaCI5KSD4BcjMx80k3coNdT6KxMm8
S8BBTLEjBKS2Wof31rgGZsQcrodi2GvZogfYcUcx2lqW8aAKGsCn77SnbobkaOh8
NIb/s579K5vQOgIacIFvQqtxi4ixn6zwmYV8QEMcckqq6JsDLuw+ecZH4eHBFOsi
awi1Y914GhOolkVUp8/8VWpVWnukZoNnY22/90vnTZLTvQid5Q7dq7I8BF+ENwnI
WPKwdvNvDDvZQkCCq9PP8ecYHn//uHlrxsW373x5LSr58jUMEu3x2ye2Dg1UpOGE
Ky0ROWJfIY1mX0Y/nK5laLJ/goXGUweKbFwqQipFXyVr5x34qHhmN4RIdEZLc4XM
pLVP5vGl+6ChhdJbTDKH3E/6HoybOevAtNsevsyxNlC1zyOgw7qRywX8dsP4SAfy
ygM4Vh61iURAiS2e64Wcr7UnmRUr4cFZQqFg/KsOCDWjr/W49VGssLhwHtArMBQa
qd2HFnSU
=TfBa
-----END PGP SIGNATURE-----
--- End Message ---