This was caused by a change in the upstream build system. I've updated the package, it should work again now.
Search Criteria
Package Details: libpdfium-nojs 6998.r2.12f7715a63-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/libpdfium-nojs.git (read-only, click to copy) |
---|---|
Package Base: | libpdfium-nojs |
Description: | Open-source PDF rendering engine. |
Upstream URL: | https://pdfium.googlesource.com/pdfium/ |
Keywords: | pdf pdfium |
Licenses: | BSD |
Conflicts: | libpdfium-bin |
Provides: | libpdfium |
Submitter: | selmf |
Maintainer: | selmf |
Last Packager: | selmf |
Votes: | 22 |
Popularity: | 0.119545 |
First Submitted: | 2017-07-30 18:14 (UTC) |
Last Updated: | 2025-03-25 05:31 (UTC) |
Dependencies (10)
- freetype2 (freetype2-macosAUR, freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR)
- icu (icu-gitAUR)
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- libjpeg (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR, libjpeg-turbo)
- openjpeg2 (openjpeg-gitAUR)
- fast_float (fast_float-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- gn (gn-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
Required by (3)
- megasync (requires libpdfium)
- yacreader
- yacreaderlibraryserver
Sources (4)
selmf commented on 2018-05-02 11:00 (UTC)
donbex commented on 2018-05-02 10:09 (UTC)
Trying to build the package I get the following error:
Your branch is up to date with 'origin/chromium/3359'.
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
ERROR at //BUILD.gn:105:1: Unknown function.
jumbo_shared_library("pdfium") {
^-------------------
==> ERROR: A failure occurred in build().
Aborting...
I also tried rebuilding gn-bin, but it didn't help. Any idea what might be causing this? The last version I was able to compile was 3282.r6.b1040bcfc-1.
selmf commented on 2018-02-18 14:29 (UTC)
Could be a problem in gn. Try rebuilding gn-bin, it's a dynamic package that always pulls the latest binary published by Google.
keren_sky commented on 2018-02-18 14:20 (UTC)
Hi, Seeing the following after running makepkg --clean:
==> Starting pkgver()... ==> Removing existing $pkgdir/ directory... ==> Starting build()... /home/aur/libpdfium-nojs/PKGBUILD: line 79: 21158 Segmentation fault gn gen out/Release --script-executable=/usr/bin/python2 --args="${_flags[*]}" ==> ERROR: A failure occurred in build(). Aborting...
What to do? thanks!
Pinned Comments
selmf commented on 2021-05-24 11:20 (UTC)
Important: This package depends on libicuuc and needs to be rebuild if the icu package is updated on your system!