Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-120730 Research for Pulse of Android 15 for the Qt 6.9 release (and 6.8 LTS back-port)
  3. QTBUG-127804

Pulse - NDK27 builds with Qt on one host and application builds on same host

    XMLWordPrintable

Details

    • Technical task
    • Resolution: Fixed
    • P2: Important
    • 6.5, 6.8, 6.9
    • QPA: Android
    • None
    • Android
    • 2024wk26s2FOQtforAndroid, 2024wk38s2FOQtforAndroid, 2024wk28s2FOQtforAndroid, 2024wk30s2FOQtforAndroid, 2024wk40s3FOQtforAndroid, 2024wk42s3FOQtforAndroid, 2024wk44s3FOQtforAndroid, 2024wk46s3FOQtforAndroid, 2024wk48s3FOQtforAndroid, 2024wk50s3FOQtforAndroid, 2024wk52FOQtforAndroid, 2025wk02s3FOQtforAndroid, 2025wk04s3FOQtforAndroid, 2025wk06s1QtforAndroid, 2025wk08s1QtforAndroid, 2025wk10s1QtforAndroid, 2025wk14s1QtforAndroid

    Description

      Why?

      • To get and understanding that how many Qt  modules and applications builds with NDK 27

      What?

      • Take latest Qt 6.9/dev Qt build
        • Take Qt 6.8 LTS Qt build
        • Take Qt 6.5 LTS Qt build
      • Pick NDK27 version (like c (current))
      • Build Qt with all it's modules on Linux host
      • Build Qt with all target architectures on Linux host, in priority order of
        • Qt 6.9/dev, Qt 6.8 LTS, Qt 6.5 LTS 
        • x86-64 (64-bit emulators, available on Android 15)
          • Qt 6.9/dev , Qt 6.8 LTS , Qt 6.5 LTS
        • arm64-v8a (64-bit targets, few available on Android 15)
          • Qt 6.9/dev , Qt 6.8 LTS , Qt 6.5 LTS
        • armeabi-v7a (32-bit used in Android&Google TV Android 15 coming later)  
        • x86 (32-bit x86 emulated host are not anymore supported by Windows)  
          • Qt 6.9/dev , Qt 6.8 LTS , Qt 6.5 LTS
      • Build Qt (selected) Featured Example applications for all target architectures (see above) on host architectures (1 mandatory, rest optional)
        • dev/6.9
          • Linux (mandatory): x86_64 arm64v8a
          • Windows (optional)
          • macOS x86 (optional)
          • macOS ARM (optional)
        • 6.5 LTS
          • Linux (mandatory): x86_64  armeabi-v7a
          • Windows (optional)
          • macOS x86 (optional)
          • macOS ARM (optional)
      • Add new NDK to CI insignificant builds
      • Check does QtCreator need any updates
      • Find, list (to this item) and fix related bugs

      When? (dependencies)

      • Module Freeze of 6.9 22nd of Nov
      • NDK 29 LTS (replaces this)
            - unfor NDK 28 release will come after module freeze but that would have been non-LTS anyway

      Attachments

        Issue Links

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

          Activity

            People

              rampe Rami Potinkara
              rampe Rami Potinkara
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes