trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: January 2020

Re: [trinity-devel] FreeBSD: tdegraphics failes to build

From: Slávek Banko <slavek.banko@...>
Date: Mon, 6 Jan 2020 22:37:33 +0100
On Monday 06 of January 2020 22:18:20 Dr. Nikolaus Klepp wrote:
> 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.d
>ir/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-trini
>ty_14.0.7/.build/tdefile-plugins/dependencies/poppler-tqt
> -I/usr/home/nik/tde-packaging/freebsd/tdegraphics/work/tdegraphics-trini
>ty_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-trini
>ty_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

Hi Nik,

thank you for reminding! There was also a deinstallation on my test machine 
and I forgot to try to build again.

At first glance it looks like there is next update to the poppler library. 
And poppler library developers have a special fun in breaking API 
compatibility with almost every version. This is really great fun 
especially for rolling distribution.

Cheers
-- 
Sl�vek

Attachments: