Hi all!
Just did a "pkg upgrade" on my FreeBSD testsystem, tdegraphics got deinstalled. I removed all tde packages and tried to rebuild all, but it looks like something is a bit more picky now:
[ 16%] Building CXX object tdefile-plugins/dependencies/poppler-tqt/CMakeFiles/poppler-tqt-shared.dir/poppler-document.cc.o
cd /usr/home/nik/tde-packaging/freebsd/tdegraphics/work/tdegraphics-trinity_14.0.7/.build/tdefile-plugins/dependencies/poppler-tqt && /usr/bin/c++ -DHAVE_CONFIG_H -Dpoppler_tqt_shared_EXPORTS -I/usr/home/nik/tde-packaging/freebsd/tdegraphics/work/tdegraphics-trinity_14.0.7/.build/tdefile-plugins/dependencies/poppler-tqt -I/usr/home/nik/tde-packaging/freebsd/tdegraphics/work/tdegraphics-trinity_14.0.7/.build -I/opt/trinity/include -I/usr/local/include/tqt3 -I/usr/local/include/tqt -I/usr/home/nik/tde-packaging/freebsd/tdegraphics/work/tdegraphics-trinity_14.0.7/tdefile-plugins/dependencies/poppler-tqt -I/usr/local/include/poppler -I/usr/local/include -DNDEBUG -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -I/usr/local/include/tqt3 -I/usr/local/include/tqt -include tqt.h -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 /usr/home/nik/tde-packaging/freebsd/tdegraphics/work/tdegraphics-trinity_14.0.7/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cc
/usr/home/nik/tde-packaging/freebsd/tdegraphics/work/tdegraphics-trinity_14.0.7/tdefile-plugins/dependencies/poppler-tqt/poppler-document.cc:130:20: error:
no viable conversion from 'std::vector<FontInfo *>' to 'std::vector< ::FontInfo *> *'
FONTS_LIST_TYPE *items = data->m_fontInfoScanner->scan( numPages );
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
Any idea?
Nik
--
Please do not email me anything that you are not comfortable also sharing with the NSA, CIA ...
Hi all!
Are the "register int" definitions in the TDE sources still needed? As far as I can tell the compiler just gives a warning and interprets "register int" as "int" - so would it bee a good idea to replace all "rgister int" with "int" ?
Nik
--
Please do not email me anything that you are not comfortable also sharing with the NSA, CIA ...
I'm trying to fix some Gentoo packaging stuff, since Fat-Zer hasn't touched his overlay
in nearly a year and only ever provided live ebuilds (= packages that install directly from
git main branch, not from released versions). There are a bunch of details in the
packaging apparatus that haven't been changed in a long time, and I'm pretty sure that
some of those details are incorrect.
Specific questions:
Permitted licenses for tqt are still listed in the ebuild as "QPL-1.0 GPL-2 GPL-3",
unchanged from qt3. Am I correct in remembering that QPL (Trolltech's proprietary
license) is no longer valid for tqt?
What is the actual version number of tqt? Of tqtinterface? Historically, these followed
a different version scheme from the main desktop, but that seems to have changed.
Currently, I'm dealing with the version numbers, certain directory and file names, and a
Gentoo SLOT (mechanism for tracking multiple versions of the same package installed
in parallel) inconsistently, and I would like to clean things up.
What, exactly, are msg2qm and qembed? The ebuild I inherited for tqt builds them
separately, with comments reading "# Make the msg2qm[/qembed] utility (not made
by default)", and furthermore the build mechanism is currently broken. I need to know
whether or not fixing it is worth the effort. Are these utilities used for building and/or
running anything?
More to come as I work my way through the tree, if I don't just give up and crawl away
into a corner somewhere the way I did the last two times I tried this.
E. Liddell