[webkit-qt] QtWebKit 2.3.0 released - syncqt fails?

Adenilson Cavalcanti savagobr at yahoo.com
Fri Mar 15 12:04:52 PDT 2013


First, congrats on the new release.

I downloaded the tarball but build fails while calling syncqt, QTDIR is properly set (further data at end of message).

I noticed that it is failing to find the sync.profile that is located at Source. Copying it to the root folder got it to start compilation.

I observed this in both Qt5 from master as also Qt 5.0.1.

Finally, it will fail compilation in (but this may be related with my machine's environment).
/home/adenilson/apps/webkit-qtwebkit-23/Source/WebCore/platform/qt/RenderThemeQt.cpp: In member function 'virtual WTF::String WebCore::RenderThemeQt::fileListNameForWidth(const WebCore::FileList*, const WebCore::Font&, int, bool) const':
/home/adenilson/apps/webkit-qtwebkit-23/Source/WebCore/platform/qt/RenderThemeQt.cpp:872:46: error: 'DefaultCodec' is not a member of 'QCoreApplication'

Anyone else noticed this?

Best regards


make[2]: Entering directory `/home/adenilson/apps/webkit-qtwebkit-23/WebKitBuild/Release/Source'
/home/adenilson/apps/qt5/qtbase/bin/qmake /home/adenilson/apps/webkit-qtwebkit-23/Source/api.pri CONFIG+=release CONFIG-=debug -o Makefile.api
Project MESSAGE: /home/adenilson/apps/qt5/qtbase/bin/syncqt -check-includes -module QtWebKit -mkspecsdir /home/adenilson/apps/qt5/qtbase/mkspecs -outdir /home/adenilson/apps/webkit-qtwebkit-23/WebKitBuild/Release /home/adenilson/apps/webkit-qtwebkit-23
Could not find a sync.profile for '/home/adenilson/apps/webkit-qtwebkit-23'
Project ERROR: Failed to run: /home/adenilson/apps/qt5/qtbase/bin/syncqt -check-includes -module QtWebKit -mkspecsdir /home/adenilson/apps/qt5/qtbase/mkspecs -outdir /home/adenilson/apps/webkit-qtwebkit-23/WebKitBuild/Release /home/adenilson/apps/webkit-qtwebkit-23
make[2]: *** [sub-api-pri-qmake_all] Error 3
make[2]: Leaving directory `/home/adenilson/apps/webkit-qtwebkit-23/WebKitBuild/Release/Source'
make[1]: *** [sub-Source-QtWebKit-pro-qmake_all] Error 2
make[1]: Leaving directory `/home/adenilson/apps/webkit-qtwebkit-23/WebKitBuild/Release'
make: *** [incremental] Error 2
adenilson at asusbloat:~/apps/webkit-qtwebkit-23$ 
adenilson at asusbloat:~/apps/webkit-qtwebkit-23$ echo $QTDIR
adenilson at asusbloat:~/apps/webkit-qtwebkit-23$ /home/adenilson/apps/qt5/qtbase/bin/syncqt --help
Unknown option: --help

/home/adenilson/apps/qt5/qtbase/bin/syncqt usage:
  <module directory>    Specifies which module to sync header files for (required for shadow builds!)

  -copy                 Copy headers instead of include-fwd(default: no)
  -remove-stale         Removes stale headers              (default: yes)
  -relative             Force relative symlinks            (default: no)
  -windows              Force platform to Windows          (default: no)
  -showonly             Show action but not perform        (default: no)
  -minimal              Do not create CamelCase headers    (default: no)
  -outdir <PATH>        Specify output directory for sync  (default: /home/adenilson/apps/webkit-qtwebkit-23)
  -mkspecsdir <PATH>    Set the path to the mkspecs        (detected: /home/adenilson/apps/qt5/qtbase)
  -quiet                Only report problems, not activity (same as -verbose 0)
  -v, -verbose <level>  Sets the verbosity level (max. 4)  (default: 1)
                        The short form increases the level by +1
  -separate-module <NAME>:<PROFILEDIR>:<HEADERDIR>
                        Create headers for <NAME> with original headers in
                        <HEADERDIR> relative to <PROFILEDIR> 
  -private              Force copy private headers         (default: yes)
  -help                 This help
adenilson at asusbloat:~/apps/webkit-qtwebkit-23$ 


More information about the webkit-qt mailing list