suzuki toshiya <mpsuz...@hiroshima-u.ac.jp> writes:

> Dear Albert,
>
> Albert Astals Cid wrote:
>>> If non-working situation is longer than 5 years, removal of
>>> poppler-splash.pc and poppler-cairo.pc would be the solution?
>>> Or, should we have some switch to build libsplash and
>>> libpoppler-cairo?
>> 
>> I'm going to say kill them?
>
> Oh :-) Carlos, do you have any comments?

I agree with just removing them if they haven't really worked for 5
years. Nobody will miss them :-)

> If I add another point, libpoppler-cairo (library, not package-
> config file) was built by autotool building system and used by
> a few utilities (pdftocairo) and frontend(s) (libpoppler-glib).
>
> cmake building system does not build libpoppler-cairo, so, each
> compilation of the utility/library using CairoOutputDev repeat
> the compilation of CairoOutputDev related sources by themselves.
> We can find the duplicated object files in the building directories,
> like,
>
> poppler-github$ find build-cmake_20180128 -name "*airo*"
> build-cmake_20180128/poppler-cairo-uninstalled.pc
> build-cmake_20180128/glib/CMakeFiles/poppler-glib.dir/__/poppler/CairoFontEngine.cc.o
> build-cmake_20180128/glib/CMakeFiles/poppler-glib.dir/__/poppler/CairoOutputDev.cc.o
> build-cmake_20180128/glib/CMakeFiles/poppler-glib.dir/__/poppler/CairoRescaleBox.cc.o
> build-cmake_20180128/utils/pdftocairo
> build-cmake_20180128/utils/CMakeFiles/pdftocairo.dir
> build-cmake_20180128/utils/CMakeFiles/pdftocairo.dir/pdftocairo.cc.o
> build-cmake_20180128/utils/CMakeFiles/pdftocairo.dir/pdftocairo-win32.cc.o
> build-cmake_20180128/utils/CMakeFiles/pdftocairo.dir/__/poppler/CairoFontEngine.cc.o
> build-cmake_20180128/utils/CMakeFiles/pdftocairo.dir/__/poppler/CairoOutputDev.cc.o
> build-cmake_20180128/utils/CMakeFiles/pdftocairo.dir/__/poppler/CairoRescaleBox.cc.o
> build-cmake_20180128/poppler-cairo.pc
>
> Building libpoppler-cairo by cmake and using it in libpoppler-
> glib and pdftocairo is not good idea? It would be useful if
> some utilities using CairoOutputDev would be added in future...

I think it's a good idea, but I would probably build it as static
instead of shared, since it will be an internal library used by tools
and frontends. I didn't notice we changed this when switching to cmake.

> Regards,
> mpsuzuki
>
> _______________________________________________
> poppler mailing list
> poppler@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/poppler

-- 
Carlos Garcia Campos
PGP key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x523E6462

Attachment: signature.asc
Description: PGP signature

_______________________________________________
poppler mailing list
poppler@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/poppler

Reply via email to