<?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>117796</bug_id>
          
          <creation_ts>2013-06-19 06:24:46 -0700</creation_ts>
          <short_desc>[GTK] remove bashism from configure</short_desc>
          <delta_ts>2013-10-09 23:01:50 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>420+</version>
          <rep_platform>All</rep_platform>
          <op_sys>Other</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>Trivial</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Antoine Jacoutot">ajacoutot</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          <cc>landry</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>901770</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Jacoutot">ajacoutot</who>
    <bug_when>2013-06-19 06:24:46 -0700</bug_when>
    <thetext>Hi.

Would it be possible to use something like this in the configure script:

-    FREETYPE_CFLAGS+=&quot; $HARFBUZZ_ICU_CFLAGS&quot;
-    FREETYPE_LIBS+=&quot; $HARFBUZZ_ICU_LIBS&quot;
+    FREETYPE_CFLAGS=&quot;$FREETYPE_CFLAGS $HARFBUZZ_ICU_CFLAGS&quot;
+    FREETYPE_LIBS=&quot;$FREETYPE_LIBS $HARFBUZZ_ICU_LIBS&quot;

On OpenBSD (and other BSDs for that matter), we don&apos;t use bash so the current construct breaks.
Using FREETYPE_CFLAGS=&quot;$FREETYPE_CFLAGS ...&quot; fixes it for me.

Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>902161</commentid>
    <comment_count>1</comment_count>
      <attachid>205094</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-06-20 08:39:20 -0700</bug_when>
    <thetext>Created attachment 205094
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>902234</commentid>
    <comment_count>2</comment_count>
      <attachid>205094</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2013-06-20 11:44:14 -0700</bug_when>
    <thetext>Comment on attachment 205094
Patch

LGTM!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>902268</commentid>
    <comment_count>3</comment_count>
      <attachid>205094</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-06-20 12:32:54 -0700</bug_when>
    <thetext>Comment on attachment 205094
Patch

Clearing flags on attachment: 205094

Committed r151791: &lt;http://trac.webkit.org/changeset/151791&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>902269</commentid>
    <comment_count>4</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-06-20 12:32:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>938216</commentid>
    <comment_count>5</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2013-10-09 23:01:50 -0700</bug_when>
    <thetext>*** Bug 111879 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>205094</attachid>
            <date>2013-06-20 08:39:20 -0700</date>
            <delta_ts>2013-06-20 12:32:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-117796-20130620083730.patch</filename>
            <type>text/plain</type>
            <size>3492</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">SW5kZXg6IENoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBDaGFuZ2VMb2cJKHJldmlzaW9uIDE1MTc3
NSkKKysrIENoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDEzLTA2
LTIwICBaYW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KKworICAgICAgICBbR1RL
XSByZW1vdmUgYmFzaGlzbSBmcm9tIGNvbmZpZ3VyZQorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE3Nzk2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTb3VyY2UvYXV0b3Rvb2xzL0ZpbmREZXBlbmRlbmNp
ZXMubTQ6IFBlcmZvcm0gc3RyaW5nIGFwcGVuZGluZyBieSByZWRlY2xhcmluZyB0aGUgYmFzZSBz
dHJpbmcgdG8gdGhlIHZhbHVlCisgICAgICAgIG9mIHRoZSBiYXNlIHN0cmluZyBmb2xsb3dlZCBi
eSB0aGUgc3RyaW5nIHRoYXQncyBiZWluZyBhcHBlbmRlZC4gVGhpcyByZXBsYWNlcyB0aGUgdXNl
IG9mIHRoZSAnKz0nIG9wZXJhdG9yCisgICAgICAgIHRoYXQgd29ya3MgdW5kZXIgYmFzaCBidXQg
aXMgbm90IHN1cHBvcnRlZCBieSBvdGhlciBzaGVsbHMuCisKIDIwMTMtMDYtMTggIFJ5b3N1a2Ug
Tml3YSAgPHJuaXdhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUkVHUkVTU0lPTihyMTQ3NjAyKTog
U2VhcmNoIHRleHQgZmllbGQgZG9lc24ndCByZW5kZXIgc2VsZWN0aW9uIHdoZW4gaXQgaGFzIHNv
bWUgOmZvY3VzIHJ1bGVzCkluZGV4OiBTb3VyY2UvYXV0b3Rvb2xzL0ZpbmREZXBlbmRlbmNpZXMu
bTQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gU291cmNlL2F1dG90b29scy9GaW5kRGVwZW5kZW5jaWVzLm00CShy
ZXZpc2lvbiAxNTE3NzUpCisrKyBTb3VyY2UvYXV0b3Rvb2xzL0ZpbmREZXBlbmRlbmNpZXMubTQJ
KHdvcmtpbmcgY29weSkKQEAgLTM3OSw4ICszNzksOCBAQCBmaQogIyBTaW5jZSB3ZSBzdXBwb3J0
IGVhcmxpZXIgSGFyZkJ1enogdmVyc2lvbnMgd2Uga2VlcCB0aGlzIGNvbmRpdGlvbmFsIGZvciBu
b3cuCiBpZiAkUEtHX0NPTkZJRyAtLWF0bGVhc3QtdmVyc2lvbiAwLjkuMTggaGFyZmJ1eno7IHRo
ZW4KICAgICBQS0dfQ0hFQ0tfTU9EVUxFUyhIQVJGQlVaWl9JQ1UsIGhhcmZidXp6LWljdSA+PSAk
aGFyZmJ1enpfcmVxdWlyZWRfdmVyc2lvbikKLSAgICBGUkVFVFlQRV9DRkxBR1MrPSIgJEhBUkZC
VVpaX0lDVV9DRkxBR1MiCi0gICAgRlJFRVRZUEVfTElCUys9IiAkSEFSRkJVWlpfSUNVX0xJQlMi
CisgICAgRlJFRVRZUEVfQ0ZMQUdTPSIkRlJFRVRZUEVfQ0ZMQUdTICRIQVJGQlVaWl9JQ1VfQ0ZM
QUdTIgorICAgIEZSRUVUWVBFX0xJQlM9IiRGUkVFVFlQRV9MSUJTICRIQVJGQlVaWl9JQ1VfTElC
UyIKIGZpCiBBQ19TVUJTVChbRlJFRVRZUEVfQ0ZMQUdTXSkKIEFDX1NVQlNUKFtGUkVFVFlQRV9M
SUJTXSkKQEAgLTQ0OSwxOCArNDQ5LDE4IEBAIGZpCiAKIGlmIHRlc3QgIiR3aXRoX2FjY2VsZXJh
dGlvbl9iYWNrZW5kIiA9ICJvcGVuZ2wiOyB0aGVuCiAgICAgaWYgdGVzdCAiJGVuYWJsZV9nbGVz
MiIgPSAieWVzIjsgdGhlbgotICAgICAgICBhY2NlbGVyYXRpb25fYmFja2VuZF9kZXNjcmlwdGlv
bis9IihnbGVzMiIKKyAgICAgICAgYWNjZWxlcmF0aW9uX2JhY2tlbmRfZGVzY3JpcHRpb249IiRh
Y2NlbGVyYXRpb25fYmFja2VuZF9kZXNjcmlwdGlvbiAoZ2xlczIiCiAgICAgICAgIE9QRU5HTF9M
SUJTPSItbEdMRVN2MiIKICAgICBlbHNlCi0gICAgICAgIGFjY2VsZXJhdGlvbl9iYWNrZW5kX2Rl
c2NyaXB0aW9uKz0iKGdsIgorICAgICAgICBhY2NlbGVyYXRpb25fYmFja2VuZF9kZXNjcmlwdGlv
bj0iJGFjY2VsZXJhdGlvbl9iYWNrZW5kX2Rlc2NyaXB0aW9uIChnbCIKICAgICAgICAgT1BFTkdM
X0xJQlM9Ii1sR0wiCiAgICAgZmkKICAgICBpZiB0ZXN0ICIkZW5hYmxlX2VnbCIgPSAieWVzIjsg
dGhlbgotICAgICAgICBhY2NlbGVyYXRpb25fYmFja2VuZF9kZXNjcmlwdGlvbis9IiwgZWdsIgot
ICAgICAgICBPUEVOR0xfTElCUys9IiAtbEVHTCIKKyAgICAgICAgYWNjZWxlcmF0aW9uX2JhY2tl
bmRfZGVzY3JpcHRpb249IiRhY2NlbGVyYXRpb25fYmFja2VuZF9kZXNjcmlwdGlvbiwgZWdsIgor
ICAgICAgICBPUEVOR0xfTElCUz0iJE9QRU5HTF9MSUJTIC1sRUdMIgogICAgIGZpCiAgICAgaWYg
dGVzdCAiJGVuYWJsZV9nbHgiID0gInllcyI7IHRoZW4KLSAgICAgICAgYWNjZWxlcmF0aW9uX2Jh
Y2tlbmRfZGVzY3JpcHRpb24rPSIsIGdseCIKKyAgICAgICAgYWNjZWxlcmF0aW9uX2JhY2tlbmRf
ZGVzY3JpcHRpb249IiRhY2NlbGVyYXRpb25fYmFja2VuZF9kZXNjcmlwdGlvbiwgZ2x4IgogICAg
IGZpCiAKICAgICAjIENoZWNrIHdoZXRoZXIgZGxvcGVuKCkgaXMgaW4gdGhlIGNvcmUgbGliYyBs
aWtlIG9uIEZyZWVCU0QsIG9yIGluIGEgc2VwYXJhdGUKQEAgLTQ2OCw4ICs0NjgsOCBAQCBpZiB0
ZXN0ICIkd2l0aF9hY2NlbGVyYXRpb25fYmFja2VuZCIgPSAiCiAgICAgQUNfQ0hFQ0tfRlVOQyhb
ZGxvcGVuXSwgW10sIFtBQ19DSEVDS19MSUIoW2RsXSwgW2Rsb3Blbl0sIFtETE9QRU5fTElCUz0i
LWxkbCJdKV0pCiAgICAgQUNfU1VCU1QoW0RMT1BFTl9MSUJTXSkKIAotICAgIE9QRU5HTF9MSUJT
Kz0iICRETE9QRU5fTElCUyIKLSAgICBhY2NlbGVyYXRpb25fYmFja2VuZF9kZXNjcmlwdGlvbis9
IikiCisgICAgT1BFTkdMX0xJQlM9IiRPUEVOR0xfTElCUyAkRExPUEVOX0xJQlMiCisgICAgYWNj
ZWxlcmF0aW9uX2JhY2tlbmRfZGVzY3JpcHRpb249IiRhY2NlbGVyYXRpb25fYmFja2VuZF9kZXNj
cmlwdGlvbikiCiBmaQogQUNfU1VCU1QoW09QRU5HTF9MSUJTXSkKIApAQCAtNDc3LDEwICs0Nzcs
MTAgQEAgZW5hYmxlX2FjY2VsZXJhdGVkX2NhbnZhcz1ubwogaWYgdGVzdCAiJGVuYWJsZV9hY2Nl
bGVyYXRlZF9jb21wb3NpdGluZyIgPSAieWVzIiAmJiB0ZXN0ICIkd2l0aF9hY2NlbGVyYXRpb25f
YmFja2VuZCIgPSAib3BlbmdsIjsgdGhlbgogICAgIENBSVJPX0dMX0xJQlM9ImNhaXJvLWdsIgog
ICAgIGlmIHRlc3QgIiRlbmFibGVfZ2x4IiA9ICJ5ZXMiOyB0aGVuCi0gICAgICAgIENBSVJPX0dM
X0xJQlMrPSIgY2Fpcm8tZ2x4IgorICAgICAgICBDQUlST19HTF9MSUJTPSIkQ0FJUk9fR0xfTElC
UyBjYWlyby1nbHgiCiAgICAgZmkKICAgICBpZiB0ZXN0ICIkZW5hYmxlX2VnbCIgPSAieWVzIjsg
dGhlbgotICAgICAgICBDQUlST19HTF9MSUJTKz0iIGNhaXJvLWVnbCIKKyAgICAgICAgQ0FJUk9f
R0xfTElCUz0iJENBSVJPX0dMX0xJQlMgY2Fpcm8tZWdsIgogICAgIGZpCiAKICAgICAjIEF0IHRo
ZSBtb21lbnQgQ2Fpcm9HTCBkb2VzIG5vdCBhZGQgYW55IGV4dHJhIGNmbGFncyBhbmQgbGlicmFy
aWVzLCBzbyB3ZSBjYW4K
</data>

          </attachment>
      

    </bug>

</bugzilla>