Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-57294

Embedded version of Double-Conversion lacks m68k support

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P4: Low
    • None
    • 5.7.0, 5.8.0 Beta
    • Other
    • None

    Description

      Hello!

      qtbase and other components like qtwebkit embed the third-party component "double-conversion" from the V8 project.

      Unfortunately, the version of double-conversion embedded with Qt is a tad bit too old that it's missing m68k support which results in qtbase and related components failing to build on Debian/m68k [1]:

      In file included from ../3rdparty/double-conversion/include/double-conversion/double-conversion.h:31:0,
      from tools/qdoublescanprint_p.h:151,
      from tools/qlocale_tools.cpp:42:
      ../3rdparty/double-conversion/include/double-conversion/utils.h:83:2: error: #error Target architecture was not detected as supported by Double-Conversion.
      #error Target architecture was not detected as supported by Double-Conversion.
      ^~~~~

      Would it be possible to update "double-conversion" in qtbase and the other affected components so the necessary change [2] is in Qt and this issue can be resolved?

      Updating "double-conversion" would also add support for the RISC-V architecture.

      Thanks,
      Adrian

      > [1] https://buildd.debian.org/status/fetch.php?pkg=qtbase-opensource-src&arch=m68k&ver=5.7.1%7E20161021%2Bdfsg-6&stamp=1479740523
      > [2] https://github.com/google/double-conversion/commit/da11179623145f53b204105a93b8bbca431141da

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            laknoll Lars Knoll
            adrian82 John Paul Adrian Glaubitz
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes