okular FTBFS with gcc 4.8

Bug #1176943 reported by Dmitry Shachnev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
okular (Ubuntu)
Fix Released
High
Dmitry Shachnev

Bug Description

Okular fails to build in current Saucy and Raring with backported gcc 4.8:

https://launchpadlibrarian.net/139221857/buildlog_ubuntu-raring-i386.okular_4%3A4.10.2-0ubuntu1ppa3_FAILEDTOBUILD.txt.gz

dpkg-gensymbols: warning: debian/libokularcore2abi1/DEBIAN/symbols doesn't match completely debian/libokularcore2abi1.symbols
--- debian/libokularcore2abi1.symbols (libokularcore2abi1_4:4.10.2-0ubuntu1ppa3_i386)
+++ dpkg-gensymbols1UpDNr 2013-05-06 12:21:45.000000000 +0000
@@ -30,9 +30,9 @@
  _ZN6Okular10Annotation5styleEv@ABI_2_1 4:4.9.80
  _ZN6Okular10Annotation6Window10setSummaryERK7QString@ABI_2_1 4:4.9.80
  _ZN6Okular10Annotation6Window10setTopLeftERKNS_15NormalizedPointE@ABI_2_1 4:4.9.80
- _ZN6Okular10Annotation6Window7PrivateD1Ev@ABI_2_1 4:4.9.80
- _ZN6Okular10Annotation6Window7PrivateD2Ev@ABI_2_1 4:4.9.80
- _ZN6Okular10Annotation6Window7PrivateaSERKS2_@ABI_2_1 4:4.9.80
+#MISSING: 4:4.10.2-0ubuntu1ppa3# _ZN6Okular10Annotation6Window7PrivateD1Ev@ABI_2_1 4:4.9.80
+#MISSING: 4:4.10.2-0ubuntu1ppa3# _ZN6Okular10Annotation6Window7PrivateD2Ev@ABI_2_1 4:4.9.80
+#MISSING: 4:4.10.2-0ubuntu1ppa3# _ZN6Okular10Annotation6Window7PrivateaSERKS2_@ABI_2_1 4:4.9.80
  _ZN6Okular10Annotation6Window7setTextERK7QString@ABI_2_1 4:4.9.80
  _ZN6Okular10Annotation6Window8setFlagsEi@ABI_2_1 4:4.9.80
  _ZN6Okular10Annotation6Window8setTitleERK7QString@ABI_2_1 4:4.9.80
@@ -458,7 +458,7 @@
  _ZN6Okular19HighlightAnnotation16setHighlightTypeENS0_13HighlightTypeE@ABI_2_1 4:4.9.80
  _ZN6Okular19HighlightAnnotation4Quad10setFeatherEd@ABI_2_1 4:4.9.80
  _ZN6Okular19HighlightAnnotation4Quad11setCapStartEb@ABI_2_1 4:4.9.80
- _ZN6Okular19HighlightAnnotation4Quad7PrivateaSERKS2_@ABI_2_1 4:4.9.80
+#MISSING: 4:4.10.2-0ubuntu1ppa3# _ZN6Okular19HighlightAnnotation4Quad7PrivateaSERKS2_@ABI_2_1 4:4.9.80
  _ZN6Okular19HighlightAnnotation4Quad8setPointERKNS_15NormalizedPointEi@ABI_2_1 4:4.9.80
  _ZN6Okular19HighlightAnnotation4Quad9setCapEndEb@ABI_2_1 4:4.9.80
  _ZN6Okular19HighlightAnnotation4Quad9transformERK10QTransform@ABI_2_1 4:4.9.80
dh_makeshlibs: dpkg-gensymbols -plibokularcore2abi1 -Idebian/libokularcore2abi1.symbols -Pdebian/libokularcore2abi1 returned exit code 1

This is probably caused by new inline optimizations in gcc 4.8.

We need to bump the ABI version in package name and do no-change uploads of all packages that depend on that library, namely:

- calligra
- kdegraphics-mobipocket
- korundum
- smokekde

Tags: ftbfs saucy

Related branches

Revision history for this message
Dmitry Shachnev (mitya57) wrote :

All changed symbols were private, so fixed by just updating the symbols file.

Changed in okular (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.