Changeset 207609 in webkit


Ignore:
Timestamp:
Oct 20, 2016 3:11:02 AM (8 years ago)
Author:
Manuel Rego Casasnovas
Message:

[GTK] Cannot build GTK+ with CUPS 2.* versions
https://bugs.webkit.org/show_bug.cgi?id=163591

Reviewed by Michael Catanzaro.

GTK+ is wrongly checking about the available CUPS version,
so if you have CUPS 2.* the configure step fails.

This has been already fixed upstream and included in 2.30 series:
https://git.gnome.org/browse/gtk+/commit/?id=631f6b536485829a0bd00532f5826ad302b4951b

Added patch on JHBuild so we can now build GTK+ with CUPS 2.*.

  • gtk/jhbuild.modules: Applied patch and avoid using "configure" script directly

as the patch modifies "configure.ac".

  • gtk/patches/configure-fix-detecting-CUPS-2.x.patch: Added.
Location:
trunk/Tools
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r207589 r207609  
     12016-10-20  Manuel Rego Casasnovas  <rego@igalia.com>
     2
     3        [GTK] Cannot build GTK+ with CUPS 2.* versions
     4        https://bugs.webkit.org/show_bug.cgi?id=163591
     5
     6        Reviewed by Michael Catanzaro.
     7
     8        GTK+ is wrongly checking about the available CUPS version,
     9        so if you have CUPS 2.* the configure step fails.
     10
     11        This has been already fixed upstream and included in 2.30 series:
     12        https://git.gnome.org/browse/gtk+/commit/?id=631f6b536485829a0bd00532f5826ad302b4951b
     13
     14        Added patch on JHBuild so we can now build GTK+ with CUPS 2.*.
     15
     16        * gtk/jhbuild.modules: Applied patch and avoid using "configure" script directly
     17        as the patch modifies "configure.ac".
     18        * gtk/patches/configure-fix-detecting-CUPS-2.x.patch: Added.
     19
    1202016-10-20  Manuel Rego Casasnovas  <rego@igalia.com>
    221
  • trunk/Tools/gtk/jhbuild.modules

    r207589 r207609  
    176176  </autotools>
    177177
    178   <autotools id="gtk+" autogen-sh="configure"
    179              autogenargs="--disable-introspection">
     178  <autotools id="gtk+" autogenargs="--disable-introspection">
    180179    <if condition-set="macos">
    181180      <autogenargs value="--enable-x11-backend=no --enable-quartz-backend" />
     
    195194    <branch module="/pub/GNOME/sources/gtk+/3.16/gtk+-3.16.4.tar.xz" version="3.16.4"
    196195            repo="ftp.gnome.org"
    197             hash="sha256:1ee5dbd7a4cb81a91eaa1b7ae64ba5a3eab6a3c0a764155583ab96524590fc8e"/>
     196            hash="sha256:1ee5dbd7a4cb81a91eaa1b7ae64ba5a3eab6a3c0a764155583ab96524590fc8e">
     197      <patch file="configure-fix-detecting-CUPS-2.x.patch" strip="1"/>
     198    </branch>
    198199  </autotools>
    199200
Note: See TracChangeset for help on using the changeset viewer.