Package Details: pcre-static 8.44-5

Git Clone URL: https://aur.archlinux.org/pcre-static.git (read-only, click to copy)
Package Base: pcre-static
Description: A library that implements Perl 5-style regular expressions
Upstream URL: http://www.pcre.org/
Licenses: BSD
Submitter: sergej
Maintainer: khvalera
Last Packager: khvalera
Votes: 11
Popularity: 0.20
First Submitted: 2013-11-11 11:15
Last Updated: 2021-01-04 19:38

Latest Comments

1 2 Next › Last »

dleslie commented on 2021-01-04 16:30

This builds and runs fine on aarch64, please add it as a target.

khvalera commented on 2020-04-28 20:33

@xiretza: Indeed, you are right, the archive contains libraries with reference to architecture. I'll fix it now!

xiretza commented on 2020-04-28 20:28

@khvalera: it says right there it's an archive. It contains object files. Which are architecture specific by definition.

khvalera commented on 2020-04-28 20:27

@xiretza: file * libpcre16.a: current ar archive libpcre32.a: current ar archive libpcre.a: current ar archive libpcrecpp.a: current ar archive libpcreposix.a: current ar archive I may be mistaken, but namcap is simply looking for a mention of ELF in a binary file. It should be something like: ELF 64-bit LSB or ELF 32-bit LSB ... Or am I wrong?

willemw commented on 2020-04-28 19:24

@khvalera: 1.

$ namcap pcre-static-8.44-3-any.pkg.tar.xz
pcre-static E: ELF file ('usr/lib/libpcre.a') found in an 'any' package.
pcre-static E: ELF file ('usr/lib/libpcre16.a') found in an 'any' package.
pcre-static E: ELF file ('usr/lib/libpcre32.a') found in an 'any' package.
pcre-static E: ELF file ('usr/lib/libpcrecpp.a') found in an 'any' package.
pcre-static E: ELF file ('usr/lib/libpcreposix.a') found in an 'any' package.
pcre-static W: Dependency included and not needed ('gcc-libs')

Adding ARM architectures to "arch=()" is useful for pre-built binary packages (*-bin packages).

khvalera commented on 2020-04-28 19:13

@xiretza: 1. I do not see architecture bindings in the package. 2.Source became unavailable just yesterday! Corrected. 3. PGP does not work for me and for many.

xiretza commented on 2020-04-28 17:47

That is not how arch=(any) works - quoting PKGBUILD(5):

Packages that contain no architecture specific files should use arch=('any').

This package most definitely contains architecture-specific binaries, so it MUST specify all supported architectures in the arch= array separately.

Edit: also, the mirror seems to be down, as noted by @lilmike - I'm assuming the package owner got the download from somewhere, could you change source= to that?

Final: The official downloads are at https://ftp.pcre.org/pub/pcre/, please change the source= to that. Also, the PGP signature works just fine, why was it commented out in the latest release?

lilmike commented on 2019-08-12 16:32

Are the sources failing to download for anyone else? For me the connection just hangs, like it's being dropped by a firewall.

Twilighttony commented on 2019-07-12 20:17

Nothing like having to skip a pgp check just to install this.

agowa338 commented on 2019-01-26 18:36

Works on all arch, blease set arch=(any), tested with armv6h