@RobinHood2015: This is a regression caused by the latest update of gn, which introduced a change in the handling of set_sources_assignment_filter. I'm still pondering on how to best fix this in-package. As a workararound, you can either try downgrading gn to the last version or you can comment out the part of the PKGBUILD where the version of the build repo requested by pdfium is being checked out (currently line 54). This will cause the package to use the newest version of the build toolchain which is compatible with the current version of gn.
Another option is to simply switch to pdfium's beta channel. To do that, you just have to switch the first checkout in the PKGBUILD to the beta or dev channel checkout in the comments.
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!