Linux workstation

Upstream software project

pcre

Auxiliary utilities for PCRE

About pcre

Auxiliary utilities for PCRE

This project links 65 native package records across 6 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Alpine Linux 3.21: 7 package records; Alpine Linux 3.22: 8 package records; Alpine Linux 3.23: 8 package records; Fedora 43: 15 package records; Fedora 44: 15 package records; openSUSE Leap 15.6: 12 package records. Catalog coverage diagram, not an application screenshot.pcre: recorded package coverageAlpine Linux 3.217 recordsAlpine Linux 3.228 recordsAlpine Linux 3.238 recordsFedora 4315 recordsFedora 4415 recordsopenSUSE Leap 15.612 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
pcre
Publisher
Not authoritatively mapped
Native package records
65
Operating systems
alpine-linux-3-21, alpine-linux-3-22, alpine-linux-3-23, fedora-43, fedora-44, opensuse-leap-15-6
License expression
BSD-3-Clause
Metadata completeness
70/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

PCRE2 is a re-working of the original PCRE (Perl-compatible regular expression) library to provide an entirely new API. PCRE2 is written in C, and it has its own API. There are three sets of functions, one for the 8-bit library, which processes strings of bytes, one for the 16-bit library, which processes strings of 16-bit values, and one for the 32-bit library, which processes strings of 32-bit values. There are no C++ wrappers. This package provides support for strings in 8-bit and UTF-8 encodings. Install pcre2-utf16 or pcre2-utf32 packages for the other ones. The distribution does contain a set of C wrapper functions for the 8-bit library that are based on the POSIX regular expression API (see the pcre2posix man page). These can be found in a library called libpcre2posix. Note that this just provides a POSIX calling interface to PCRE2; the regular expressions themselves still follow Perl syntax and semantics. The POSIX API is restricted, and does not give full access to all of PCRE2's facilities.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Alpine Linux 3.21

  1. libpcre16

    Alpine Linux 3.21 / source pcre

    8.45-r3

    PCRE with 16 bit character support

    aarch64x86_64v3.21
  2. libpcre32

    Alpine Linux 3.21 / source pcre

    8.45-r3

    PCRE with 32 bit character support

    aarch64x86_64v3.21
  3. libpcrecpp

    Alpine Linux 3.21 / source pcre

    8.45-r3

    C++ bindings for PCRE

    aarch64x86_64v3.21
  4. pcre

    Alpine Linux 3.21 / source pcre

    8.45-r3

    Perl-compatible regular expression library

    aarch64x86_64v3.21
  5. pcre-dev

    Alpine Linux 3.21 / source pcre

    8.45-r3

    Perl-compatible regular expression library (development files)

    aarch64x86_64v3.21
  6. pcre-doc

    Alpine Linux 3.21 / source pcre

    8.45-r3

    Perl-compatible regular expression library (documentation)

    aarch64x86_64v3.21
  7. pcre-tools

    Alpine Linux 3.21 / source pcre

    8.45-r3

    Auxiliary utilities for PCRE

    aarch64x86_64v3.21

Alpine Linux 3.22

  1. libpcre16

    Alpine Linux 3.22 / source pcre

    8.45-r4

    PCRE with 16 bit character support

    aarch64x86_64v3.22
  2. libpcre32

    Alpine Linux 3.22 / source pcre

    8.45-r4

    PCRE with 32 bit character support

    aarch64x86_64v3.22
  3. libpcrecpp

    Alpine Linux 3.22 / source pcre

    8.45-r4

    C++ bindings for PCRE

    aarch64x86_64v3.22
  4. pcre

    Alpine Linux 3.22 / source pcre

    8.45-r4

    Perl-compatible regular expression library

    aarch64x86_64v3.22
  5. pcre-dev

    Alpine Linux 3.22 / source pcre

    8.45-r4

    Perl-compatible regular expression library (development files)

    aarch64x86_64v3.22
  6. pcre-doc

    Alpine Linux 3.22 / source pcre

    8.45-r4

    Perl-compatible regular expression library (documentation)

    aarch64x86_64v3.22
  7. pcre-static

    Alpine Linux 3.22 / source pcre

    8.45-r4

    Perl-compatible regular expression library (static library)

    aarch64x86_64v3.22
  8. pcre-tools

    Alpine Linux 3.22 / source pcre

    8.45-r4

    Auxiliary utilities for PCRE

    aarch64x86_64v3.22

Alpine Linux 3.23

  1. libpcre16

    Alpine Linux 3.23 / source pcre

    8.45-r4

    PCRE with 16 bit character support

    aarch64x86_64v3.23
  2. libpcre32

    Alpine Linux 3.23 / source pcre

    8.45-r4

    PCRE with 32 bit character support

    aarch64x86_64v3.23
  3. libpcrecpp

    Alpine Linux 3.23 / source pcre

    8.45-r4

    C++ bindings for PCRE

    aarch64x86_64v3.23
  4. pcre

    Alpine Linux 3.23 / source pcre

    8.45-r4

    Perl-compatible regular expression library

    aarch64x86_64v3.23
  5. pcre-dev

    Alpine Linux 3.23 / source pcre

    8.45-r4

    Perl-compatible regular expression library (development files)

    aarch64x86_64v3.23
  6. pcre-doc

    Alpine Linux 3.23 / source pcre

    8.45-r4

    Perl-compatible regular expression library (documentation)

    aarch64x86_64v3.23
  7. pcre-static

    Alpine Linux 3.23 / source pcre

    8.45-r4

    Perl-compatible regular expression library (static library)

    aarch64x86_64v3.23
  8. pcre-tools

    Alpine Linux 3.23 / source pcre

    8.45-r4

    Auxiliary utilities for PCRE

    aarch64x86_64v3.23

Fedora 43

  1. pcre

    Fedora 43 / Unspecified / source pcre

    8.45-1.fc43.9

    Perl-compatible regular expression library

    aarch64i686x86_6443
  2. pcre2

    Fedora 43 / Unspecified / source pcre2

    10.47-1.fc43

    Perl-compatible regular expression library

    aarch64i686x86_6443
  3. pcre2-devel

    Fedora 43 / Unspecified / source pcre2

    10.47-1.fc43

    Development files for pcre2

    aarch64i686x86_6443
  4. pcre2-static

    Fedora 43 / Unspecified / source pcre2

    10.47-1.fc43

    Static library for pcre2

    aarch64i686x86_6443
  5. pcre2-syntax

    Fedora 43 / Unspecified / source pcre2

    10.47-1.fc43

    Documentation for PCRE2 regular expressions

    noarch43
  6. pcre2-tools

    Fedora 43 / Unspecified / source pcre2

    10.47-1.fc43

    Auxiliary utilities for pcre2

    aarch64x86_6443
  7. pcre2-utf16

    Fedora 43 / Unspecified / source pcre2

    10.47-1.fc43

    UTF-16 variant of PCRE2

    aarch64i686x86_6443
  8. pcre2-utf32

    Fedora 43 / Unspecified / source pcre2

    10.47-1.fc43

    UTF-32 variant of PCRE2

    aarch64i686x86_6443
  9. pcre-cpp

    Fedora 43 / Unspecified / source pcre

    8.45-1.fc43.9

    C++ bindings for PCRE

    aarch64i686x86_6443
  10. pcre-devel

    Fedora 43 / Unspecified / source pcre

    8.45-1.fc43.9

    Development files for pcre

    aarch64i686x86_6443
  11. pcre-doc

    Fedora 43 / Unspecified / source pcre

    8.45-1.fc43.9

    Change log for pcre

    noarch43
  12. pcre-static

    Fedora 43 / Unspecified / source pcre

    8.45-1.fc43.9

    Static library for pcre

    aarch64i686x86_6443
  13. pcre-tools

    Fedora 43 / Unspecified / source pcre

    8.45-1.fc43.9

    Auxiliary utilities for pcre

    aarch64x86_6443
  14. pcre-utf16

    Fedora 43 / Unspecified / source pcre

    8.45-1.fc43.9

    UTF-16 variant of PCRE

    aarch64i686x86_6443
  15. pcre-utf32

    Fedora 43 / Unspecified / source pcre

    8.45-1.fc43.9

    UTF-32 variant of PCRE

    aarch64i686x86_6443

Fedora 44

  1. pcre

    Fedora 44 / Unspecified / source pcre

    8.45-1.fc43.9

    Perl-compatible regular expression library

    aarch64i686x86_6444
  2. pcre2

    Fedora 44 / Unspecified / source pcre2

    10.47-1.fc44.1

    Perl-compatible regular expression library

    aarch64i686x86_6444
  3. pcre2-devel

    Fedora 44 / Unspecified / source pcre2

    10.47-1.fc44.1

    Development files for pcre2

    aarch64i686x86_6444
  4. pcre2-static

    Fedora 44 / Unspecified / source pcre2

    10.47-1.fc44.1

    Static library for pcre2

    aarch64i686x86_6444
  5. pcre2-syntax

    Fedora 44 / Unspecified / source pcre2

    10.47-1.fc44.1

    Documentation for PCRE2 regular expressions

    noarch44
  6. pcre2-tools

    Fedora 44 / Unspecified / source pcre2

    10.47-1.fc44.1

    Auxiliary utilities for pcre2

    aarch64x86_6444
  7. pcre2-utf16

    Fedora 44 / Unspecified / source pcre2

    10.47-1.fc44.1

    UTF-16 variant of PCRE2

    aarch64i686x86_6444
  8. pcre2-utf32

    Fedora 44 / Unspecified / source pcre2

    10.47-1.fc44.1

    UTF-32 variant of PCRE2

    aarch64i686x86_6444
  9. pcre-cpp

    Fedora 44 / Unspecified / source pcre

    8.45-1.fc43.9

    C++ bindings for PCRE

    aarch64i686x86_6444
  10. pcre-devel

    Fedora 44 / Unspecified / source pcre

    8.45-1.fc43.9

    Development files for pcre

    aarch64i686x86_6444
  11. pcre-doc

    Fedora 44 / Unspecified / source pcre

    8.45-1.fc43.9

    Change log for pcre

    noarch44
  12. pcre-static

    Fedora 44 / Unspecified / source pcre

    8.45-1.fc43.9

    Static library for pcre

    aarch64i686x86_6444
  13. pcre-tools

    Fedora 44 / Unspecified / source pcre

    8.45-1.fc43.9

    Auxiliary utilities for pcre

    aarch64x86_6444
  14. pcre-utf16

    Fedora 44 / Unspecified / source pcre

    8.45-1.fc43.9

    UTF-16 variant of PCRE

    aarch64i686x86_6444
  15. pcre-utf32

    Fedora 44 / Unspecified / source pcre

    8.45-1.fc43.9

    UTF-32 variant of PCRE

    aarch64i686x86_6444

openSUSE Leap 15.6

  1. libpcre2-16-0

    openSUSE Leap 15.6 / System/Libraries / source pcre2

    10.42-150600.1.26

    A library for Perl-compatible regular expressions

    aarch64ppc64les390xx86_64leap-15.6
  2. libpcre2-16-0-32bit

    openSUSE Leap 15.6 / System/Libraries / source pcre2

    10.42-150600.1.26

    A library for Perl-compatible regular expressions

    x86_64leap-15.6
  3. libpcre2-32-0

    openSUSE Leap 15.6 / System/Libraries / source pcre2

    10.42-150600.1.26

    A library for Perl-compatible regular expressions

    aarch64ppc64les390xx86_64leap-15.6
  4. libpcre2-32-0-32bit

    openSUSE Leap 15.6 / System/Libraries / source pcre2

    10.42-150600.1.26

    A library for Perl-compatible regular expressions

    x86_64leap-15.6
  5. libpcre2-8-0

    openSUSE Leap 15.6 / System/Libraries / source pcre2

    10.42-150600.1.26

    A library for Perl-compatible regular expressions

    aarch64ppc64les390xx86_64leap-15.6
  6. libpcre2-8-0-32bit

    openSUSE Leap 15.6 / System/Libraries / source pcre2

    10.42-150600.1.26

    A library for Perl-compatible regular expressions

    x86_64leap-15.6
  7. libpcre2-posix3

    openSUSE Leap 15.6 / System/Libraries / source pcre2

    10.42-150600.1.26

    A library for Perl-compatible regular expressions

    aarch64ppc64les390xx86_64leap-15.6
  8. libpcre2-posix3-32bit

    openSUSE Leap 15.6 / System/Libraries / source pcre2

    10.42-150600.1.26

    A library for Perl-compatible regular expressions

    x86_64leap-15.6
  9. pcre2-devel

    openSUSE Leap 15.6 / Development/Libraries/C and C++ / source pcre2

    10.42-150600.1.26

    A library for Perl-compatible regular expressions

    aarch64ppc64les390xx86_64leap-15.6
  10. pcre2-devel-static

    openSUSE Leap 15.6 / Development/Libraries/C and C++ / source pcre2

    10.42-150600.1.26

    A library for Perl-compatible regular expressions

    aarch64ppc64les390xx86_64leap-15.6
  11. pcre2-doc

    openSUSE Leap 15.6 / Documentation/HTML / source pcre2

    10.42-150600.1.26

    A library for Perl-compatible regular expressions

    noarchleap-15.6
  12. pcre2-tools

    openSUSE Leap 15.6 / Productivity/Text/Utilities / source pcre2

    10.42-150600.1.26

    A library for Perl-compatible regular expressions

    aarch64ppc64les390xx86_64leap-15.6

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.