On Thursday 04 February 2010 12:43:46 Arnau Bria wrote: > Hi all, > > after last update, I ran revdep-rebuild and this is the package I have > to rebuild: > > [...] > * All prepared. Starting rebuild > emerge --oneshot app-text/xpdf:0 > .......... > > but it fails: > > [...] > GlobalParams.cc:2227: warning: deprecated conversion from string constant > to ‘char*’ GlobalParams.cc:2229: warning: deprecated conversion from > string constant to ‘char*’ GlobalParams.cc: In member function ‘CMap* > GlobalParams::getCMap(GooString*, GooString*)’: GlobalParams.cc:2831: > error: no matching function for call to ‘CMapCache::getCMap(GooString*&, > GooString*&)’ /usr/include/poppler/CMap.h:119: note: candidates are: CMap* > CMapCache::getCMap(GooString*, GooString*, Stream*) make: *** > [GlobalParams.o] Error 1 > make: *** Waiting for unfinished jobs.... > * ERROR: app-text/xpdf-3.02-r2 failed: > * emake failed > * > * Call stack: > * ebuild.sh, line 54: Called src_compile > * environment, line 2595: Called _eapi2_src_compile > * ebuild.sh, line 646: Called die > * The specific snippet of code: > * emake || die "emake failed" > * > > For what I saw in google, seems a poppler related problem. and when running > xpdf:
Somebody in poppler-land deserves to be shot, it seems every incremental release must block everything before it. So someone in doing API/ABI changes between minor releases (a shootable offense) have you rebuilt the entire poppler chain then tried building xpdf again? -- alan dot mckinnon at gmail dot com