Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-684

The tests always search for the libraries in "lib" never "lib64"

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P3: Somewhat important
    • 1.3.2
    • 1.3.0
    • General
    • None
    • 7f24124c8bed50c17cd35ac45887263875811c82

    Description

      It seems like this line in tests/auto/api/tst_api.cpp causes it:
      setupParams.setPluginPaths(prefs.pluginPaths(qbsRootPath + QLatin1String("/lib")));

      Would be cool if the already available variable QBS_LIBRARY_DIRNAME qmake variable would affect this.

      Setting the pluginsPath setting is no viable workaround here since if i set that to the same folder it fails for 32bit builds (it then finds the plugins two times and fails due to that (but it then works for 64bit)

      Basically hardcoding to "lib/" is always wrong on linux.

      Regards,
      Erik

      Attachments

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

        Activity

          People

            kandeler Christian Kandeler
            ablu Erik Schilling
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes