I just found out that the qtbase-opensource-src debian package
regenerates src/corelib/io/qurltlds_p.h at build time from
/usr/share/publicsuffix/effective_tld_names.dat, which is provided by
the publicsuffix package.

Looking at the contents of /usr/include/x86_64-linux-
gnu/qt5/QtCore/5.5.1/QtCore/private/qurltlds_p.h (provided by qtbase5
-private-dev), they widely differ from the version in the source tree,
and indeed the "com" suffix isn’t in there, so that file is clearly
corrupted.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1551145

Title:
  [regression] unit test failures after Qt update

Status in qtbase-opensource-src package in Ubuntu:
  New
Status in webbrowser-app package in Ubuntu:
  Confirmed

Bug description:
  Today I upgraded my laptop running xenial, rebuilt my local copy of
  webbrowser-app as there had been Qt5 updates (as well as gcc updates),
  and now two unit tests are failing:

  The following tests FAILED:
          3 - tst_DomainUtilsTests (Failed)
          6 - tst_HistoryDomainListModelTests (Failed)

  qt5 was updated from 5.5.1+dfsg-14ubuntu1 to 5.5.1+dfsg-14ubuntu2, but
  I’m not seeing any relevant changes in
  https://launchpadlibrarian.net/243321175/qtbase-opensource-src_5.5.1
  +dfsg-14ubuntu1_5.5.1+dfsg-14ubuntu2.diff.gz.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1551145/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to