trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: April 2020

Re: [trinity-devel] FreeBSD: poppler ... again

From: "Dr. Nikolaus Klepp" <office@...>
Date: Wed, 22 Apr 2020 09:10:53 +0200
Anno domini 2020 Tue, 14 Apr 17:20:33 +0200
 Sl�vek Banko scripsit:
> On Monday 13 of April 2020 20:59:06 Dr. Nikolaus Klepp wrote:
> > Hi Slavek,
> >
> > Anno domini 2020 Mon, 13 Apr 20:44:42 +0200
> >
> >  Sl�vek Banko scripsit:
> > > On Monday 13 of April 2020 20:29:40 Dr. Nikolaus Klepp wrote:
> > > > Hi all!
> > > >
> > > > Just tried to recompile TDE from tde-packaging on Freebsd after
> > > > upgrading to latest version. This is where compilation fails:
> > > >
> > > > [37/1408] Building CXX object
> > > > tdefile-plugins/dependencies/...ler-tqt/CMakeFiles/poppler-tqt-share
> > > >d.di r/poppler-link.cc.o FAILED:
> > > > tdefile-plugins/dependencies/poppler-tqt/CMakeFiles/poppler-tqt-shar
> > > >ed.d ir/poppler-link.cc.o /usr/bin/c++  -DHAVE_CONFIG_H
> > > > -Dpoppler_tqt_shared_EXPORTS
> > > > -Itdefile-plugins/dependencies/poppler-tqt -I.
> > > > -I/opt/trinity/include -I/usr/local/include/tqt3
> > > > -I/usr/local/include/tqt
> > > > -I../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 -MD -MT
> > > > tdefile-plugins/dependencies/poppler-tqt/CMakeFiles/poppler-tqt-shar
> > > >ed.d ir/poppler-link.cc.o -MF
> > > > tdefile-plugins/dependencies/poppler-tqt/CMakeFiles/poppler-tqt-shar
> > > >ed.d ir/poppler-link.cc.o.d -o
> > > > tdefile-plugins/dependencies/poppler-tqt/CMakeFiles/poppler-tqt-shar
> > > >ed.d ir/poppler-link.cc.o -c
> > > > ../tdefile-plugins/dependencies/poppler-tqt/poppler-link.cc
> > > > ../tdefile-plugins/dependencies/poppler-tqt/poppler-link.cc:38:9:
> > > > error: assigning to 'const LinkDest *' from incompatible type
> > > > 'std::unique_ptr<LinkDest>' ld = data.doc->doc.findDest(
> > > > data.namedDest ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error
> > > > generated.
> > > >
> > > >
> > > > Nik
> > >
> > > Hi Nik,
> > >
> > > this is a known issue that is already resolved in the current versions
> > > (master and also r14.0.x) - see the "beloved" constant API changes in
> > > the poppler library. This time API change in poppler 0.86 - see patch
> > >
> > > https://mirror.git.trinitydesktop.org/cgit/tdegraphics/commit/?id=1c13
> > >ba28d7
> > >
> > > However, the FreeBSD ports are not yet updated, because right now is
> > > underway building packages for final R14.0.8. Please wait a while
> > > before the FreeBSD ports will be updated.
> > >
> > > Cheers
> >
> > Sorry, did not want to rush :) Somehow I was under the impression that I
> > had it compiled successfully ~ 2 month ago. Well, memory ....
> >
> > Nik
> 
> Hi Nik,
> 
> I did update the ports. You may notice that for depencencies, core modules 
> and libraries this already refers to the final R14.0.8. Applications are 
> now waiting to build final DEB packages. After that, the application ports 
> will also be updated.

Is there a trick how I can use the git repository on FreeBSD instead of the *.tar.gz packages?

Nik
 

> 
> Cheers



-- 
Please do not email me anything that you are not comfortable also sharing with the NSA, CIA ...