Package Details: lib32-qtwebkit 2.3.4-1

Git Clone URL: https://aur.archlinux.org/lib32-qtwebkit.git (read-only)
Package Base: lib32-qtwebkit
Description: An open source web browser engine (Qt4 port) (32-bit)
Upstream URL: http://trac.webkit.org/wiki/QtWebKit
Licenses: GPL3, LGPL2.1
Submitter: WoefulDerelict
Maintainer: WoefulDerelict
Last Packager: WoefulDerelict
Votes: 0
Popularity: 0.000000
First Submitted: 2017-05-27 12:31
Last Updated: 2017-05-27 12:31

Pinned Comments

WoefulDerelict commented on 2017-06-10 17:18

This package often requires special care to build. If building this with makepkg fails it will be necessary to construct the package in a clean chroot. Using an AUR helper is not recommended; however, aurutils does provide the option to build in the clean chroot.

The process of building this package in a clean chroot is rendered exceptionally simple with the help of scripts in the devtools package and can be completed via the following steps. These summarize the information provided by the wiki. Please refer to this article for more information: [https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_Clean_Chroot]

Prerequisites: This process uses scripts in devtools to simplify the procedure: please install this package before beginning. Clone the lib32-libmng and lib32-qt4 repositories and create the packages. Alternatively, lib32-libmng is available for download via the Arch Linux Archive. This port of WebKit depends on these packages and they are not available in the binary repositories.

1. Clone the lib32-qtwebkit repository or extract the snapshot archive into a clean working directory.

2. Enter the directory containing the package source. (PKGBUILD and patches.)

3. Execute the following command, supplying the location of lib32-libmng and lib32-qt4: multilib-build -- -I /<somewhere>/lib32-libmng-2.0.3-1-x86_64.pkg.tar.xz -I /<somewhere>/lib32-qt4-4.8.7-13-x86_64.pkg.tar.xz

4. Execute pacman with the -U flag to install the resulting package: just as one would with any other local package.

Latest Comments

WoefulDerelict commented on 2017-06-10 17:27

klore: The snippit provided contains no information relevant to the actual failure. AUR helpers are unsupported. This blob will interact with other packages you may have installed on your system and is best constructed in a clean chroot to avoid issues.

WoefulDerelict commented on 2017-06-10 17:18

This package often requires special care to build. If building this with makepkg fails it will be necessary to construct the package in a clean chroot. Using an AUR helper is not recommended; however, aurutils does provide the option to build in the clean chroot.

The process of building this package in a clean chroot is rendered exceptionally simple with the help of scripts in the devtools package and can be completed via the following steps. These summarize the information provided by the wiki. Please refer to this article for more information: [https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_Clean_Chroot]

Prerequisites: This process uses scripts in devtools to simplify the procedure: please install this package before beginning. Clone the lib32-libmng and lib32-qt4 repositories and create the packages. Alternatively, lib32-libmng is available for download via the Arch Linux Archive. This port of WebKit depends on these packages and they are not available in the binary repositories.

1. Clone the lib32-qtwebkit repository or extract the snapshot archive into a clean working directory.

2. Enter the directory containing the package source. (PKGBUILD and patches.)

3. Execute the following command, supplying the location of lib32-libmng and lib32-qt4: multilib-build -- -I /<somewhere>/lib32-libmng-2.0.3-1-x86_64.pkg.tar.xz -I /<somewhere>/lib32-qt4-4.8.7-13-x86_64.pkg.tar.xz

4. Execute pacman with the -U flag to install the resulting package: just as one would with any other local package.

klore commented on 2017-06-10 11:58

make[3]: *** [Makefile.WebCore.Target:52497: obj/release/JSDOMWindowCustom.o] Error 1
make[3]: Leaving directory '/tmp/pamac-build-user/lib32-qtwebkit/src/qtwebkit-2.3.4/WebKitBuild/Release/Source/WebCore'
make[2]: *** [Makefile.WebCore:72: sub-Target-pri-make_default-ordered] Error 2
make[2]: Leaving directory '/tmp/pamac-build-user/lib32-qtwebkit/src/qtwebkit-2.3.4/WebKitBuild/Release/Source/WebCore'
make[1]: *** [Makefile:153: sub-Source-WebCore-WebCore-pro-make_default-ordered] Error 2
make[1]: Leaving directory '/tmp/pamac-build-user/lib32-qtwebkit/src/qtwebkit-2.3.4/WebKitBuild/Release'
make: *** [Makefile:410: incremental] Error 2
==> ERROR: A failure occurred in build().
Aborting...