<?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>224926</bug_id>
          
          <creation_ts>2021-04-22 04:17:24 -0700</creation_ts>
          <short_desc>[GTK] Build error: Couldn&apos;t find include &apos;Soup-2.4.gir&apos;</short_desc>
          <delta_ts>2021-04-22 04:52:24 -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>WebKit 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="Fernando Jiménez Moreno">fjimenez</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>annulen</cc>
    
    <cc>bugs-noreply</cc>
    
    <cc>cgarcia</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>pnormand</cc>
    
    <cc>ryuan.choi</cc>
    
    <cc>sergio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1753103</commentid>
    <comment_count>0</comment_count>
    <who name="Fernando Jiménez Moreno">fjimenez</who>
    <bug_when>2021-04-22 04:17:24 -0700</bug_when>
    <thetext>I see the following build error with r276428:

```
[20/136] Generating ../docs-build-no-html.stamp
FAILED: docs-build-no-html.stamp
cd /home/ferjm/dev/igalia/WebKit/WebKitBuild/Release &amp;&amp; /usr/bin/cmake -E env CC=/usr/lib64/ccache/cc &quot;CFLAGS=-fdiagnostics-color=always -Wextra -Wall -Wno-expansion-to-defined -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare  -fno-strict-aliasing -fno-exceptions -Wno-unused-parameter&quot; &quot;LDFLAGS= -fuse-ld=gold -Wl,--disable-new-dtags&quot; /usr/bin/python2.7 /home/ferjm/dev/igalia/WebKit/Tools/gtkdoc/generate-gtkdoc --gtk --skip-html &amp;&amp; touch docs-build-no-html.stamp
Traceback (most recent call last):
  File &quot;/home/ferjm/dev/igalia/WebKit/Tools/gtkdoc/generate-gtkdoc&quot;, line 254, in &lt;module&gt;
    build_gtkdoc_for_wkgtk(arguments)
  File &quot;/home/ferjm/dev/igalia/WebKit/Tools/gtkdoc/generate-gtkdoc&quot;, line 208, in build_gtkdoc_for_wkgtk
    saw_warnings = generate_documentation(jsc_generator)
  File &quot;/home/ferjm/dev/igalia/WebKit/Tools/gtkdoc/generate-gtkdoc&quot;, line 158, in generate_documentation
    return generate_doc(generator, arguments.skip_html)
  File &quot;/home/ferjm/dev/igalia/WebKit/Tools/gtkdoc/generate-gtkdoc&quot;, line 145, in generate_doc
    generator.generate(not skip_html)
  File &quot;/home/ferjm/dev/igalia/WebKit/Tools/gtkdoc/gtkdoc.py&quot;, line 146, in generate
    self._run_gtkdoc_scan()
  File &quot;/home/ferjm/dev/igalia/WebKit/Tools/gtkdoc/gtkdoc.py&quot;, line 311, in _run_gtkdoc_scan
    self._run_command(args)
  File &quot;/home/ferjm/dev/igalia/WebKit/Tools/gtkdoc/gtkdoc.py&quot;, line 196, in _run_command
    stderr=subprocess.PIPE)
  File &quot;/usr/lib64/python2.7/subprocess.py&quot;, line 394, in __init__
    errread, errwrite)
  File &quot;/usr/lib64/python2.7/subprocess.py&quot;, line 1047, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory
[22/136] Generating ../../WebKit2-4.1.gir
FAILED: WebKit2-4.1.gir 
cd /home/ferjm/dev/igalia/WebKit/WebKitBuild/Release/Source/WebKit &amp;&amp; CC=/usr/lib64/ccache/cc CFLAGS=-Wno-deprecated-declarations LDFLAGS= LD_LIBRARY_PATH=&quot;/home/ferjm/dev/igalia/WebKit/WebKitBuild/Release/lib&quot; /usr/bin/g-ir-scanner --quiet --warn-all --symbol-prefix=webkit --identifier-prefix=WebKit --namespace=WebKit2 --nsversion=4.1 --include=GObject-2.0 --include=Gtk-3.0 --include=Soup-2.4 --include-uninstalled=/home/ferjm/dev/igalia/WebKit/WebKitBuild/Release/JavaScriptCore-4.1.gir --library=webkit2gtk-4.1 --library=javascriptcoregtk-4.1 -L/home/ferjm/dev/igalia/WebKit/WebKitBuild/Release/lib --no-libtool --pkg=gobject-2.0 --pkg=gtk+-3.0 --pkg=libsoup-2.4 --pkg-export=webkit2gtk-4.1 --output=/home/ferjm/dev/igalia/WebKit/WebKitBuild/Release/WebKit2-4.1.gir --sources-top-dirs=/home/ferjm/dev/igalia/WebKit/WebKitBuild/Release --c-include=&quot;webkit2/webkit2.h&quot; -DBUILDING_WEBKIT -DWEBKIT2_COMPILATION

[...]

Couldn&apos;t find include &apos;Soup-2.4.gir&apos; (search path: &apos;[&apos;/usr/share&apos;, &apos;/home/ferjm/.local/share/flatpak/exports/share/gir-1.0&apos;, &apos;/var/lib/flatpak/exports/share/gir-1.0&apos;, &apos;/usr/local/share/gir-1.0&apos;, &apos;/usr/share/gir-1.0&apos;, &apos;/var/lib/snapd/desktop/gir-1.0&apos;, &apos;/usr/share/gir-1.0&apos;, &apos;/usr/share/gir-1.0&apos;]&apos;)
```

I had libsoup 2.72.0 installed locally via dnf and I had to manually build and install 2.99.3 to make the configure step pass.

I see Soup-3.0.gir but no Soup-2.4.gir in /usr/local/share/gir-1.0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1753105</commentid>
    <comment_count>1</comment_count>
      <attachid>426798</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2021-04-22 04:20:28 -0700</bug_when>
    <thetext>Created attachment 426798
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1753111</commentid>
    <comment_count>2</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2021-04-22 04:52:24 -0700</bug_when>
    <thetext>Committed r276430 (236893@main): &lt;https://commits.webkit.org/236893@main&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>426798</attachid>
            <date>2021-04-22 04:20:28 -0700</date>
            <delta_ts>2021-04-22 04:50:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>wkgtk-soup3-introspection.diff</filename>
            <type>text/plain</type>
            <size>2632</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9DaGFu
Z2VMb2cKaW5kZXggYzM1YWNjY2E5ZWJkLi41YTI3YjBjOWU2N2QgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTQgQEAKKzIwMjEtMDQtMjIgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2Fs
aWEuY29tPgorCisgICAgICAgIFtHVEtdIEJ1aWxkIGVycm9yOiBDb3VsZG4ndCBmaW5kIGluY2x1
ZGUgJ1NvdXAtMi40LmdpcicKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTIyNDkyNgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFVzZSB0aGUgcmlnaHQgc291cCBBUEkgdmVyc2lvbiB3aGVuIGdlbmVyYXRpbmcg
dGhlIGludHJvc3BlY3Rpb24uCisKKyAgICAgICAgKiBQbGF0Zm9ybUdUSy5jbWFrZToKKwogMjAy
MS0wNC0yMSAgVGltIEhvcnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KIAogICAgICAg
ICBMb25nLXByZXNzaW5nIGEgZGF0YSBkZXRlY3RvcnMgbGluayBjYXVzZXMgdGhlIGxpbmsgdG8g
YmUgZm9sbG93ZWQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvUGxhdGZvcm1HVEsuY21ha2Ug
Yi9Tb3VyY2UvV2ViS2l0L1BsYXRmb3JtR1RLLmNtYWtlCmluZGV4IDU0YjYxNDljNmU0NC4uNDQ2
MmJlNDQ3NmIyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1BsYXRmb3JtR1RLLmNtYWtlCisr
KyBiL1NvdXJjZS9XZWJLaXQvUGxhdGZvcm1HVEsuY21ha2UKQEAgLTY3OSw3ICs2NzksNyBAQCBp
ZiAoRU5BQkxFX0lOVFJPU1BFQ1RJT04pCiAgICAgICAgICAgICAtLW5zdmVyc2lvbj0ke1dFQktJ
VEdUS19BUElfVkVSU0lPTn0KICAgICAgICAgICAgIC0taW5jbHVkZT1HT2JqZWN0LTIuMAogICAg
ICAgICAgICAgLS1pbmNsdWRlPUd0ay0ke0dUS19BUElfVkVSU0lPTn0uMAotICAgICAgICAgICAg
LS1pbmNsdWRlPVNvdXAtMi40CisgICAgICAgICAgICAtLWluY2x1ZGU9U291cC0ke1NPVVBfQVBJ
X1ZFUlNJT059CiAgICAgICAgICAgICAtLWluY2x1ZGUtdW5pbnN0YWxsZWQ9JHtDTUFLRV9CSU5B
UllfRElSfS9KYXZhU2NyaXB0Q29yZS0ke1dFQktJVEdUS19BUElfVkVSU0lPTn0uZ2lyCiAgICAg
ICAgICAgICAtLWxpYnJhcnk9d2Via2l0Mmd0ay0ke1dFQktJVEdUS19BUElfVkVSU0lPTn0KICAg
ICAgICAgICAgIC0tbGlicmFyeT1qYXZhc2NyaXB0Y29yZWd0ay0ke1dFQktJVEdUS19BUElfVkVS
U0lPTn0KQEAgLTY4OCw3ICs2ODgsNyBAQCBpZiAoRU5BQkxFX0lOVFJPU1BFQ1RJT04pCiAgICAg
ICAgICAgICAtLW5vLWxpYnRvb2wKICAgICAgICAgICAgIC0tcGtnPWdvYmplY3QtMi4wCiAgICAg
ICAgICAgICAtLXBrZz0ke0dUS19QS0dDT05GSUdfUEFDS0FHRX0KLSAgICAgICAgICAgIC0tcGtn
PWxpYnNvdXAtMi40CisgICAgICAgICAgICAtLXBrZz1saWJzb3VwLSR7U09VUF9BUElfVkVSU0lP
Tn0KICAgICAgICAgICAgIC0tcGtnLWV4cG9ydD13ZWJraXQyZ3RrLSR7V0VCS0lUR1RLX0FQSV9W
RVJTSU9OfQogICAgICAgICAgICAgLS1vdXRwdXQ9JHtDTUFLRV9CSU5BUllfRElSfS9XZWJLaXQy
LSR7V0VCS0lUR1RLX0FQSV9WRVJTSU9OfS5naXIKICAgICAgICAgICAgICR7R0lSX1NPVVJDRVNf
VE9QX0RJUlN9CkBAIC03MjUsNyArNzI1LDcgQEAgaWYgKEVOQUJMRV9JTlRST1NQRUNUSU9OKQog
ICAgICAgICAgICAgLS1uc3ZlcnNpb249JHtXRUJLSVRHVEtfQVBJX1ZFUlNJT059CiAgICAgICAg
ICAgICAtLWluY2x1ZGU9R09iamVjdC0yLjAKICAgICAgICAgICAgIC0taW5jbHVkZT1HdGstJHtH
VEtfQVBJX1ZFUlNJT059LjAKLSAgICAgICAgICAgIC0taW5jbHVkZT1Tb3VwLTIuNAorICAgICAg
ICAgICAgLS1pbmNsdWRlPVNvdXAtJHtTT1VQX0FQSV9WRVJTSU9OfQogICAgICAgICAgICAgLS1p
bmNsdWRlLXVuaW5zdGFsbGVkPSR7Q01BS0VfQklOQVJZX0RJUn0vSmF2YVNjcmlwdENvcmUtJHtX
RUJLSVRHVEtfQVBJX1ZFUlNJT059LmdpcgogICAgICAgICAgICAgLS1saWJyYXJ5PXdlYmtpdDJn
dGstJHtXRUJLSVRHVEtfQVBJX1ZFUlNJT059CiAgICAgICAgICAgICAtLWxpYnJhcnk9amF2YXNj
cmlwdGNvcmVndGstJHtXRUJLSVRHVEtfQVBJX1ZFUlNJT059CkBAIC03MzUsNyArNzM1LDcgQEAg
aWYgKEVOQUJMRV9JTlRST1NQRUNUSU9OKQogICAgICAgICAgICAgLS1uby1saWJ0b29sCiAgICAg
ICAgICAgICAtLXBrZz1nb2JqZWN0LTIuMAogICAgICAgICAgICAgLS1wa2c9JHtHVEtfUEtHQ09O
RklHX1BBQ0tBR0V9Ci0gICAgICAgICAgICAtLXBrZz1saWJzb3VwLTIuNAorICAgICAgICAgICAg
LS1wa2c9bGlic291cC0ke1NPVVBfQVBJX1ZFUlNJT059CiAgICAgICAgICAgICAtLXBrZy1leHBv
cnQ9d2Via2l0Mmd0ay13ZWItZXh0ZW5zaW9uLSR7V0VCS0lUR1RLX0FQSV9WRVJTSU9OfQogICAg
ICAgICAgICAgLS1vdXRwdXQ9JHtDTUFLRV9CSU5BUllfRElSfS9XZWJLaXQyV2ViRXh0ZW5zaW9u
LSR7V0VCS0lUR1RLX0FQSV9WRVJTSU9OfS5naXIKICAgICAgICAgICAgICR7R0lSX1NPVVJDRVNf
VE9QX0RJUlN9Cg==
</data>
<flag name="review"
          id="447181"
          type_id="1"
          status="+"
          setter="pnormand"
    />
          </attachment>
      

    </bug>

</bugzilla>