** Description changed: Availability ============ Synced with Debian. Built for all supported architectures. Rationale ========= Required by vte2.91 0.46+ and gnome-terminal 3.22+. The Ubuntu Desktop team has postponed the need for this transition by reverting the vte and gnome-terminal commits that switched to pcre2. Security ======== At least one open security issue, affecting Ubuntu 16.04 LTS https://people.canonical.com/~ubuntu-security/cve/pkg/pcre2.html https://security-tracker.debian.org/tracker/source-package/pcre2 https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=pcre Quality assurance ================= - Please subscribe Ubuntu Desktop Bugs or Ubuntu Foundation Bugs (like pcre3) to this package. https://bugs.launchpad.net/ubuntu/+source/pcre2 https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=pcre2 Upstream tests are run during the build but there is no autopkgtest Does not have 3.0 (quilt) set Dependencies ============ Only build-dependencies are dpkg and debhelper. No other added dependencies. Standards compliance ==================== 3.9.6 Maintenance =========== - Actively developed upstream http://pcre.org/ Background information ====================== As the package description states, the older version of this library is confusingly named pcre3 in Debian/Ubuntu. pcre3 is already in Ubuntu main. Transition ========== https://people.canonical.com/~ubuntu-archive/transitions/html/pcre2-main.html https://people.canonical.com/~ubuntu-archive/transitions/html/pcre2.html Other Info ========== In the original release of pcre2 in Jan 2015, the author says this is not just a drastic update to the original pcre but a "new project". He felt free to change names and options. https://lists.exim.org/lurker/message/20150105.162835.0666407a.en.html pcre3 has gotten some bugfix releases since then (from 8.36 to 8.40 released Jan 2017) Some discussion of how it's different: http://www.regular-expressions.info/pcre2.html + + PCRE3 Reverse Dependencies in Main + ================================== + http://people.canonical.com/~ubuntu-archive/transitions/html/pcre2-main.html (manually compiled list) + + Can be built with pcre2: + - clamav [https://github.com/vrtadmin/clamav-devel/commit/85131d40f2990010] + - git [bug 1729075] + - haproxy [https://git.haproxy.org/?p=haproxy.git;a=commitdiff;h=f2592b29f13907dd] + - libselinux [https://github.com/SELinuxProject/selinux/commit/50f0910cf05bdc1d1] + - qtbase-opensource-src (already using a bundled copy) + + Can NOT be built with pcre2: + - apache2 [https://bz.apache.org/bugzilla/show_bug.cgi?id=57471] + - exim4 [https://bugs.exim.org/show_bug.cgi?id=1878] + - freeradius + - glib2.0 + - libpam-mount + - nginx (blocked on exim4?) + - nmap + - php7.2 (but php7.3 will switch to pcre2) + - postfix + - python-pyscss + - rasqal + - sssd + - wget
** Description changed: Availability ============ Synced with Debian. Built for all supported architectures. Rationale ========= Required by vte2.91 0.46+ and gnome-terminal 3.22+. The Ubuntu Desktop team has postponed the need for this transition by reverting the vte and gnome-terminal commits that switched to pcre2. Security ======== At least one open security issue, affecting Ubuntu 16.04 LTS https://people.canonical.com/~ubuntu-security/cve/pkg/pcre2.html https://security-tracker.debian.org/tracker/source-package/pcre2 https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=pcre Quality assurance ================= - Please subscribe Ubuntu Desktop Bugs or Ubuntu Foundation Bugs (like pcre3) to this package. https://bugs.launchpad.net/ubuntu/+source/pcre2 https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=pcre2 Upstream tests are run during the build but there is no autopkgtest Does not have 3.0 (quilt) set Dependencies ============ Only build-dependencies are dpkg and debhelper. No other added dependencies. Standards compliance ==================== 3.9.6 Maintenance =========== - Actively developed upstream http://pcre.org/ Background information ====================== As the package description states, the older version of this library is confusingly named pcre3 in Debian/Ubuntu. pcre3 is already in Ubuntu main. Transition ========== https://people.canonical.com/~ubuntu-archive/transitions/html/pcre2-main.html https://people.canonical.com/~ubuntu-archive/transitions/html/pcre2.html Other Info ========== In the original release of pcre2 in Jan 2015, the author says this is not just a drastic update to the original pcre but a "new project". He felt free to change names and options. https://lists.exim.org/lurker/message/20150105.162835.0666407a.en.html pcre3 has gotten some bugfix releases since then (from 8.36 to 8.40 released Jan 2017) Some discussion of how it's different: http://www.regular-expressions.info/pcre2.html PCRE3 Reverse Dependencies in Main ================================== http://people.canonical.com/~ubuntu-archive/transitions/html/pcre2-main.html (manually compiled list) Can be built with pcre2: - - clamav [https://github.com/vrtadmin/clamav-devel/commit/85131d40f2990010] + - clamav <https://github.com/vrtadmin/clamav-devel/commit/85131d40f2990010> - git [bug 1729075] - - haproxy [https://git.haproxy.org/?p=haproxy.git;a=commitdiff;h=f2592b29f13907dd] - - libselinux [https://github.com/SELinuxProject/selinux/commit/50f0910cf05bdc1d1] + - haproxy <https://git.haproxy.org/?p=haproxy.git;a=commitdiff;h=f2592b29f13907dd> + - libselinux <https://github.com/SELinuxProject/selinux/commit/50f0910cf05bdc1d1> - qtbase-opensource-src (already using a bundled copy) Can NOT be built with pcre2: - - apache2 [https://bz.apache.org/bugzilla/show_bug.cgi?id=57471] - - exim4 [https://bugs.exim.org/show_bug.cgi?id=1878] + - apache2 <https://bz.apache.org/bugzilla/show_bug.cgi?id=57471> + - exim4 <https://bugs.exim.org/show_bug.cgi?id=1878> - freeradius - glib2.0 - libpam-mount - nginx (blocked on exim4?) - nmap - php7.2 (but php7.3 will switch to pcre2) - postfix - python-pyscss - rasqal - sssd - wget -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1636666 Title: [MIR] pcre2 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pcre2/+bug/1636666/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs