libecap2 FTBFS due to gcc5 transition
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | libecap (Ubuntu) |
High
|
Unassigned | ||
Bug Description
Currently libecap2 FTBFS on a rebuild with a few symbol changes due to gcc5 transition.
rebuild FTBFS: http://
Log from https:/
=====
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below
dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below
dpkg-gensymbols: warning: debian/
--- debian/
+++ dpkg-gensymbols
@@ -15,8 +15,10 @@
_ZN7libecap12
_ZN7libecap12
_ZN7libecap12
- _ZN7libecap13Te
- _ZN7libecap13Te
+ _ZN7libecap13Te
+#MISSING: 0.2.0-1ubuntu5# _ZN7libecap13Te
+ _ZN7libecap13Te
+#MISSING: 0.2.0-1ubuntu5# _ZN7libecap13Te
_ZN7libecap13
_ZN7libecap13
_ZN7libecap13
@@ -42,14 +44,19 @@
_ZN7libecap23
(arch=armhf i386 powerpc)
(arch=
- _ZN7libecap4Are
+ _ZN7libecap4Are
+#MISSING: 0.2.0-1ubuntu5# _ZN7libecap4Are
_ZN7libecap4N
_ZN7libecap4N
- _ZN7libecap4Nam
- _ZN7libecap4Nam
+ _ZN7libecap4Nam
+ _ZN7libecap4Nam
+#MISSING: 0.2.0-1ubuntu5# _ZN7libecap4Nam
+#MISSING: 0.2.0-1ubuntu5# _ZN7libecap4Nam
_ZN7libecap4N
- _ZN7libecap4Nam
- _ZN7libecap4Nam
+ _ZN7libecap4Nam
+ _ZN7libecap4Nam
+#MISSING: 0.2.0-1ubuntu5# _ZN7libecap4Nam
+#MISSING: 0.2.0-1ubuntu5# _ZN7libecap4Nam
_ZN7libecap4N
_ZN7libecap4N
_ZN7libecap4N
@@ -58,9 +65,9 @@
_ZN7libecap6M
_ZN7libecap7M
_ZN7libecap7M
- (optional)
- (optional)
- (optional)
+#MISSING: 0.2.0-1ubuntu5# (optional)
+#MISSING: 0.2.0-1ubuntu5# (optional)
+#MISSING: 0.2.0-1ubuntu5# (optional)
_ZN7libecap7a
_ZN7libecap7a
_ZN7libecap7a
@@ -81,22 +88,24 @@
_ZN7libecapls
_ZNK7libecap1
_ZNK7libecap1
- _ZNK7libecap4Ar
+ _ZNK7libecap4Ar
+#MISSING: 0.2.0-1ubuntu5# _ZNK7libecap4Ar
_ZNK7libecap4
_ZNK7libecap4
_ZNK7libecap7
_ZNK7libecap8
- (optional)
- (optional)
- (optional)
- (optional)
+#MISSING: 0.2.0-1ubuntu5# (optional)
+#MISSING: 0.2.0-1ubuntu5# (optional)
+#MISSING: 0.2.0-1ubuntu5# (optional)
+#MISSING: 0.2.0-1ubuntu5# (optional)
_ZNSt3tr110sh
_ZNSt3tr110sh
(optional)
+ _ZNSt3tr116_
(optional)
- (optional)
- (optional)
- (optional)
+#MISSING: 0.2.0-1ubuntu5# (optional)
+#MISSING: 0.2.0-1ubuntu5# (optional)
+#MISSING: 0.2.0-1ubuntu5# (optional)
_ZNSt3tr121_
_ZNSt3tr121_
_ZNSt3tr121_
@@ -107,8 +116,10 @@
_ZNSt3tr121_
_ZNSt3tr121_
_ZNSt3tr121_
- _ZNSt4listINSt3
- _ZNSt4listINSt3
+#MISSING: 0.2.0-1ubuntu5# _ZNSt4listINSt3
+#MISSING: 0.2.0-1ubuntu5# _ZNSt4listINSt3
+ _ZNSt7_
+ _ZNSt7_
_ZTIN7libecap
_ZTIN7libecap
_ZTIN7libecap
@@ -131,11 +142,11 @@
(optional)
_ZTSNSt3tr121
_ZTSNSt3tr121
- _ZTVN7libecap11
+#MISSING: 0.2.0-1ubuntu5# _ZTVN7libecap11
_ZTVN7libecap
_ZTVN7libecap
_ZTVN7libecap
_ZTVN7libecap
- (optional)
+#MISSING: 0.2.0-1ubuntu5# (optional)
_ZTVNSt3tr121
(optional)
dh_makeshlibs: failing due to earlier errors
/usr/share/
make: *** [binary-
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
Related branches
| Tiago Stürmer Daitx (tdaitx) wrote : | #2 |
While there is a newer libecap in -proposed (1.0), the current squid3 version is under the 3.3 series, which can only be build with libecap 0.20.
In order to use the libecap in version available in proposed we would need to update squid to 3.5, so while that does not happen it would be good to fix libecap FTBFS and allow the currently packaged squid 3.3 to be build.
| Tiago Stürmer Daitx (tdaitx) wrote : | #3 |
libecap3 has been deleted from -proposed, it is now ok to apply this fix.
| Changed in libecap (Ubuntu): | |
| importance: | Undecided → High |
| status: | New → Fix Committed |
| Launchpad Janitor (janitor) wrote : | #4 |
This bug was fixed in the package libecap - 0.2.0-1ubuntu6
---------------
libecap (0.2.0-1ubuntu6) wily; urgency=medium
* GCC5 transition (LP: #1504200)
- d/control: rename libecap2 to libecap2v5
- d/rules: call dh_clean to remove *.debhelper.log files
- d/libecap2v5.
-- Tiago Stürmer Daitx <email address hidden> Sat, 26 Sep 2015 03:23:48 +0000
| Changed in libecap (Ubuntu): | |
| status: | Fix Committed → Fix Released |
| Amos Jeffries (yadi) wrote : | #5 |
squid3_ 3.3.8-1ubuntu16 resolves this for Squid
| Changed in squid3 (Ubuntu): | |
| status: | New → Fix Released |
| no longer affects: | squid3 (Ubuntu) |


* GCC5 transition (LP: #1504200) symbols: update symbols
- d/control: rename libecap2 to libecap2v5
- d/rules: call dh_clean to remove *.debhelper.log files
- d/libecap2v5.