O pacote PCRE2 contém uma nova geração das bibliotecas Perl Compatible Regular Expression. Elas são úteis para implementar correspondência de padrão de expressão regular usando a mesma sintaxe e semântica da Perl.
Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.
Transferência (HTTP): https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.42/pcre2-10.42.tar.bz2
Soma de verificação MD5 da transferência: a8e9ab2935d428a4807461f183034abe
Tamanho da transferência: 1,7 MB
Espaço em disco estimado exigido: 19 MB (com os testes)
Tempo de construção estimado: 0,4 UPC (com os testes)
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/pcre2
Instale PCRE2 executando os seguintes comandos:
./configure --prefix=/usr                      \
            --docdir=/usr/share/doc/pcre2-10.42 \
            --enable-unicode                    \
            --enable-jit                        \
            --enable-pcre2-16                   \
            --enable-pcre2-32                   \
            --enable-pcre2grep-libz             \
            --enable-pcre2grep-libbz2           \
            --enable-pcre2test-libreadline      \
            --disable-static                    &&
make
        Para testar os resultados, emita: make check.
          Agora, como o(a) usuário(a) root:
        
make install
          --enable-unicode: Essa
          chave habilita o suporte a Unicode e inclui as funções para lidar
          com cadeias de caracteres UTF-8/16/32 na biblioteca.
        
          --enable-pcre2-16: Essa
          chave habilita o suporte a caracteres de 16 bits.
        
          --enable-pcre2-32: Essa
          chave habilita o suporte a caracteres de 32 bits.
        
          --enable-pcre2grep-libz:
          Essa chave adiciona suporte para leitura de arquivos comprimidos
          .gz para o pcre2grep.
        
          --enable-pcre2grep-libbz2:
          Essa chave adiciona suporte para leitura de arquivos comprimidos
          .bz2 para o pcre2grep.
        
          --enable-pcre2test-libreadline: Essa
          chave adiciona edição de linha e recursos de histórico ao
          aplicativo pcre2test.
        
          --disable-static: Essa
          chave impede a instalação das versões estáticas das bibliotecas.
        
          --enable-jit: essa opção
          habilita a compilação "bem na hora", que consegue acelerar bastante
          a correspondência de padrões.