Package Details: webkitgtk2 2.4.11-12

Git Clone URL: (read-only)
Package Base: webkitgtk
Description: Legacy Web content engine for GTK+ 2
Upstream URL:
Licenses: custom
Conflicts: libwebkit
Provides: libwebkit=2.4.11
Replaces: libwebkit
Submitter: City-busz
Maintainer: yan12125
Last Packager: yan12125
Votes: 55
Popularity: 2.385683
First Submitted: 2017-06-30 07:40
Last Updated: 2018-04-30 05:33

Dependencies (23)

Sources (5)

Pinned Comments

yan12125 commented on 2017-12-20 02:56


  • error while loading shared libraries: cannot open shared object file: No such file or directory

You'll need to rebuild against the new ICU 62.

  • I can't build! There's an error "error: ‘WTF::StringImpl::StaticASCIILiteraicASCIILiteral’ has not been declared"

Try disabling parallel building - use -j1 in both PKGBUILD and /etc/makepkg.conf

  • Building takes too long time!

A: WebKit is inherently big and complex. It can take up to 13.5 hours to build (on AMD Athlon X2, thanks to @Bonnietwin for sharing). You can modify makepkg.conf or PKGBUILD directly to build it in parallel. Check out @MadMe's and @tuxsavvy's comments.

  • Is there a prebuilt package?

A: The awesome Arch Linux CN team maintains one. You can enable it by appending the following section to /etc/pacman.conf:

Server =$arch

And installing as if it were official packages:

sudo pacman -S webkitgtk
sudo pacman -S webkitgtk2

Check out for more details.

  • I can't build! There's an error about codegen

There's a bug in old glib2. Make sure you have upgraded to glib2 2.56. Check out @ValHue's and @zoidby's comments.

  • Other questions

I've disabled notifications for this package for too many non-constructive comments. Please open a new issue at for suggestions/questions/bug reports/...

Latest Comments

1 2 3 4 5 6 ... Next › Last »

bsulyok commented on 2018-08-16 21:47

I started building the pkg file, but as after about 4 hours it still did not finish I terminated the command, what could have gone wrong?

Scimmia commented on 2018-04-30 14:30

Because this isn't webbkit2

dalu commented on 2018-04-30 14:05

isn't this severely outdated and vulnerable? latest version of webkit2gtk+ is at the time of writing 2.20.1 (stable).

So why is this at version 2.4.11 and not flagged as being outdated?

yan12125 commented on 2018-04-30 05:41

@ReDemoNBR: Thanks and done :)

Scimmia commented on 2018-04-29 15:38

Or you should read the AUR wiki page and figure out how things actually work

dafta commented on 2018-04-29 15:35

The following build dependencies are missing: automake, bison, flex. You should probably add them to makedepends.

ReDemoNBR commented on 2018-04-23 05:11

I've been building the last versions of this package for my Raspberry Pi 3 (arch 'armv7h') correctly for some months already and I think it is time to report that it is safe to add 'armv7h' in arch. Same is valid for webkitgtk2 package :D

Takes around 40-50 hours to build it but, believe it or not, it does work.

But please let the version as it is, otherwise we will have have to update it again :)

testbird71 commented on 2018-04-04 11:01

I have added the Repo from CN and addet the Keyring sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring

Löse Abhängigkeiten auf... Warnung: Kann "icu>=61" nicht auflösen (eine Abhängigkeit von "webkitgtk") Warnung: Kann "icu>=61" nicht auflösen (eine Abhängigkeit von "webkitgtk2") :: Die folgenden Pakete können aufgrund nicht auflösbarer Abhängigkeiten nicht aktualisiert werden: webkitgtk webkitgtk2

yan12125 commented on 2018-03-08 05:13

Your package webkitgtk [1] has been flagged out-of-date by rbirkelbach

The version provided is from 2016-04-10.

@rbirkelbach: WebKitGTK+ 2.4.x is the latest branch that provides WebKit1 API. Later branches provides WebKit2 API only, which is incompatible.

agentcobra commented on 2018-02-22 01:13

doesn't build

Traceback (most recent call last): File "/usr/sbin/gdbus-codegen", line 41, in <module> from codegen import codegen_main ModuleNotFoundError: No module named 'codegen' make: *** [GNUmakefile:82203: DerivedSources/Platform/Geoclue2Interface.h] Error 1 ==> ERREUR : Une erreur s’est produite dans build(). Abandon... ==> ERREUR : Makepkg n'a pas pu construire webkitgtk.</module>