Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. build qt 5.12 from source - reproducing prebuilt packages on macos

build qt 5.12 from source - reproducing prebuilt packages on macos

Scheduled Pinned Locked Moved Unsolved General and Desktop
5 Posts 2 Posters 587 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    mschuck
    wrote on last edited by
    #1

    Hi, i'm trying to patch a fix from 5.12.4 (unreleased) back into 5.12.1 (or 5.12.3) on mac os

    the problem i'm trying to fix is here:
    https://bugreports.qt.io/browse/QTBUG-74712

    I've already applied the patch 53d62b8fcbb639bd625777c8f1c01764445fb1c4 to my source.

    i built qt form source with a rather standard arguments:
    configure -prefix rel/path/to/dest -nomake examples -nomake tests -skip qtwebengine -release -commercial -confirm-license

    but when i do that and run my app, all the Qt quick 2 views end up 'zoomed in' on my retina display. using the stock prebuilt binaries from 5.12.3 or 5.12.1 doesn't cause this problem and i've only merged the one patch (single line) into the source...

    any help is appreciated.

    1 Reply Last reply
    0
    • M Offline
      M Offline
      mschuck
      wrote on last edited by
      #2

      I guess what i'm looking for is the actual set of arguments and settings used to build the prebuilt binaries for macos.

      1 Reply Last reply
      0
      • SGaistS Offline
        SGaistS Offline
        SGaist
        Lifetime Qt Champion
        wrote on last edited by
        #3

        Hi and welcome to devnet,

        IIRC, you can find that in the qt5 supermodule https://code.qt.io/cgit/qt/qt5.git/.

        Interested in AI ? www.idiap.ch
        Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

        1 Reply Last reply
        0
        • M Offline
          M Offline
          mschuck
          wrote on last edited by
          #4

          @SGaist said in build qt 5.12 from source - reproducing prebuilt packages on macos:

          IIRC, you can find that in the qt5 supermodule https://code.qt.io/cgit/qt/qt5.git/.

          Thanks for the suggestion, however I'm a bit of a Qt noob, not sure how to look through all the commits to find the ./configure arguments used for the prepackaged binaries. i did eventually dig through coin and found some logs for CI testing that showed the command line used to configure, but that was a -developer-build, so i assume it was only used for CI and different settings are used for prebuilts.

          I'm sure it makes a lot of sense one you understand everything, but right now i just can't make sense of it.

          1 Reply Last reply
          0
          • SGaistS Offline
            SGaistS Offline
            SGaist
            Lifetime Qt Champion
            wrote on last edited by
            #5

            Sorry, I currently can't remember exactly where the information is stored.

            Taking a look at the CI, from the logs here, you can try to use the configuration options from this run.

            Interested in AI ? www.idiap.ch
            Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

            1 Reply Last reply
            1

            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups
            • Search
            • Get Qt Extensions
            • Unsolved