<?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>132530</bug_id>
          
          <creation_ts>2014-05-03 14:11:30 -0700</creation_ts>
          <short_desc>Allow CMake to find GLib on FreeBSD</short_desc>
          <delta_ts>2014-08-01 17:46:46 -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>New Bugs</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="Myles C. Maxfield">mmaxfield</reporter>
          <assigned_to name="Myles C. Maxfield">mmaxfield</assigned_to>
          <cc>bunhere</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>kwm</cc>
    
    <cc>mrobinson</cc>
    
    <cc>rakuco</cc>
    
    <cc>sergio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1006383</commentid>
    <comment_count>0</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2014-05-03 14:11:30 -0700</bug_when>
    <thetext>Allow CMake to find GLib on FreeBSD</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1006384</commentid>
    <comment_count>1</comment_count>
      <attachid>230764</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2014-05-03 14:15:15 -0700</bug_when>
    <thetext>Created attachment 230764
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1006391</commentid>
    <comment_count>2</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2014-05-03 15:10:08 -0700</bug_when>
    <thetext>My local version looks like this instead. It achieves the same thing while being a bit more generic.

Index: Source/cmake/FindGLIB.cmake
===================================================================
--- Source/cmake/FindGLIB.cmake	(revision 166850)
+++ Source/cmake/FindGLIB.cmake	(working copy)
@@ -56,6 +56,7 @@
 find_path(GLIBCONFIG_INCLUDE_DIR
     NAMES glibconfig.h
     HINTS ${PC_LIBDIR} ${PC_LIBRARY_DIRS} ${_GLIB_LIBRARY_DIR}
+          ${PC_GLIB_INCLUDEDIR} ${PC_GLIB_INCLUDE_DIRS}
     PATH_SUFFIXES glib-2.0/include
 )

I have mixed feelings about this since it&apos;s FreeBSD that shouldn&apos;t be patching glib to install glibconfig.h into a different location, but I guess the cat is already out of the bag at this point.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1009901</commentid>
    <comment_count>3</comment_count>
      <attachid>231608</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2014-05-16 18:13:06 -0700</bug_when>
    <thetext>Created attachment 231608
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026235</commentid>
    <comment_count>4</comment_count>
      <attachid>231608</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2014-08-01 06:29:16 -0700</bug_when>
    <thetext>Comment on attachment 231608
Patch

… yeah, but that should not cause any issues</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026408</commentid>
    <comment_count>5</comment_count>
      <attachid>231608</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-08-01 17:46:41 -0700</bug_when>
    <thetext>Comment on attachment 231608
Patch

Clearing flags on attachment: 231608

Committed r171962: &lt;http://trac.webkit.org/changeset/171962&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026409</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-08-01 17:46:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>230764</attachid>
            <date>2014-05-03 14:15:15 -0700</date>
            <delta_ts>2014-05-16 18:12:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-132530-20140503141453.patch</filename>
            <type>text/plain</type>
            <size>1251</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY4MjI2CmRpZmYgLS1naXQgYS9Tb3VyY2UvY21ha2UvRmlu
ZEdMSUIuY21ha2UgYi9Tb3VyY2UvY21ha2UvRmluZEdMSUIuY21ha2UKaW5kZXggYzQ3YWVlYmNj
OTg5MjQxMjEwOGIwN2Q3N2NiMWIyMDNiYTRiMTBkMi4uNDQ5YTRmYjIwNTM5OTBmZWQ4OGQxZDdl
YjE2ZjVkZDMwMmE0Mzg1MCAxMDA2NDQKLS0tIGEvU291cmNlL2NtYWtlL0ZpbmRHTElCLmNtYWtl
CisrKyBiL1NvdXJjZS9jbWFrZS9GaW5kR0xJQi5jbWFrZQpAQCAtNTYsNyArNTYsNyBAQCBnZXRf
ZmlsZW5hbWVfY29tcG9uZW50KF9HTElCX0xJQlJBUllfRElSICR7R0xJQl9MSUJSQVJJRVN9IFBB
VEgpCiBmaW5kX3BhdGgoR0xJQkNPTkZJR19JTkNMVURFX0RJUgogICAgIE5BTUVTIGdsaWJjb25m
aWcuaAogICAgIEhJTlRTICR7UENfTElCRElSfSAke1BDX0xJQlJBUllfRElSU30gJHtfR0xJQl9M
SUJSQVJZX0RJUn0KLSAgICBQQVRIX1NVRkZJWEVTIGdsaWItMi4wL2luY2x1ZGUKKyAgICBQQVRI
X1NVRkZJWEVTIGdsaWItMi4wL2luY2x1ZGUgZ2xpYi0yLjAKICkKIAogZmluZF9wYXRoKEdMSUJf
SU5DTFVERV9ESVIKZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCAyYzlh
YWY1YTNhYTk0MmMxMjQ3ZmNiOWFhZDU2YjVhMmEwMzA3YWZhLi5iODYwOWQwNzg3MzlmYmEyZjcy
YzdkNDdhOTU2N2EyNTU2ZjZjNTM1IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTQtMDUtMDMgIE15bGVzIEMuIE1heGZpZWxkICA8bGl0
aGVydW1AZ21haWwuY29tPgorCisgICAgICAgIFtDTWFrZV0gQWxsb3cgQ01ha2UgdG8gZmluZCBH
TGliIG9uIEZyZWVCU0QKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTEzMjUzMAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIE9uIEZyZWVCU0QsIGdsaWJjb25maWcuaCBpcyBhdCAvdXNyL2xvY2FsL2luY2x1ZGUv
Z2xpYi0yLjAvZ2xpYmNvbmZpZy5oLgorCisgICAgICAgICogU291cmNlL2NtYWtlL0ZpbmRHTElC
LmNtYWtlOgorCiAyMDE0LTA1LTAzICBSYXBoYWVsIEt1Ym8gZGEgQ29zdGEgIDxyYXBoYWVsLmt1
Ym8uZGEuY29zdGFAaW50ZWwuY29tPgogCiAgICAgICAgIFtDTWFrZV0gRGVmaW5lIFNIT1VMRF9J
TlNUQUxMX0pTX1NIRUxMIGJlZm9yZSBpbmNsdWRpbmcgcG9ydHMgT3B0aW9ucyBmaWxlcy4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>231608</attachid>
            <date>2014-05-16 18:13:06 -0700</date>
            <delta_ts>2014-08-01 17:46:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-132530-20140516181236.patch</filename>
            <type>text/plain</type>
            <size>1297</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY4OTg2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTI3NWRjYjUyMTA1ZWJm
MzkyYmFlOTMzNThjNzdhNmMyZTJjYTE2Mi4uMDdlMzYxNzI2MWQ4MzUyYTgzMDc3YTBjOWEzMWUw
MDkyOWIyZGFjMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDE0LTA1LTAzICBNeWxl
cyBDLiBNYXhmaWVsZCAgPGxpdGhlcnVtQGdtYWlsLmNvbT4KKworICAgICAgICBbQ01ha2VdIEFs
bG93IENNYWtlIHRvIGZpbmQgR0xpYiBvbiBGcmVlQlNECisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzI1MzAKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBPbiBGcmVlQlNELCBnbGliY29uZmlnLmggaXMgYXQg
L3Vzci9sb2NhbC9pbmNsdWRlL2dsaWItMi4wL2dsaWJjb25maWcuaC4KKworICAgICAgICAqIFNv
dXJjZS9jbWFrZS9GaW5kR0xJQi5jbWFrZToKKwogMjAxNC0wNS0xNiAgQmVuamFtaW4gUG91bGFp
biAgPGJwb3VsYWluQGFwcGxlLmNvbT4KIAogICAgICAgICBbaU9TXSBTY3JvbGxWaWV3Ojp2aXNp
YmxlQ29udGVudFJlY3RJbnRlcm5hbCBpcyBieXBhc3NpbmcgdGhlIGlPUyBjb2RlIGZvciB1bm9i
c2N1cmVkQ29udGVudFJlY3QKZGlmZiAtLWdpdCBhL1NvdXJjZS9jbWFrZS9GaW5kR0xJQi5jbWFr
ZSBiL1NvdXJjZS9jbWFrZS9GaW5kR0xJQi5jbWFrZQppbmRleCBjNDdhZWViY2M5ODkyNDEyMTA4
YjA3ZDc3Y2IxYjIwM2JhNGIxMGQyLi41MTllOGI5NTk3ODQzMzYzYThkNmQwMGYzMDdmNWMzZWU2
ZTkzMTlkIDEwMDY0NAotLS0gYS9Tb3VyY2UvY21ha2UvRmluZEdMSUIuY21ha2UKKysrIGIvU291
cmNlL2NtYWtlL0ZpbmRHTElCLmNtYWtlCkBAIC01Niw2ICs1Niw3IEBAIGdldF9maWxlbmFtZV9j
b21wb25lbnQoX0dMSUJfTElCUkFSWV9ESVIgJHtHTElCX0xJQlJBUklFU30gUEFUSCkKIGZpbmRf
cGF0aChHTElCQ09ORklHX0lOQ0xVREVfRElSCiAgICAgTkFNRVMgZ2xpYmNvbmZpZy5oCiAgICAg
SElOVFMgJHtQQ19MSUJESVJ9ICR7UENfTElCUkFSWV9ESVJTfSAke19HTElCX0xJQlJBUllfRElS
fQorICAgICAgICAgICR7UENfR0xJQl9JTkNMVURFRElSfSAke1BDX0dMSUJfSU5DTFVERV9ESVJT
fQogICAgIFBBVEhfU1VGRklYRVMgZ2xpYi0yLjAvaW5jbHVkZQogKQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>