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

Reply via email to