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

RPATH set to system libraries in Qt build's uic, breaks build

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Not Evaluated
    • None
    • 5.2.0 Alpha
    • Build System
    • None
    • Debian 6, GCC 4.8

    Description

      The problem is:

      $ objdump -x qt-everywhere-enterprise-src-5.2.0-alpha/build64/qtbase/bin/uic | grep RPATH
        RPATH                /usr/local/Qt-5.0.2/lib
      

      The issue shows itself as during the Qt build:

      cd widgets/ && ( test -e Makefile || /home/ian/atlassian/qt-everywhere-enterprise-src-5.2.0-alpha/build64/qtbase/bin/qmake /home/ian/atlassian/qt-everywhere-enterprise-src-5.2.0-alpha/qtbase/src/widgets/widgets.pro -o Makefile ) && make -f Makefile 
      make[3]: Entering directory `/home/ian/atlassian/qt-everywhere-enterprise-src-5.2.0-alpha/build64/qtbase/src/widgets'
      LD_LIBRARY_PATH=/home/ian/atlassian/qt-everywhere-enterprise-src-5.2.0-alpha/build64/qtbase/lib${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} /home/ian/atlassian/qt-everywhere-enterprise-src-5.2.0-alpha/build64/qtbase/bin/uic /home/ian/atlassian/qt-everywhere-enterprise-src-5.2.0-alpha/qtbase/src/widgets/dialogs/qfiledialog.ui -o .uic/release-shared/ui_qfiledialog.h
      /home/ian/atlassian/qt-everywhere-enterprise-src-5.2.0-alpha/build64/qtbase/bin/uic: symbol lookup error: /home/ian/atlassian/qt-everywhere-enterprise-src-5.2.0-alpha/build64/qtbase/bin/uic: undefined symbol: _ZN18QCommandLineParserC1Ev
      make[3]: *** [.uic/release-shared/ui_qfiledialog.h] Error 127
      

      Attachments

        Issue Links

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

          Activity

            People

              buddenha Oswald Buddenhagen
              ian.monroe Ian Monroe
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes