[Printing-architecture] pdftopdf

Till Kamppeter till.kamppeter at gmail.com
Tue May 29 16:50:36 UTC 2012


The pdftopdf filter as it is currently in cups-filters is deprecated. 
Tobias Hoffmann is writing a new pdftopdf filter which does not copy 
Poppler code at all. Then the UGooString stuff will go away.

    Till

On 05/29/2012 06:06 PM, Jiri Popelka wrote:
> Otani-san, Till,
>
> compiling cups-filters 1.0.18 I see
> ...
> checking UGooString.h usability... no
> checking UGooString.h presence... no
> checking for UGooString.h... no
> ...
>
> Trying to discover what's this UGooString and why it's not on my system
> I found out that it used to be part of poppler but was definitelly
> removed [1] in version 0.6.0. pdftopdf still uses it and has it's own
> copy which it uses when there's no UGooString found on the system.
>
> It seem's [2] that the last known version (before it was removed) was
> quite different than what's been in pdftopdf's UGooString.[h|cxx].
> I have no idea which version is newer but it's worth checking whether
> the [2] version doesn't fix any bugs.
>
> Anyway, I think that the checking for system wide UGooString.h when
> building pdftopdf could be removed because I don't think anybody uses
> poppler < 0.6.0. It just confuses people (like me).
>
>
> [1]
> http://cgit.freedesktop.org/poppler/poppler/commit/?id=bf7e0e980bf29994021cb1228f89f582adddf284
>
>
> [2]
> http://cgit.freedesktop.org/poppler/poppler/tree/poppler/UGooString.cc?id=ba74bb3b0632593d1937911d73709fc870480efd
>
>
>
> --
> Jiri
>
> On 03/05/2012 04:02 PM, Till Kamppeter wrote:
>>
>> Otani-san, for the time being until we succeed to get the Poppler
>> developers to expose the additional APIs for implementing pdftopdf and
>> pdftoopvp, can you update the duplictaed code to the newest file
>> versions available, so that the known vulnerabilities are fixed? Thanks
>> in advance.
>



More information about the Printing-architecture mailing list