<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>117077</bug_id>
          
          <creation_ts>2013-05-31 08:37:20 -0700</creation_ts>
          <short_desc>[Qt] platformplugin install directory fix</short_desc>
          <delta_ts>2014-02-03 03:25:59 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Matthew Jones">mrjones</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>895898</commentid>
    <comment_count>0</comment_count>
    <who name="Matthew Jones">mrjones</who>
    <bug_when>2013-05-31 08:37:20 -0700</bug_when>
    <thetext>platformplugin install directory fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>895904</commentid>
    <comment_count>1</comment_count>
      <attachid>203451</attachid>
    <who name="Matthew Jones">mrjones</who>
    <bug_when>2013-05-31 08:55:21 -0700</bug_when>
    <thetext>Created attachment 203451
Fixes build and install directory for platformplugin

When building the platformplugin library the variable DESTDIR is defined.  When Qt reads the platformplugin.pro file it defines DESTDIR in the Makefile.  This has a couple of side affects.

1) The library libplatformplugin.so doesn&apos;t seem to be built when DESTDIR in the platformplugin.pro file is defined.
2) If the user has sufficient privileges (eg. root or sudo) then this would create an install directory in the location of $QT_INSTALL_PLUGINS/webkit with whatever location $QT_INSTALL_PLUGINS is defined as in the systems /.  If the user tries to build to a temporary root (eg. /tmp) then this will ignore whatever INSTALL_ROOT or DESTDIR variable is given during the &apos;make install&apos; phase.

The patch adds the proper variables so that libplatformplugin.so gets built to the sources local &apos;release/&apos; directory (or &apos;debug/&apos; depending on build type) as that is the value of DESTDIR in the Makefile if it is not defined in platformplugin.pro.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>975737</commentid>
    <comment_count>2</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2014-02-03 03:25:59 -0800</bug_when>
    <thetext>=== Bulk closing of Qt bugs ===

If you believe that this bug report is still relevant for a non-Qt port of webkit.org, please re-open it and remove [Qt] from the summary.

If you believe that this is still an important QtWebKit bug, please fill a new report at https://bugreports.qt-project.org and add a link to this issue. See http://qt-project.org/wiki/ReportingBugsInQt for additional guidelines.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>203451</attachid>
            <date>2013-05-31 08:55:21 -0700</date>
            <delta_ts>2013-05-31 08:55:21 -0700</delta_ts>
            <desc>Fixes build and install directory for platformplugin</desc>
            <filename>platformplugin-install-directory-fix.patch</filename>
            <type>text/plain</type>
            <size>469</size>
            <attacher name="Matthew Jones">mrjones</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvcXQvZXhhbXBsZXMvcGxhdGZvcm1wbHVnaW4vcGxhdGZvcm1w
bHVnaW4ucHJvCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvcXQvZXhhbXBsZXMvcGxhdGZv
cm1wbHVnaW4vcGxhdGZvcm1wbHVnaW4ucHJvCShyZXZpc2lvbiAxNTA5OTcpCisrKyBTb3VyY2Uv
V2ViS2l0L3F0L2V4YW1wbGVzL3BsYXRmb3JtcGx1Z2luL3BsYXRmb3JtcGx1Z2luLnBybwkod29y
a2luZyBjb3B5KQpAQCAtMjAsNyArMjAsOCBAQAogICAgIH0KIH0KIAotREVTVERJUiA9ICQkW1FU
X0lOU1RBTExfUExVR0lOU10vd2Via2l0Cit0YXJnZXQucGF0aCA9ICQkW1FUX0lOU1RBTExfUExV
R0lOU10vd2Via2l0CitJTlNUQUxMUyArPSB0YXJnZXQKIAogU09VUkNFUyArPSBcCiAgICAgV2Vi
UGx1Z2luLmNwcCBcCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>