* Your CXXFLAGS contains "-fvisibility-inlines-hidden" which can break packages. * * Before you file a bug, please remove these flags and * re-compile the package in question as well as all its dependencies * CPV: app-text/fbreader-0.12.10 * REPO: gentoo * USE: amd64 elibc_glibc gtk kernel_linux multilib userland_GNU >>> Unpacking source... >>> Unpacking fbreader-sources-0.12.10.tgz to /var/tmp/portage/app-text/fbreader-0.12.10/work >>> Source unpacked in /var/tmp/portage/app-text/fbreader-0.12.10/work >>> Preparing source in /var/tmp/portage/app-text/fbreader-0.12.10/work/fbreader-0.12.10 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-text/fbreader-0.12.10/work/fbreader-0.12.10 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-text/fbreader-0.12.10/work/fbreader-0.12.10 ... make -j12 -s make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLibrary.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLTypeId.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLFileUtil.o ... OK Compiling ZLKeyUtil.o ... OK Compiling ZLLanguageUtil.o ... OK Compiling ZLSearchUtil.o ... OK Compiling ZLStringUtil.o ... OK Compiling ZLUnicodeUtil.o ... OK Compiling ZLUserData.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLLogger.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLDir.o ... OK Compiling ZLFile.o ... OK Compiling ZLFSManager.o ... OK Compiling ZLInputStreamDecorator.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLGzipInputStream.o ... OK Compiling ZLZDecompressor.o ... OK Compiling ZLZipDir.o ... OK Compiling ZLZipEntryCache.o ...ZLZipEntryCache.cpp: In constructor ‘ZLZipEntryCache::ZLZipEntryCache(ZLInputStream&)’: ZLZipEntryCache.cpp:44:40: warning: comparison between signed and unsigned integer expressions OK Compiling ZLZipHeader.o ... OK Compiling ZLZipInputStream.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLBzip2InputStream.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLTar.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLDialogContentBuilder.o ... OK Compiling ZLDialogContent.o ...In file included from ZLDialogContent.cpp:22:0: ZLOptionView.h:47:15: warning: unused parameter ‘active’ OK Compiling ZLDialog.o ... OK Compiling ZLDialogManager.o ...ZLDialogManager.cpp:91:30: warning: unused parameter ‘key’ ZLDialogManager.cpp:104:30: warning: unused parameter ‘directoryPath’ ZLDialogManager.cpp:104:30: warning: unused parameter ‘filter’ OK Compiling ZLOpenFileDialog.o ... OK Compiling ZLOptionEntry.o ...In file included from ZLOptionEntry.cpp:21:0: ZLOptionView.h:47:15: warning: unused parameter ‘active’ OK Compiling ZLOptionsDialog.o ... OK Compiling ZLOptionView.o ...In file included from ZLOptionView.cpp:20:0: ZLOptionView.h:47:15: warning: unused parameter ‘active’ OK Compiling ZLProgressDialog.o ... OK Compiling ZLSelectionDialog.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLColorOptionBuilder.o ... OK Compiling ZLFontFamilyOptionEntry.o ... OK Compiling ZLLanguageOptionEntry.o ... OK Compiling ZLSimpleKeyOptionEntry.o ... OK Compiling ZLSimpleOptionEntry.o ... OK Compiling ZLStringEditOptionEntry.o ... OK Compiling ZLStringInfoEntry.o ... OK Compiling ZLToggleBooleanOptionEntry.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLApplicationActions.o ... OK Compiling ZLApplicationBase.o ... OK Compiling ZLApplication.o ... OK Compiling ZLApplicationWindow.o ... OK Compiling ZLKeyBindings.o ... OK Compiling ZLMenu.o ... OK Compiling ZLToolbar.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLMirroredPaintContext.o ... OK Compiling ZLPaintContext.o ... OK Compiling ZLView.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling DummyEncodingConverter.o ... OK Compiling EncodingCollectionReader.o ... OK Compiling MyEncodingConverter.o ... OK Compiling ZLEncodingCollection.o ... OK Compiling ZLEncodingConverter.o ... OK Compiling ZLEncodingSet.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLCategoryKey.o ... OK Compiling ZLConfig.o ... OK Compiling ZLOptions.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLMessage.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLResource.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLTime.o ... OK Compiling ZLTimeManager.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLXMLReader.o ... OK Compiling ZLXMLWriter.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLXMLReaderInternal.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLBase64EncodedImage.o ... OK Compiling ZLFileImage.o ... OK Compiling ZLImage.o ... OK Compiling ZLImageManager.o ... OK Compiling ZLNetworkImage.o ... OK Compiling ZLStreamImage.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLCharSequence.o ... OK Compiling ZLLanguageDetector.o ... OK Compiling ZLLanguageList.o ... OK Compiling ZLLanguageMatcher.o ... OK Compiling ZLStatistics.o ... OK Compiling ZLStatisticsGenerator.o ... OK Compiling ZLStatisticsItem.o ... OK Compiling ZLStatisticsXMLReader.o ... OK Compiling ZLStatisticsXMLWriter.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLUnixTime.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLExecutionData.o ... OK Compiling ZLRunnable.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLAsynchronousInputStream.o ... OK Compiling ZLGzipAsynchronousInputStream.o ... OK Compiling ZLNetworkManager.o ... OK Compiling ZLNetworkRequest.o ... OK Compiling ZLNetworkSSLCertificate.o ... OK Compiling ZLNetworkUtil.o ... OK Compiling ZLPlainAsynchronousInputStream.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLNetworkDownloadRequest.o ... OK Compiling ZLNetworkNoActionRequest.o ... OK Compiling ZLNetworkReadToStringRequest.o ... OK Compiling ZLNetworkXMLParserRequest.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLBlockTreeNode.o ... OK Compiling ZLBlockTreeView.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLCurlNetworkManager.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLDesktopApplicationWindow.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLDesktopOptionsDialog.o ... OK Compiling ZLDesktopSelectionDialog.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling AsciiEncoder.o ... OK Compiling XMLConfig.o ... OK Compiling XMLConfigDelta.o ... OK Compiling XMLConfigDeltaWriter.o ... OK Compiling XMLConfigIO.o ... OK Compiling XMLConfigReader.o ... OK Compiling XMLConfigWriter.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLUnixFileInputStream.o ... OK Compiling ZLUnixFileOutputStream.o ... OK Compiling ZLUnixFSDir.o ... OK Compiling ZLUnixFSManager.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling IConvEncodingConverter.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLibrary.o ...ZLibrary.cpp: In static member function ‘static bool ZLibrary::init(int&, char**&)’: ZLibrary.cpp:129:12: warning: dereferencing type-punned pointer will break strict-aliasing rules OK Creating libzlcore.so.0.12.10 ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLTextModel.o ... OK Compiling ZLTextParagraph.o ... OK Compiling ZLTextRowMemoryAllocator.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLTextAreaController.o ... OK Compiling ZLTextArea.o ... OK Compiling ZLTextArea_drawTextLine.o ... OK Compiling ZLTextArea_drawTreeLines.o ... OK Compiling ZLTextArea_drawWord.o ... OK Compiling ZLTextArea_prepareTextLine.o ... OK Compiling ZLTextArea_processTextLine.o ... OK Compiling ZLTextAreaStyle.o ... OK Compiling ZLTextElement.o ... OK Compiling ZLTextParagraphBuilder.o ... OK Compiling ZLTextParagraphCursor.o ... OK Compiling ZLTextSelectionModel.o ... OK Compiling ZLTextWord.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLTextPositionIndicator.o ... OK Compiling ZLTextSelectionScroller.o ... OK Compiling ZLTextView.o ... OK Compiling ZLTextView_paint.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLTextDecoratedStyle.o ... OK Compiling ZLTextStyleCollection.o ... OK Compiling ZLTextStyle.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLTextStyleOptions.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLTextHyphenationReader.o ... OK Compiling ZLTextHyphenator.o ... OK Compiling ZLTextTeXHyphenator.o ... OK Creating libzltext.so.0.12.10 ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLGtkTime.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLGtkDialogContent.o ...In file included from ZLGtkDialogContent.cpp:23:0: ../../../../core/src/dialogs/ZLOptionView.h:47:15: warning: unused parameter ‘active’ OK Compiling ZLGtkDialog.o ... OK Compiling ZLGtkDialogManager.o ... OK Compiling ZLGtkOptionsDialog.o ... OK Compiling ZLGtkProgressDialog.o ... OK Compiling ZLGtkSelectionDialog.o ... OK Compiling ZLGtkUtil.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLGtkOptionView.o ...In file included from ZLGtkOptionView.h:27:0, from ZLGtkOptionView.cpp:20: ../../../../core/src/dialogs/ZLOptionView.h:47:15: warning: unused parameter ‘active’ ZLGtkOptionView.cpp:63:6: warning: unused parameter ‘button’ OK Compiling ZLGtkOptionViewHolder.o ...In file included from ZLGtkOptionView.h:27:0, from ZLGtkOptionViewHolder.cpp:21: ../../../../core/src/dialogs/ZLOptionView.h:47:15: warning: unused parameter ‘active’ ZLGtkOptionViewHolder.cpp: In member function ‘ZLOptionView* ZLGtkOptionViewHolder::createViewByEntry(const std::string&, const std::string&, shared_ptr)’: ZLGtkOptionViewHolder.cpp:28:9: warning: enumeration value ‘ORDER’ not handled in switch ZLGtkOptionViewHolder.cpp:28:9: warning: enumeration value ‘MULTILINE’ not handled in switch OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLGtkImageManager.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLGtkKeyUtil.o ... OK Compiling ZLGtkSignalUtil.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLGtkFSManager.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLibrary.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLGtkPaintContext.o ... OK Compiling ZLGtkViewWidget.o ...ZLGtkViewWidget.cpp:290:6: warning: unused parameter ‘track’ OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLUnixMessage.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling GtkEntryParameter.o ... OK Compiling Toolbar.o ... OK Compiling ZLGtkApplicationWindow.o ... OK make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Compiling ZLGtkPixbufHack.o ... OK Creating zlui-gtk.so ... OK Compiling DataBase.o ...Compiling DBCommand.o ...Compiling DBCommandParameter.o ...Compiling DBConnection.o ...Compiling DBDataReader.o ...Compiling DBIntValue.o ...Compiling DBNullValue.o ... OK Compiling DBRealValue.o ...Compiling DBTextValue.o ...Compiling DBValue.o ... OK OK OK OK OK OK OK OK OK Compiling SQLiteCommand.o ...Compiling SQLiteConnection.o ...Compiling SQLiteDataBase.o ...Compiling SQLiteDataReader.o ...Compiling SQLiteFactory.o ... OK OK OK OK OK Compiling BooksDB_BookAuthor.o ...Compiling BooksDB_BookSeries.o ...Compiling BooksDB_BookTag.o ...Compiling BooksDB.o ...Compiling BooksDBQuery.o ...Compiling BooksDBUtil.o ... OK BooksDB.cpp: In member function ‘shared_ptr BooksDB::loadBook(const std::string&)’: BooksDB.cpp:148:10: warning: converting ‘false’ to pointer type for argument 1 of ‘shared_ptr::shared_ptr(T*) [with T = Book]’ OK OK OK OK OK Compiling ClearBooksDBRunnable.o ...Compiling DeleteBookRunnable.o ...Compiling DeleteFileEntriesRunnable.o ...Compiling FindFileIdRunnable.o ...Compiling InitBooksDBRunnable.o ...Compiling LoadFileEntriesRunnable.o ...Compiling LoadRecentBooksRunnable.o ...Compiling SaveAuthorsRunnable.o ...Compiling SaveBookRunnable.o ...Compiling SaveBookStateStackRunnable.o ...Compiling SaveRecentBooksRunnable.o ...Compiling SaveSeriesRunnable.o ... OK OK Compiling SaveTableBookRunnable.o ... OK OK OK OK OK OK OK OK OK OK OK Compiling BookInfo.o ...Compiling FB2MigrationReader.o ...Compiling HtmlDCTagsReader.o ...Compiling migrate.o ...Compiling Migration_0_10_4.o ...Compiling Migration_0_11_0.o ...Compiling Migration_0_8_11.o ...Compiling Migration_0_8_13.o ...Compiling Migration_0_8_16.o ...Compiling Migration.o ... OK Compiling OEBMigrationReader.o ... OK OK OK OK OK OK OK OK OK OK Compiling XMLNamespace.o ... OK Compiling FBCategoryKey.o ...Compiling FBOptions.o ...Compiling FBTextStyle.o ... OK OK OK Compiling Author.o ...Compiling Book.o ...Compiling Comparators.o ...Compiling Library.o ...Compiling Tag.o ...Library.cpp:42:1: error: ‘Library::Library’ names the constructor, not the type make[2]: *** [Library.o] Error 1 make[2]: *** Waiting for unfinished jobs.... OK OK OK OK make[1]: *** [all] Error 1 make: *** [all] Error 1 * ERROR: app-text/fbreader-0.12.10 failed: * emake failed * * Call stack: * ebuild.sh, line 48: Called src_compile * environment, line 2735: Called _eapi2_src_compile * ebuild.sh, line 640: Called die * The specific snippet of code: * emake || die "emake failed" * * If you need support, post the output of 'emerge --info =app-text/fbreader-0.12.10', * the complete build log and the output of 'emerge -pqv =app-text/fbreader-0.12.10'. * The complete build log is located at '/var/log/portage/build/app-text/fbreader-0.12.10:20100425-233128.log'. * The ebuild environment file is located at '/var/tmp/portage/app-text/fbreader-0.12.10/temp/environment'. * S: '/var/tmp/portage/app-text/fbreader-0.12.10/work/fbreader-0.12.10'