Package Base Details: webkitgtk

Git Clone URL: https://aur.archlinux.org/webkitgtk.git (read-only)
Submitter: City-busz
Maintainer: yan12125
Last Packager: yan12125
Votes: 55
Popularity: 1.094172
First Submitted: 2017-06-30 07:40
Last Updated: 2018-04-30 05:33

Packages (2)

Pinned Comments

yan12125 commented on 2017-12-20 02:56

FAQ

Q1. error while loading shared libraries: libicui18n.so.61: cannot open shared object file: No such file or directory

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

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

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

Q3. Building takes too long time!

A3: 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.

Q4. Is there a prebuilt package?

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

[archlinuxcn]
Server = https://cdn.repo.archlinuxcn.org/$arch

And installing as if it were official packages:

sudo pacman -S webkitgtk
sudo pacman -S webkitgtk2

Check out https://github.com/archlinuxcn/repo/blob/master/README.md for more details.

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

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

Q6. What's the difference between this package and extra/webkit2gtk?

A6. webkitgtk/webkitgtk2 provides WebKit1 API/ABI, which is not compatible with WebKit2 API/ABI provided by extra/webkit2gtk.

Q7. I have other questions!

A7. Please open an issue at https://gitlab.com/yan12125/aur for suggestions/questions/bug reports/...

Latest Comments

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

yan12125 commented on 2018-09-20 04:21

@rpodgorny: see Q6 & A6 of the updated FAQ

rpodgorny commented on 2018-09-19 16:20

isn't this a duplicate (and outdated) package to https://www.archlinux.org/packages/extra/x86_64/webkit2gtk/ ?

yan12125 commented on 2018-08-18 12:35

@bsulyok: you may want to check Q3 of FAQ for how to reduce the build time.

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 :)