Public bug reported:
Hi,
when recompiling calibre to fix #826835, I'm getting the following error, and
even if I think this may be linked to --as-needed flag, I'm not able to fix it.
The relevant part of the compilation log is:
...
g++ -m64 -Wl,-O1 -shared -Wl,-soname,libprogress_indicator.so.1 -o
libprogress_indicator.so.1.0.0 QProgressIndicator.o moc_QProgressIndicator.o
-L/usr/lib/x86_64-linux-gnu -lQtGui -lQtCore -lpthread
...
Setting up bash completion...
____________________ WARNING ____________________
Setting up completion failed with error:
__________________________________________________
Traceback (most recent call last):
File
"/build/fabrice-calibre_0.8.8+dfsg-1build1-amd64-dRCsvd/calibre-0.8.8+dfsg/src/calibre/linux.py",
line 184, in setup_completion
from calibre.gui2.lrf_renderer.main import option_parser as
lrfviewerop
File
"/build/fabrice-calibre_0.8.8+dfsg-1build1-amd64-dRCsvd/calibre-0.8.8+dfsg/src/calibre/gui2/lrf_renderer/main.py",
line 18, in <module>
from calibre.gui2.search_box import SearchBox2
File
"/build/fabrice-calibre_0.8.8+dfsg-1build1-amd64-dRCsvd/calibre-0.8.8+dfsg/src/calibre/gui2/search_box.py",
line 20, in <module>
from calibre.gui2.dialogs.search import SearchDialog
File
"/build/fabrice-calibre_0.8.8+dfsg-1build1-amd64-dRCsvd/calibre-0.8.8+dfsg/src/calibre/gui2/dialogs/search.py",
line 8, in <module>
from calibre.gui2.dialogs.search_ui import Ui_Dialog
File
"/build/fabrice-calibre_0.8.8+dfsg-1build1-amd64-dRCsvd/calibre-0.8.8+dfsg/src/calibre/gui2/dialogs/search_ui.py",
line 223, in <module>
from calibre.gui2.widgets import EnLineEdit
File
"/build/fabrice-calibre_0.8.8+dfsg-1build1-amd64-dRCsvd/calibre-0.8.8+dfsg/src/calibre/gui2/widgets.py",
line 23, in <module>
from calibre.gui2.progress_indicator import ProgressIndicator as
_ProgressIndicator
File
"/build/fabrice-calibre_0.8.8+dfsg-1build1-amd64-dRCsvd/calibre-0.8.8+dfsg/src/calibre/gui2/progress_indicator/__init__.py",
line 15, in <module>
pi_error)
RuntimeError: Failed to load the Progress Indicator plugin:
/build/fabrice-calibre_0.8.8+dfsg-1build1-amd64-dRCsvd/calibre-0.8.8+dfsg/src/calibre/plugins/progress_indicator.so:
undefined symbol: _ZTI7QWidget
Any help is welcome. Thanks,
Fabrice
** Affects: calibre
Importance: Undecided
Status: New
** Affects: calibre (Ubuntu)
Importance: Undecided
Status: New
** Also affects: calibre
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Edubuntu
Bugsquad, which is subscribed to calibre in Ubuntu.
https://bugs.launchpad.net/bugs/828304
Title:
FTBFS in Oneiric because of failing to load progress_indicator.so
To manage notifications about this bug go to:
https://bugs.launchpad.net/calibre/+bug/828304/+subscriptions
_______________________________________________
Mailing list: https://launchpad.net/~edubuntu-bugs
Post to : [email protected]
Unsubscribe : https://launchpad.net/~edubuntu-bugs
More help : https://help.launchpad.net/ListHelp