SRU: pcre3 ftbfs with cosmic toolchain updates
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| pcre3 (Ubuntu) |
High
|
Unassigned | ||
| Cosmic |
Undecided
|
Unassigned |
Bug Description
Fix the symbols file error by backporting the disco upload, marking more symbols as optional.
Test case: the package builds, in current 18.10, and with the planned toolchain updates in ppa:ubuntu-
Regression potential: Should be the same as for every no-change rebuild.
dh_makeshlibs -plibpcre3 --add-udeb=
dh_makeshlibs -plibpcrecpp0v5 -V 'libpcrecpp0v5 (>= 7.7)' -- -c4
dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below
dpkg-gensymbols: warning: debian/
--- debian/
+++ dpkg-gensymbols
@@ -80,9 +80,9 @@
(c++)
(c++)
(c++)
-#MISSING: 2:8.39-9# (c++|optional=
+#MISSING: 2:8.39-11# (c++|optional=
(c++|
-#MISSING: 2:8.39-9# (c++|optional=
+#MISSING: 2:8.39-11# (c++|optional=
(c++|
(c++|
- (c++)"void std::vector<
+#MISSING: 2:8.39-11# (c++)"void std::vector<
dh_makeshlibs: failing due to earlier errors
make: *** [debian/rules:116: binary-arch] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
-------
Build finished at 20190408-0054
Changed in pcre3 (Ubuntu): | |
importance: | Undecided → High |
tags: | added: cc-tc-updates ftbfs |
Matthias Klose (doko) wrote : | #1 |
summary: |
- pcre3 ftbfs with cosmic toolchain updates + SRU: pcre3 ftbfs with cosmic toolchain updates |
description: | updated |
Changed in pcre3 (Ubuntu): | |
status: | New → In Progress |
Hello Matthias, or anyone else affected,
Accepted pcre3 into cosmic-proposed. The package will build now and be available at https:/
Please help us by testing this new package. See https:/
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-
Further information regarding the verification process can be found at https:/
N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.
Changed in pcre3 (Ubuntu Cosmic): | |
status: | New → Fix Committed |
tags: | added: verification-needed verification-needed-cosmic |
Matthias Klose (doko) wrote : | #3 |
the package built on all archs, and all triggered autopkg tests pass.
tags: |
added: verification-done verification-done-cosmic removed: verification-needed verification-needed-cosmic |
Launchpad Janitor (janitor) wrote : | #4 |
This bug was fixed in the package pcre3 - 2:8.39-12~18.10
---------------
pcre3 (2:8.39-12~18.10) cosmic-proposed; urgency=medium
* SRU: LP: #1823667.
pcre3 (2:8.39-12) unstable; urgency=medium
* Patch from Andrej Shadura <email address hidden> to mark one
more STL symbol as optional (Closes: #923743).
pcre3 (2:8.39-11) unstable; urgency=medium
[ Matthias Klose ]
* Mark 2 STL symbols as optional (Closes: #904008)
[ Matthew Vernon ]
* Bump debian/compat to 11 (Closes: #646973)
* Fixes to debian/rules so package builds with dh compat 11
pcre3 (2:8.39-10) unstable; urgency=high
* Update symbols file (Closes: #897834
pcre3 (2:8.39-9) unstable; urgency=medium
* Update symbols file (Closes: #888921)
pcre3 (2:8.39-8) unstable; urgency=medium
* drive ulimit correctly (Closes: #876299)
pcre3 (2:8.39-7) unstable; urgency=low
* increase stack limit before running tests (Closes: #876299)
pcre3 (2:8.39-6) unstable; urgency=medium
* patch from Sergei from MariaDB (via Ondřej Surý) to fix stack frame
size detection (Closes: #878107, #876299)
pcre3 (2:8.39-5) unstable; urgency=medium
* patch from Katsuhiko Nishimra to symbols file to fix FTBFS with gcc7
(Closes: #876046, #853606)
pcre3 (2:8.39-4) unstable; urgency=low
* Remove now-deprecated Pre-Depends on multiarch-support (not needed
since jessie) (Closes: #865987)
pcre3 (2:8.39-3) unstable; urgency=high
* CVE-2017-7186: invalid Unicode property lookup may cause denial of
service (Closes: #858238)
pcre3 (2:8.39-2.1) unstable; urgency=high
* Non-maintainer upload.
* CVE-2017-6004: crafted regular expression may cause denial of service
(Closes: #855405)
pcre3 (2:8.39-2) unstable; urgency=low
* Update symbols file to reflect compilation with gcc6 (Closes: #811969)
pcre3 (2:8.39-1) unstable; urgency=medium
[ Ian Jackson ]
* New upstream version (Closes: #832354).
- Drop CVE-2016-1283.patch (now in upstream).
- Adjusted sonames: bumped each minor number where upstream
bumped theirs.
[ Matthew Vernon ]
* Add notes encouraging people to move to pcre2
pcre3 (2:8.38-3.1) unstable; urgency=medium
* Non-maintainer upload.
* CVE-2016-1283: heap buffer overflow in handling of duplicate named
groups (Closes: #809706)
pcre3 (2:8.38-3) unstable; urgency=low
* Apply Ubuntu patch from Iain Lane (modified by Graham Inggs) to add
symbols files (Closes: #767374)
pcre3 (2:8.38-2) unstable; urgency=low
* Apply upstream patch to fix workspace overflow for (*ACCEPT) with
deeply nested parentheses (Closes: #815921)
pcre3 (2:8.38-1) unstable; urgency=low
* New upstream version
pcre3 (2:8.35-8) unstable; urgency=low
* Remove conflicts with long-vanished pcre{1,2}-dev packages (so new PCRE2 packages can co-exist)
pcre3 (2:8.35-7.4) unstable; urgency=medium
* Non-maintainer upload.
* Fix copy-and-paste error in Disable_
pcre3 (2:8.35-7.3) unstable; urgency=medium
* Non-maintainer upload.
* Add Disable_
no_
added in 2:8.35-...
Changed in pcre3 (Ubuntu Cosmic): | |
status: | Fix Committed → Fix Released |
The verification of the Stable Release Update for pcre3 has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.
Changed in pcre3 (Ubuntu): | |
status: | In Progress → Fix Released |
fixed in disco, needs the disco upload in cosmic