| Summary: | Build issue: tdegraphics FTBFS on opensuse TW | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Francois Andriot <albator78> |
| Component: | tdegraphics | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | bugwatch, michele.calgaro |
| Priority: | P5 | ||
| Version: | R14.0.x [Trinity] | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| See Also: | http://bugs.pearsoncomputing.net/show_bug.cgi?id=2957 | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
Hello, opensuse TW is currently using poppler version 0.66, which is causing a FTBFS in poppler-tqt: [ 16%] Building CXX object tdefile-plugins/dependencies/poppler-tqt/CMakeFiles/poppler-tqt-shared.dir/poppler-document.cc.o cd /tmp/BUILD.osstw.x86_64/trinity-tdegraphics-14.0.4/build/tdefile-plugins/dependencies/poppler-tqt && /usr/bin/c++ -DHAVE_CONFIG_H -Dpoppler_tqt_shared_EXPORTS -I/tmp/BUILD.osstw.x86_64/trinity-tdegraphics-14.0.4/build/tdefile-plugins/dependencies/poppler-tqt -I/tmp/BUILD.osstw.x86_64/trinity-tdegraphics-14.0.4/build -I/opt/trinity/include/tde -I/usr/include/tqt3 -I/usr/include/tqt -I/tmp/BUILD.osstw.x86_64/trinity-tdegraphics-14.0.4/tdefile-plugins/dependencies/poppler-tqt -I/usr/include/poppler -O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -DNDEBUG -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -I/usr/include/tqt3 -I/usr/include/tqt -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -DNDEBUG -fPIC -o CMakeFiles/poppler-tqt-shared.dir/poppler-document.cc.o -c /tmp/BUILD.osstw.x86_64/trinity-tdegraphics-14.0.4/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cc /tmp/BUILD.osstw.x86_64/trinity-tdegraphics-14.0.4/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cc: In member function 'TQString Poppler::Document::getInfo(const TQString&) const': /tmp/BUILD.osstw.x86_64/trinity-tdegraphics-14.0.4/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cc:180:23: error: invalid conversion from 'const GooString*' to 'GooString*' [-fpermissive] s1 = obj.getString(); ~~~~~~~~~~~~~^~ /tmp/BUILD.osstw.x86_64/trinity-tdegraphics-14.0.4/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cc: In member function 'TQDateTime Poppler::Document::getDate(const TQString&) const': /tmp/BUILD.osstw.x86_64/trinity-tdegraphics-14.0.4/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cc:252:51: error: invalid conversion from 'const GooString*' to 'GooString*' [-fpermissive] TQString s = UnicodeParsedString(obj.getString()); ~~~~~~~~~~~~~^~ In file included from /tmp/BUILD.osstw.x86_64/trinity-tdegraphics-14.0.4/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cc:34: /tmp/BUILD.osstw.x86_64/trinity-tdegraphics-14.0.4/tdefile-plugins/dependencies/poppler-tqt/poppler-private.h:44:41: note: initializing argument 1 of 'TQString Poppler::UnicodeParsedString(GooString*)' TQString UnicodeParsedString(GooString *s1); ~~~~~~~~~~~^~ /tmp/BUILD.osstw.x86_64/trinity-tdegraphics-14.0.4/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cc: In member function 'TQDomDocument* Poppler::Document::toc() const': /tmp/BUILD.osstw.x86_64/trinity-tdegraphics-14.0.4/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cc:323:38: error: invalid conversion from 'const GooList*' to 'GooList*' [-fpermissive] GooList * items = outline->getItems(); ~~~~~~~~~~~~~~~~~^~ make[3]: *** [tdefile-plugins/dependencies/poppler-tqt/CMakeFiles/poppler-tqt-shared.dir/build.make:66: tdefile-plugins/dependencies/poppler-tqt/CMakeFiles/poppler-tqt-shared.dir/poppler-document.cc.o] Error 1 make[3]: Leaving directory '/tmp/BUILD.osstw.x86_64/trinity-tdegraphics-14.0.4/build' make[2]: *** [CMakeFiles/Makefile2:2405: tdefile-plugins/dependencies/poppler-tqt/CMakeFiles/poppler-tqt-shared.dir/all] Error 2 make[2]: Leaving directory '/tmp/BUILD.osstw.x86_64/trinity-tdegraphics-14.0.4/build' make[1]: *** [Makefile:133: all] Error 2 make[1]: Leaving directory '/tmp/BUILD.osstw.x86_64/trinity-tdegraphics-14.0.4/build' error: Bad exit status from /tmp/rpm-tmp.rZZ5pS (%build)