<?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>138872</bug_id>
          
          <creation_ts>2014-11-19 07:58:36 -0800</creation_ts>
          <short_desc>[CMake] Build failure against GStreamer git master</short_desc>
          <delta_ts>2014-11-28 07:27:39 -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>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</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>1</everconfirmed>
          <reporter name="Philippe Normand">pnormand</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>ossy</cc>
    
    <cc>pnormand</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1049779</commentid>
    <comment_count>0</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2014-11-19 07:58:36 -0800</bug_when>
    <thetext>In current GStreamer git master gstversion.h was moved to a different directory but our CMake build looks for it in the first include directory reported by pkg-config.

I think there&apos;s a great deal of cruft in FindGStreamer.cmake. It does weird version checks and it&apos;s unable to handle a library with multiple include directories...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1050133</commentid>
    <comment_count>1</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2014-11-20 07:55:27 -0800</bug_when>
    <thetext>Must have been a mix of gst versions in my jhbuild sysroot...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1050477</commentid>
    <comment_count>2</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2014-11-21 09:15:34 -0800</bug_when>
    <thetext>Now it appears again, perhaps ccache tricked me last time...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1050816</commentid>
    <comment_count>3</comment_count>
      <attachid>242147</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2014-11-24 00:47:54 -0800</bug_when>
    <thetext>Created attachment 242147
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1051249</commentid>
    <comment_count>4</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2014-11-28 06:33:40 -0800</bug_when>
    <thetext>Ossy, would you like to review this patch?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1051251</commentid>
    <comment_count>5</comment_count>
      <attachid>242147</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2014-11-28 06:53:46 -0800</bug_when>
    <thetext>Comment on attachment 242147
patch

looks good, r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1051254</commentid>
    <comment_count>6</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2014-11-28 07:27:39 -0800</bug_when>
    <thetext>Committed r176565: &lt;http://trac.webkit.org/changeset/176565&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>242147</attachid>
            <date>2014-11-24 00:47:54 -0800</date>
            <delta_ts>2014-11-28 06:53:46 -0800</delta_ts>
            <desc>patch</desc>
            <filename>patch.patch</filename>
            <type>text/plain</type>
            <size>5586</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">RnJvbSBhNjFhOGI1NDcwZDY1NDlhYjZhODQyZWRkYmU2YTUyOWY3YTVkYjUzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwZSBOb3JtYW5kIDxwbm9ybWFuZEBpZ2FsaWEuY29t
PgpEYXRlOiBXZWQsIDE5IE5vdiAyMDE0IDE3OjUxOjA2ICswMTAwClN1YmplY3Q6IFtQQVRDSF0g
cGF0Y2gKCi0tLQogQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICAgfCAxMiArKysrKysr
KysKIFNvdXJjZS9jbWFrZS9GaW5kR1N0cmVhbWVyLmNtYWtlIHwgNTYgKysrKysrKysrKysrLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAyOSBpbnNlcnRpb25z
KCspLCAzOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9DaGFuZ2VMb2cgYi9DaGFuZ2VMb2cK
aW5kZXggODk1ZjQ0Ni4uMTljOTQ0YSAxMDA2NDQKLS0tIGEvQ2hhbmdlTG9nCisrKyBiL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDE0LTExLTI0ICBQaGlsaXBwZSBOb3JtYW5kICA8cG5v
cm1hbmRAaWdhbGlhLmNvbT4KKworICAgICAgICBbQ01ha2VdIEJ1aWxkIGZhaWx1cmUgYWdhaW5z
dCBHU3RyZWFtZXIgZ2l0IG1hc3RlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTM4ODcyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgKiBTb3VyY2UvY21ha2UvRmluZEdTdHJlYW1lci5jbWFrZTogU2ltcGxp
ZmllZCB0aGUKKyAgICAgICAgRklORF9HU1RSRUFNRVJfQ09NUE9ORU5UIG1hY3JvLiBUcnVzdCBw
a2ctY29uZmlnIGZvciBpbmNsdWRlCisgICAgICAgIGhlYWRlcnMgbG9va3VwLCB0aGVyZSdzIG5v
IG5lZWQgdG8gZG8gdGhpcyBtYW51YWxseS4gQWxzbworICAgICAgICBleHBsaWNpdGVseSBjaGVj
ayB0aGUgdmVyc2lvbiBzcGVjaWZpZWQgaW4gR1N0cmVhbWVyX0ZJTkRfVkVSU0lPTi4KKwogMjAx
NC0xMS0yMCAgQ3NhYmEgT3N6dHJvZ29uw6FjICA8b3NzeUB3ZWJraXQub3JnPgogCiAgICAgICAg
IFtDTWFrZV0gVXNlIGxkLmdvbGQgaWYgaXQgaXMgYXZhaWxhYmxlIHRvIHNwZWVkdXAgYnVpbGRz
CmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvRmluZEdTdHJlYW1lci5jbWFrZSBiL1NvdXJjZS9j
bWFrZS9GaW5kR1N0cmVhbWVyLmNtYWtlCmluZGV4IDc4MDU1ODguLjc0NDQ3NjAgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9jbWFrZS9GaW5kR1N0cmVhbWVyLmNtYWtlCisrKyBiL1NvdXJjZS9jbWFrZS9G
aW5kR1N0cmVhbWVyLmNtYWtlCkBAIC01MiwxNiArNTIsMTYgQEAgZmluZF9wYWNrYWdlKFBrZ0Nv
bmZpZykKICMgSGVscGVyIG1hY3JvIHRvIGZpbmQgYSBHU3RyZWFtZXIgcGx1Z2luIChvciBHU3Ry
ZWFtZXIgaXRzZWxmKQogIyAgIF9jb21wb25lbnRfcHJlZml4IGlzIHByZXBlbmRlZCB0byB0aGUg
X0lOQ0xVREVfRElSUyBhbmQgX0xJQlJBUklFUyB2YXJpYWJsZXMgKGVnLiAiR1NUUkVBTUVSX0FV
RElPIikKICMgICBfcGtnY29uZmlnX25hbWUgaXMgdGhlIGNvbXBvbmVudCdzIHBrZy1jb25maWcg
bmFtZSAoZWcuICJnc3RyZWFtZXItMS4wIiwgb3IgImdzdHJlYW1lci12aWRlby0xLjAiKS4KLSMg
ICBfaGVhZGVyIGlzIHRoZSBjb21wb25lbnQncyBoZWFkZXIsIHJlbGF0aXZlIHRvIHRoZSBnc3Ry
ZWFtZXItMS4wIGRpcmVjdG9yeSAoZWcuICJnc3QvZ3N0LmgiKS4KICMgICBfbGlicmFyeSBpcyB0
aGUgY29tcG9uZW50J3MgbGlicmFyeSBuYW1lIChlZy4gImdzdHJlYW1lci0xLjAiIG9yICJnc3R2
aWRlby0xLjAiKQotbWFjcm8oRklORF9HU1RSRUFNRVJfQ09NUE9ORU5UIF9jb21wb25lbnRfcHJl
Zml4IF9wa2djb25maWdfbmFtZSBfaGVhZGVyIF9saWJyYXJ5KQotICAgIHBrZ19jaGVja19tb2R1
bGVzKFBDXyR7X2NvbXBvbmVudF9wcmVmaXh9IFFVSUVUICR7X3BrZ2NvbmZpZ19uYW1lfSkKK21h
Y3JvKEZJTkRfR1NUUkVBTUVSX0NPTVBPTkVOVCBfY29tcG9uZW50X3ByZWZpeCBfcGtnY29uZmln
X25hbWUgX2xpYnJhcnkpCiAKLSAgICBmaW5kX3BhdGgoJHtfY29tcG9uZW50X3ByZWZpeH1fSU5D
TFVERV9ESVJTCi0gICAgICAgIE5BTUVTICR7X2hlYWRlcn0KLSAgICAgICAgSElOVFMgJHtQQ18k
e19jb21wb25lbnRfcHJlZml4fV9JTkNMVURFX0RJUlN9ICR7UENfJHtfY29tcG9uZW50X3ByZWZp
eH1fSU5DTFVERURJUn0KLSAgICAgICAgUEFUSF9TVUZGSVhFUyBnc3RyZWFtZXItMS4wCi0gICAg
KQorICAgIHN0cmluZyhSRUdFWCBNQVRDSCAiKC4qKT49KC4qKSIgX2R1bW15ICIke19wa2djb25m
aWdfbmFtZX0iKQorICAgIGlmICgiJHtDTUFLRV9NQVRDSF8yfSIgU1RSRVFVQUwgIiIpCisgICAg
ICAgIHBrZ19jaGVja19tb2R1bGVzKFBDXyR7X2NvbXBvbmVudF9wcmVmaXh9ICIke19wa2djb25m
aWdfbmFtZX0gPj0gJHtHU3RyZWFtZXJfRklORF9WRVJTSU9OfSIpCisgICAgZWxzZSAoKQorICAg
ICAgICBwa2dfY2hlY2tfbW9kdWxlcyhQQ18ke19jb21wb25lbnRfcHJlZml4fSAke19wa2djb25m
aWdfbmFtZX0pCisgICAgZW5kaWYgKCkKKyAgICBzZXQoJHtfY29tcG9uZW50X3ByZWZpeH1fSU5D
TFVERV9ESVJTICR7UENfJHtfY29tcG9uZW50X3ByZWZpeH1fSU5DTFVERV9ESVJTfSkKIAogICAg
IGZpbmRfbGlicmFyeSgke19jb21wb25lbnRfcHJlZml4fV9MSUJSQVJJRVMKICAgICAgICAgTkFN
RVMgJHtfbGlicmFyeX0KQEAgLTc0LDQyICs3NCwyMCBAQCBlbmRtYWNybygpCiAjIC0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQogCiAjIDEuMS4gRmluZCBoZWFkZXJzIGFuZCBsaWJyYXJpZXMKLUZJ
TkRfR1NUUkVBTUVSX0NPTVBPTkVOVChHU1RSRUFNRVIgZ3N0cmVhbWVyLTEuMCBnc3QvZ3N0Lmgg
Z3N0cmVhbWVyLTEuMCkKLUZJTkRfR1NUUkVBTUVSX0NPTVBPTkVOVChHU1RSRUFNRVJfQkFTRSBn
c3RyZWFtZXItYmFzZS0xLjAgZ3N0L2Jhc2UvZ3N0YWRhcHRlci5oIGdzdGJhc2UtMS4wKQotCi0j
IDEuMi4gQ2hlY2sgR1N0cmVhbWVyIHZlcnNpb24KLWlmIChHU1RSRUFNRVJfSU5DTFVERV9ESVJT
KQotICAgIGlmIChFWElTVFMgIiR7R1NUUkVBTUVSX0lOQ0xVREVfRElSU30vZ3N0L2dzdHZlcnNp
b24uaCIpCi0gICAgICAgIGZpbGUoUkVBRCAiJHtHU1RSRUFNRVJfSU5DTFVERV9ESVJTfS9nc3Qv
Z3N0dmVyc2lvbi5oIiBHU1RSRUFNRVJfVkVSU0lPTl9DT05URU5UUykKLQotICAgICAgICBzdHJp
bmcoUkVHRVggTUFUQ0ggIiNkZWZpbmUgK0dTVF9WRVJTSU9OX01BSk9SICtcXCgoWzAtOV0rKVxc
KSIgX2R1bW15ICIke0dTVFJFQU1FUl9WRVJTSU9OX0NPTlRFTlRTfSIpCi0gICAgICAgIHNldChH
U1RSRUFNRVJfVkVSU0lPTl9NQUpPUiAiJHtDTUFLRV9NQVRDSF8xfSIpCi0KLSAgICAgICAgc3Ry
aW5nKFJFR0VYIE1BVENIICIjZGVmaW5lICtHU1RfVkVSU0lPTl9NSU5PUiArXFwoKFswLTldKylc
XCkiIF9kdW1teSAiJHtHU1RSRUFNRVJfVkVSU0lPTl9DT05URU5UU30iKQotICAgICAgICBzZXQo
R1NUUkVBTUVSX1ZFUlNJT05fTUlOT1IgIiR7Q01BS0VfTUFUQ0hfMX0iKQotCi0gICAgICAgIHN0
cmluZyhSRUdFWCBNQVRDSCAiI2RlZmluZSArR1NUX1ZFUlNJT05fTUlDUk8gK1xcKChbMC05XSsp
XFwpIiBfZHVtbXkgIiR7R1NUUkVBTUVSX1ZFUlNJT05fQ09OVEVOVFN9IikKLSAgICAgICAgc2V0
KEdTVFJFQU1FUl9WRVJTSU9OX01JQ1JPICIke0NNQUtFX01BVENIXzF9IikKLQotICAgICAgICBz
ZXQoR1NUUkVBTUVSX1ZFUlNJT04gIiR7R1NUUkVBTUVSX1ZFUlNJT05fTUFKT1J9LiR7R1NUUkVB
TUVSX1ZFUlNJT05fTUlOT1J9LiR7R1NUUkVBTUVSX1ZFUlNJT05fTUlDUk99IikKLSAgICBlbmRp
ZiAoKQotZW5kaWYgKCkKLQotaWYgKCIke0dTdHJlYW1lcl9GSU5EX1ZFUlNJT059IiBWRVJTSU9O
X0dSRUFURVIgIiR7R1NUUkVBTUVSX1ZFUlNJT059IikKLSAgICBtZXNzYWdlKEZBVEFMX0VSUk9S
ICJSZXF1aXJlZCB2ZXJzaW9uICgiICR7R1N0cmVhbWVyX0ZJTkRfVkVSU0lPTn0gIikgaXMgaGln
aGVyIHRoYW4gZm91bmQgdmVyc2lvbiAoIiAke0dTVFJFQU1FUl9WRVJTSU9OfSAiKSIpCi1lbmRp
ZiAoKQorRklORF9HU1RSRUFNRVJfQ09NUE9ORU5UKEdTVFJFQU1FUiBnc3RyZWFtZXItMS4wIGdz
dHJlYW1lci0xLjApCitGSU5EX0dTVFJFQU1FUl9DT01QT05FTlQoR1NUUkVBTUVSX0JBU0UgZ3N0
cmVhbWVyLWJhc2UtMS4wIGdzdGJhc2UtMS4wKQogCiAjIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KICMgMi4gRmluZCBHU3RyZWFtZXIgcGx1Z2lucwogIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCiAKLUZJTkRfR1NUUkVBTUVSX0NPTVBPTkVOVChHU1RSRUFNRVJfQVBQIGdzdHJlYW1lci1h
cHAtMS4wIGdzdC9hcHAvZ3N0YXBwc2luay5oIGdzdGFwcC0xLjApCi1GSU5EX0dTVFJFQU1FUl9D
T01QT05FTlQoR1NUUkVBTUVSX0FVRElPIGdzdHJlYW1lci1hdWRpby0xLjAgZ3N0L2F1ZGlvL2F1
ZGlvLmggZ3N0YXVkaW8tMS4wKQotRklORF9HU1RSRUFNRVJfQ09NUE9ORU5UKEdTVFJFQU1FUl9G
RlQgZ3N0cmVhbWVyLWZmdC0xLjAgZ3N0L2ZmdC9nc3RmZnQuaCBnc3RmZnQtMS4wKQotRklORF9H
U1RSRUFNRVJfQ09NUE9ORU5UKEdTVFJFQU1FUl9NUEVHVFMgZ3N0cmVhbWVyLW1wZWd0cy0xLjA+
PTEuNC4wIGdzdC9tcGVndHMvbXBlZ3RzLmggZ3N0bXBlZ3RzLTEuMCkKLUZJTkRfR1NUUkVBTUVS
X0NPTVBPTkVOVChHU1RSRUFNRVJfUEJVVElMUyBnc3RyZWFtZXItcGJ1dGlscy0xLjAgZ3N0L3Bi
dXRpbHMvcGJ1dGlscy5oIGdzdHBidXRpbHMtMS4wKQotRklORF9HU1RSRUFNRVJfQ09NUE9ORU5U
KEdTVFJFQU1FUl9UQUcgZ3N0cmVhbWVyLXRhZy0xLjAgZ3N0L3RhZy90YWcuaCBnc3R0YWctMS4w
KQotRklORF9HU1RSRUFNRVJfQ09NUE9ORU5UKEdTVFJFQU1FUl9WSURFTyBnc3RyZWFtZXItdmlk
ZW8tMS4wIGdzdC92aWRlby92aWRlby5oIGdzdHZpZGVvLTEuMCkKK0ZJTkRfR1NUUkVBTUVSX0NP
TVBPTkVOVChHU1RSRUFNRVJfQVBQIGdzdHJlYW1lci1hcHAtMS4wIGdzdGFwcC0xLjApCitGSU5E
X0dTVFJFQU1FUl9DT01QT05FTlQoR1NUUkVBTUVSX0FVRElPIGdzdHJlYW1lci1hdWRpby0xLjAg
Z3N0YXVkaW8tMS4wKQorRklORF9HU1RSRUFNRVJfQ09NUE9ORU5UKEdTVFJFQU1FUl9GRlQgZ3N0
cmVhbWVyLWZmdC0xLjAgZ3N0ZmZ0LTEuMCkKK0ZJTkRfR1NUUkVBTUVSX0NPTVBPTkVOVChHU1RS
RUFNRVJfTVBFR1RTIGdzdHJlYW1lci1tcGVndHMtMS4wPj0xLjQuMCBnc3RtcGVndHMtMS4wKQor
RklORF9HU1RSRUFNRVJfQ09NUE9ORU5UKEdTVFJFQU1FUl9QQlVUSUxTIGdzdHJlYW1lci1wYnV0
aWxzLTEuMCBnc3RwYnV0aWxzLTEuMCkKK0ZJTkRfR1NUUkVBTUVSX0NPTVBPTkVOVChHU1RSRUFN
RVJfVEFHIGdzdHJlYW1lci10YWctMS4wIGdzdHRhZy0xLjApCitGSU5EX0dTVFJFQU1FUl9DT01Q
T05FTlQoR1NUUkVBTUVSX1ZJREVPIGdzdHJlYW1lci12aWRlby0xLjAgZ3N0dmlkZW8tMS4wKQog
CiAjIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogIyAz
LiBQcm9jZXNzIHRoZSBDT01QT05FTlRTIHBhc3NlZCB0byBGSU5EX1BBQ0tBR0UKLS0gCjIuMS4z
</data>
<flag name="review"
          id="267017"
          type_id="1"
          status="+"
          setter="ossy"
    />
          </attachment>
      

    </bug>

</bugzilla>