Re: [poppler] Unable to build Poppler 0.63.0 with Openjpeg2

2018-04-09 Thread Simon Shugar
Thanks Suzuki, William.

I ended up just moving the .a file into a location where pkg could pick it
up.

Kind regards,
Simon Lee Shugar

--

[image: Veeva Systems - Zinc Team]

*Simon Shugar*
Software Engineer
*Veeva Systems *
simon.shu...@veeva.com
www.veeva.com

*This email and the information it contains are intended for the intended
recipient only, are confidential and may be privileged information exempt
from disclosure by law.*
*If you have received this email in error, please notify us immediately by
reply email and delete this message from your computer.*
*Please do not retain, copy or distribute this email.*

On Fri, Apr 6, 2018 at 5:27 PM, suzuki toshiya <mpsuz...@hiroshima-u.ac.jp>
wrote:

> Dear Simon,
>
> > I've already installed all dependencies and using pkg-config as my
> dependency management tool.
>
> Cleary your cmake could not spot the location of libopenjp2.
> If you execute "pkg-config --libs libopenjp2", what you receive?
>
> I think the situation would be same with your last post about freetype,
>
> >set(FREETYPE_LIBRARIES "/usr/local/lib/libfreetype.a")
> >set(poppler_LIBS ${poppler_LIBS} ${FREETYPE_LIBRARIES})
>
> There is a variable LIBOPENJPEG2_LIBRARIES.
>
> >http://www.linuxfromscratch.org/blfs/view/svn/general/poppler.html
> > I've already installed all dependencies and using pkg-config as my
> dependency management tool.
>
> In my understanding, this website is assuming that everything is installed
> into
> /usr (and installed things would be merged into the host system),
> so the result would be different from your case that you install
> everything into
> /usr/local to avoid the mixture.
> please do not ask "why I do like this but the result is different?", you
> did
> unlikely that :-),
>
> Regards,
> mpsuzuki
>
> Simon Shugar wrote:
> > Dear all,
> >
> > I am trying to build Poppler 0.63.0 statically with openjpeg2. I run
> into the error below when using CMake. Has anyone seen this issue and able
> to point me in the right direction?
> >
> > As on previous requests.  I am roughly following instructions from
> http://www.linuxfromscratch.org/blfs/view/svn/general/poppler.html I'm
> building everything statically as our we are using an old OS.
> >
> > I've already installed all dependencies and using pkg-config as my
> dependency management tool.
> >
> > Command
> > cmake  -DCMAKE_BUILD_TYPE=Release -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
> -DBUILD_SHARED_LIBS=OFF -DCMAKE_INSTALL_PREFIX=/usr/ -DENABLE_QT5=OFF
> -DENABLE_LIBOPENJPEG=openjpeg2 .. && make
> >
> >
> > Output
> > Scanning dependencies of target pdftoppm
> > make[2]: Leaving directory `/root/Poppler_Update/poppler-0.63.0/build'
> > make -f utils/CMakeFiles/pdftoppm.dir/build.make
> utils/CMakeFiles/pdftoppm.dir/build
> > make[2]: Entering directory `/root/Poppler_Update/poppler-0.63.0/build'
> > [ 61%] Building CXX object utils/CMakeFiles/pdftoppm.dir/parseargs.cc.o
> > cd /root/Poppler_Update/poppler-0.63.0/build/utils && /usr/bin/c++
> -DUSE_OPENJPEG2 -I/root/Poppler_Update/poppler-0.63.0
> -I/root/Poppler_Update/poppler-0.63.0/fofi 
> -I/root/Poppler_Update/poppler-0.63.0/goo
> -I/root/Poppler_Update/poppler-0.63.0/poppler 
> -I/root/Poppler_Update/poppler-0.63.0/build
> -I/root/Poppler_Update/poppler-0.63.0/build/poppler -I/usr/local/include
> -I/usr/local/include/freetype2 -I/usr/local/include/openjpeg-2.3  -Wall
> -Wextra -Wpedantic -Wno-unused-parameter -Wcast-align -Wformat-security
> -Wframe-larger-than=65536 -Wlogical-op -Wmissing-format-attribute
> -Wnon-virtual-dtor -Woverloaded-virtual -Wmissing-declarations -Wundef
> -Wzero-as-null-pointer-constant -fno-exceptions -fno-check-new
> -fno-common -D_DEFAULT_SOURCE -O2 -DNDEBUG-std=c++11 -o
> CMakeFiles/pdftoppm.dir/parseargs.cc.o -c /root/Poppler_Update/poppler-
> 0.63.0/utils/parseargs.cc
> > [ 61%] Building CXX object utils/CMakeFiles/pdftoppm.dir/
> Win32Console.cc.o
> > cd /root/Poppler_Update/poppler-0.63.0/build/utils && /usr/bin/c++
> -DUSE_OPENJPEG2 -I/root/Poppler_Update/poppler-0.63.0
> -I/root/Poppler_Update/poppler-0.63.0/fofi 
> -I/root/Poppler_Update/poppler-0.63.0/goo
> -I/root/Poppler_Update/poppler-0.63.0/poppler 
> -I/root/Poppler_Update/poppler-0.63.0/build
> -I/root/Poppler_Update/poppler-0.63.0/build/poppler -I/usr/local/include
> -I/usr/local/include/freetype2 -I/usr/local/include/openjpeg-2.3  -Wall
> -Wextra -Wpedantic -Wno-unused-parameter -Wcast-align -Wformat-security
> -Wframe-larger-than=65536 -Wlogical-op -Wmissing-format-attribute
> -Wnon-virtual-dtor -Woverloaded-virtual -Wmissing-declarations -Wundef
> -Wzero-as-null-po

[poppler] Unable to build Poppler 0.63.0 with Openjpeg2

2018-04-06 Thread Simon Shugar
as-null-pointer-constant
-fno-exceptions -fno-check-new -fno-common -D_DEFAULT_SOURCE -O2 -DNDEBUG
  -Wl,--as-needed -rdynamic CMakeFiles/pdftoppm.dir/parseargs.cc.o
CMakeFiles/pdftoppm.dir/Win32Console.cc.o
CMakeFiles/pdftoppm.dir/pdftoppm.cc.o  -o pdftoppm ../libpoppler.a
-L/usr/local/lib -lfontconfig -luuid -lxml2 -lm -lfreetype -lz
/usr/local/lib/libjpeg.a -lz -lopenjp2 /usr/local/lib/liblcms2.a
/usr/local/lib/libpng.a -lz -lopenjp2 /usr/local/lib/liblcms2.a
/usr/local/lib/libpng.a /usr/local/lib/libfreetype.a -pthread
/usr/bin/ld: cannot find -lopenjp2
/usr/bin/ld: cannot find -lopenjp2
collect2: error: ld returned 1 exit status
make[2]: *** [utils/pdftoppm] Error 1
make[2]: Leaving directory `/root/Poppler_Update/poppler-0.63.0/build'
make[1]: *** [utils/CMakeFiles/pdftoppm.dir/all] Error 2
make[1]: Leaving directory `/root/Poppler_Update/poppler-0.63.0/build'
make: *** [all] Error 2

Kind regards,
Simon Lee Shugar

--

[image: Veeva Systems - Zinc Team]

*Simon Shugar*
Software Engineer
*Veeva Systems *
simon.shu...@veeva.com
www.veeva.com

*This email and the information it contains are intended for the intended
recipient only, are confidential and may be privileged information exempt
from disclosure by law.*
*If you have received this email in error, please notify us immediately by
reply email and delete this message from your computer.*
*Please do not retain, copy or distribute this email.*
___
poppler mailing list
poppler@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/poppler


Re: [poppler] Fontconfig issue whilst building Poppler 0.62.0

2018-04-06 Thread Simon Shugar
Dear all,

Just an update on this.

Our poppler binary ran into trouble at runtime. It was due to the only
dynamically linked library (freetype 2.4) being out of date. So I rebuilt
the binary with freetype 2.9 as a static but ran into issues building
poppler. We fixed this by hard coding the value of the freetype library in
the CMakelist.txt. Just wanted to let you guys know.

*The fix*
set(FREETYPE_LIBRARIES "/usr/local/lib/libfreetype.a")
set(poppler_LIBS ${poppler_LIBS} ${FREETYPE_LIBRARIES})

*Error Output from Poppler*
[ 62%] Linking CXX executable pdftoppm
cd /root/Poppler_Update/poppler-0.63.0/build/utils && /usr/local/bin/cmake
-E cmake_link_script CMakeFiles/pdftoppm.dir/link.txt --verbose=1
/usr/bin/c++  -Wall -Wextra -Wpedantic -Wno-unused-parameter -Wcast-align
-Wformat-security -Wframe-larger-than=65536 -Wlogical-op
-Wmissing-format-attribute -Wnon-virtual-dtor -Woverloaded-virtual
-Wmissing-declarations -Wundef -Wzero-as-null-pointer-constant
-fno-exceptions -fno-check-new -fno-common -D_DEFAULT_SOURCE -O2 -DNDEBUG
  -Wl,--as-needed -rdynamic CMakeFiles/pdftoppm.dir/parseargs.cc.o
CMakeFiles/pdftoppm.dir/Win32Console.cc.o
CMakeFiles/pdftoppm.dir/pdftoppm.cc.o  -o pdftoppm ../libpoppler.a
-L/usr/local/lib -lfontconfig -luuid -lxml2 -lm -lfreetype -lz
/usr/local/lib/libjpeg.a -lz /usr/local/lib/liblcms2.a
/usr/local/lib/libpng.a -lz /usr/local/lib/liblcms2.a
/usr/local/lib/libpng.a -pthread
../libpoppler.a(SplashFTFontEngine.cc.o): In function
`SplashFTFontEngine::SplashFTFontEngine(bool, bool, bool, FT_LibraryRec_*)':
SplashFTFontEngine.cc:(.text+0x28): undefined reference to
`FT_Library_Version'
../libpoppler.a(SplashFTFontEngine.cc.o): In function
`SplashFTFontEngine::init(bool, bool, bool)':
SplashFTFontEngine.cc:(.text+0x88): undefined reference to
`FT_Init_FreeType'
../libpoppler.a(SplashFTFontEngine.cc.o): In function
`SplashFTFontEngine::~SplashFTFontEngine()':
SplashFTFontEngine.cc:(.text+0xd5): undefined reference to
`FT_Done_FreeType'
../libpoppler.a(SplashFTFontFile.cc.o): In function
`SplashFTFontFile::~SplashFTFontFile()':
SplashFTFontFile.cc:(.text+0x15): undefined reference to `FT_Done_Face'
../libpoppler.a(SplashFTFontFile.cc.o): In function
`SplashFTFontFile::loadType1Font(SplashFTFontEngine*, SplashFontFileID*,
SplashFontSrc*, char const**)':
SplashFTFontFile.cc:(.text+0xd9): undefined reference to `FT_New_Face'
SplashFTFontFile.cc:(.text+0x127): undefined reference to
`FT_Get_Name_Index'
SplashFTFontFile.cc:(.text+0x149): undefined reference to
`FT_Get_Name_Index'
SplashFTFontFile.cc:(.text+0x1ca): undefined reference to
`FT_New_Memory_Face'
../libpoppler.a(SplashFTFontFile.cc.o): In function
`SplashFTFontFile::loadCIDFont(SplashFTFontEngine*, SplashFontFileID*,
SplashFontSrc*, int*, int)':
SplashFTFontFile.cc:(.text+0x228): undefined reference to `FT_New_Face'
SplashFTFontFile.cc:(.text+0x29c): undefined reference to
`FT_New_Memory_Face'
../libpoppler.a(SplashFTFontFile.cc.o): In function
`SplashFTFontFile::loadTrueTypeFont(SplashFTFontEngine*, SplashFontFileID*,
SplashFontSrc*, int*, int, int)':
SplashFTFontFile.cc:(.text+0x2f9): undefined reference to `FT_New_Face'
SplashFTFontFile.cc:(.text+0x36d): undefined reference to
`FT_New_Memory_Face'
../libpoppler.a(SplashFTFont.cc.o): In function
`SplashFTFont::getGlyphAdvance(int)':
SplashFTFont.cc:(.text+0x92): undefined reference to `FT_Set_Transform'
SplashFTFont.cc:(.text+0xe8): undefined reference to `FT_Load_Glyph'




Kind regards,
Simon Lee Shugar

--

[image: Veeva Systems - Zinc Team]

*Simon Shugar*
Software Engineer
*Veeva Systems *
simon.shu...@veeva.com
www.veeva.com

*This email and the information it contains are intended for the intended
recipient only, are confidential and may be privileged information exempt
from disclosure by law.*
*If you have received this email in error, please notify us immediately by
reply email and delete this message from your computer.*
*Please do not retain, copy or distribute this email.*

On Fri, Mar 23, 2018 at 11:11 AM, suzuki toshiya <mpsuz...@hiroshima-u.ac.jp
> wrote:

> the patch fixed the archive library issue was here:
>> https://github.com/freedesktop/poppler/commit/a89e7474fcd9e7
>> e6dd1330c585130346aa862598
>> (this was on 2018-Jan-16, 0.62.0 was on 2017-Dec-03)
>>
>
> Or, you can disable all sub-libraries like libpoppler-cpp,
> libpoppler-glib, libpoppler-qt5, g-introspection etc.
> Please look at CMakeLists.txt which target you really need.
>
> Regards,
> mpsuzuki
>
>
> suzuki toshiya wrote:
>
>> Dear Simon,
>>
>> Also thanks for the advice on root Germán.
>>>
>>
>> But you want to continue do as the root :-)
>>
>> Your building process tries to make a shared library libpoppler-cpp.so
>> and failed.
>> Ah... I remember, the archive library target by cmake was not maintained
>> until 0.63.0.
&

Re: [poppler] Fontconfig issue whilst building Poppler 0.62.0

2018-03-23 Thread Simon Shugar
Thanks Suzuki!

I've just tested the build with 63.0 and the build completes successfully.
If we continue with 62 I'll patch it and try the build there.

Thank you and Germán for you're help with this. It's very much appreciated.

Kind regards,
Simon Lee Shugar

--

[image: Veeva Systems - Zinc Team]

*Simon Shugar*
Software Engineer
*Veeva Systems *
simon.shu...@veeva.com
www.veeva.com

*This email and the information it contains are intended for the intended
recipient only, are confidential and may be privileged information exempt
from disclosure by law.*
*If you have received this email in error, please notify us immediately by
reply email and delete this message from your computer.*
*Please do not retain, copy or distribute this email.*

On Fri, Mar 23, 2018 at 10:53 AM, suzuki toshiya <mpsuz...@hiroshima-u.ac.jp
> wrote:

> Dear Simon,
>
> Also thanks for the advice on root Germán.
>>
>
> But you want to continue do as the root :-)
>
> Your building process tries to make a shared library libpoppler-cpp.so and
> failed.
> Ah... I remember, the archive library target by cmake was not maintained
> until 0.63.0.
> you seem to work with 0.62.0.
>
> the patch fixed the archive library issue was here:
> https://github.com/freedesktop/poppler/commit/a89e7474fcd9e7
> e6dd1330c585130346aa862598
> (this was on 2018-Jan-16, 0.62.0 was on 2017-Dec-03)
>
> Regards,
> mpsuzuki
>
>
> Simon Shugar wrote:
>
>> Hi Germán, Suzuki,
>>
>> Thanks for your help. As part of my build process I actually do set the
>> pkg path. I must of unset it before running the patch (no clue why). When I
>> set the path again and run it with the patch it got past the point of
>> failure.
>>
>> I've gone past the point of failure at 62% to 96%. I get a new issue now
>> which I'll continue to look into.
>>
>> Also thanks for the advice on root Germán.
>>
>> Error Output
>>
>> Scanning dependencies of target poppler-cpp
>> make[2]: Leaving directory `/root/Poppler_Update/poppler-0.62.0/build'
>> make -f cpp/CMakeFiles/poppler-cpp.dir/build.make
>> cpp/CMakeFiles/poppler-cpp.dir/build
>> make[2]: Entering directory `/root/Poppler_Update/poppler-0.62.0/build'
>> [ 90%] Building CXX object cpp/CMakeFiles/poppler-cpp.dir
>> /poppler-document.cpp.o
>> cd /root/Poppler_Update/poppler-0.62.0/build/cpp && /usr/bin/c++
>> -Dpoppler_cpp_EXPORTS -I/root/Poppler_Update/poppler-0.62.0
>> -I/root/Poppler_Update/poppler-0.62.0/fofi 
>> -I/root/Poppler_Update/poppler-0.62.0/goo
>> -I/root/Poppler_Update/poppler-0.62.0/poppler
>> -I/root/Poppler_Update/poppler-0.62.0/build
>> -I/root/Poppler_Update/poppler-0.62.0/build/poppler
>> -I/root/Poppler_Update/poppler-0.62.0/cpp 
>> -I/root/Poppler_Update/poppler-0.62.0/build/cpp
>> -I/usr/local/include -I/usr/local/include/freetype2  -Wall -Wextra
>> -Wpedantic -Wno-unused-parameter -Wno-missing-field-initializers
>> -Wcast-align -Wformat-security -Wframe-larger-than=65536 -Wlogical-op
>> -Wmissing-format-attribute -Wnon-virtual-dtor -Woverloaded-virtual
>> -Wmissing-declarations -Wundef -fno-exceptions -fno-check-new -fno-common
>> -D_DEFAULT_SOURCE -O2 -DNDEBUG  -fPIC   -std=c++11 -o
>> CMakeFiles/poppler-cpp.dir/poppler-document.cpp.o -c
>> /root/Poppler_Update/poppler-0.62.0/cpp/poppler-document.cpp
>> [ 90%] Building CXX object cpp/CMakeFiles/poppler-cpp.dir
>> /poppler-embedded-file.cpp.o
>> cd /root/Poppler_Update/poppler-0.62.0/build/cpp && /usr/bin/c++
>> -Dpoppler_cpp_EXPORTS -I/root/Poppler_Update/poppler-0.62.0
>> -I/root/Poppler_Update/poppler-0.62.0/fofi 
>> -I/root/Poppler_Update/poppler-0.62.0/goo
>> -I/root/Poppler_Update/poppler-0.62.0/poppler
>> -I/root/Poppler_Update/poppler-0.62.0/build
>> -I/root/Poppler_Update/poppler-0.62.0/build/poppler
>> -I/root/Poppler_Update/poppler-0.62.0/cpp 
>> -I/root/Poppler_Update/poppler-0.62.0/build/cpp
>> -I/usr/local/include -I/usr/local/include/freetype2  -Wall -Wextra
>> -Wpedantic -Wno-unused-parameter -Wno-missing-field-initializers
>> -Wcast-align -Wformat-security -Wframe-larger-than=65536 -Wlogical-op
>> -Wmissing-format-attribute -Wnon-virtual-dtor -Woverloaded-virtual
>> -Wmissing-declarations -Wundef -fno-exceptions -fno-check-new -fno-common
>> -D_DEFAULT_SOURCE -O2 -DNDEBUG  -fPIC   -std=c++11 -o
>> CMakeFiles/poppler-cpp.dir/poppler-embedded-file.cpp.o -c
>> /root/Poppler_Update/poppler-0.62.0/cpp/poppler-embedded-file.cpp
>> [ 91%] Building CXX object cpp/CMakeFiles/poppler-cpp.dir
>> /poppler-font.cpp.o
>> cd /root/Poppler_Update/poppler-0.62.0/build/cpp && /usr/bin/c++
>>

Re: [poppler] Fontconfig issue whilst building Poppler 0.62.0

2018-03-23 Thread Simon Shugar
e[2]: Leaving directory `/root/Poppler_Update/poppler-0.62.0/build'
make[1]: *** [cpp/CMakeFiles/poppler-cpp.dir/all] Error 2
make[1]: Leaving directory `/root/Poppler_Update/poppler-0.62.0/build'
make: *** [all] Error 2




Kind regards,
Simon Lee Shugar

--

[image: Veeva Systems - Zinc Team]

*Simon Shugar*
Software Engineer
*Veeva Systems *
simon.shu...@veeva.com
www.veeva.com

*This email and the information it contains are intended for the intended
recipient only, are confidential and may be privileged information exempt
from disclosure by law.*
*If you have received this email in error, please notify us immediately by
reply email and delete this message from your computer.*
*Please do not retain, copy or distribute this email.*

On Fri, Mar 23, 2018 at 9:56 AM, Germán Poo-Caamaño <g...@gnome.org> wrote:

> On Fri, 2018-03-23 at 09:30 -0700, Simon Shugar wrote:
> > Dear Suzuki,
> >
> > I am using a CentOS linux distro. Running the pkg command does show
> > that it
> > doesn't seem to find fontconfig. The output is below. I'll continue
> > to look
> > at it my end and see if I can rebuild fontconfig so it registers with
> > pkg.
> >
> > *Output*
> > [root@localhost build]# pkg-config fontconfig --libs --static
> > Package fontconfig was not found in the pkg-config search path.
> > Perhaps you should add the directory containing `fontconfig.pc'
> > to the PKG_CONFIG_PATH environment variable
> > No package 'fontconfig' found
>
> Hi Simon,
>
> Do as it says:
>
> "Perhaps you should add the directory containing `fontconfig.pc'
>  to the PKG_CONFIG_PATH environment variable"
>
> Likely, you have to do something like:
>
> $ export PKG_CONFIG_PATH=$PGK_CONFIG_PATH:/usr/local/share
>
> Assuming you are installing in /usr/local as the previous log show.
>
> PS: it is a bad practice to user 'root' as a regular user, as it seems
> you are doing for building the applications.
>
> --
> Germán Poo-Caamaño
> http://calcifer.org/
___
poppler mailing list
poppler@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/poppler


Re: [poppler] Fontconfig issue whilst building Poppler 0.62.0

2018-03-23 Thread Simon Shugar
Dear Suzuki,

I am using a CentOS linux distro. Running the pkg command does show that it
doesn't seem to find fontconfig. The output is below. I'll continue to look
at it my end and see if I can rebuild fontconfig so it registers with pkg.

*Output*
[root@localhost build]# pkg-config fontconfig --libs --static
Package fontconfig was not found in the pkg-config search path.
Perhaps you should add the directory containing `fontconfig.pc'
to the PKG_CONFIG_PATH environment variable
No package 'fontconfig' found


Kind regards,
Simon Lee Shugar

--

[image: Veeva Systems - Zinc Team]

*Simon Shugar*
Software Engineer
*Veeva Systems *
simon.shu...@veeva.com
www.veeva.com

*This email and the information it contains are intended for the intended
recipient only, are confidential and may be privileged information exempt
from disclosure by law.*
*If you have received this email in error, please notify us immediately by
reply email and delete this message from your computer.*
*Please do not retain, copy or distribute this email.*

On Thu, Mar 22, 2018 at 6:02 PM, suzuki toshiya <mpsuz...@hiroshima-u.ac.jp>
wrote:

> Dear Simon,
>
> Oh, it seems that -lfontconfig itself is missing. Hmm, what "pkg-config
> fontconfig --libs --static" gives?
>
> I'm afraid that your environment might be something like cross build - an
> operating system (Linux?) and very elementary SDKs (like gcc), and all
> development libraries are *not by the distribution* but installed *by
> yourself*
> into /usr/local tree.
>
> Regards,
> mpsuzuki
>
> Simon Shugar wrote:
> > Dear Suzuki,
> >
> > I manually added the patch to the CMakeLIsts.txt and rerun the command.
> It looks to break with a different output with the new code. I must
> apologise I've only had time to run the patch and run cmake. I've not had
> time to debug and have a look at why it's breaking.
> >
> > The Command
> >
> >
> > cmake -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_BUILD_TYPE=Release
> -DBUILD_SHARED_LIBS=OFF -DCMAKE_INSTALL_PREFIX=/usr/local
> -DENABLE_QT5=OFF -DENABLE_LIBOPENJPEG=none .. && make
> >
> >
> > The Output
> >
> > Scanning dependencies of target pdftoppm
> > make[2]: Leaving directory `/root/Poppler_Update/poppler-0.62.0/build'
> > make -f utils/CMakeFiles/pdftoppm.dir/build.make
> utils/CMakeFiles/pdftoppm.dir/build
> > make[2]: Entering directory `/root/Poppler_Update/poppler-0.62.0/build'
> > [ 60%] Building CXX object utils/CMakeFiles/pdftoppm.dir/parseargs.cc.o
> > cd /root/Poppler_Update/poppler-0.62.0/build/utils && /usr/bin/c++
>  -I/root/Poppler_Update/poppler-0.62.0 
> -I/root/Poppler_Update/poppler-0.62.0/fofi
> -I/root/Poppler_Update/poppler-0.62.0/goo 
> -I/root/Poppler_Update/poppler-0.62.0/poppler
> -I/root/Poppler_Update/poppler-0.62.0/build 
> -I/root/Poppler_Update/poppler-0.62.0/build/poppler
> -I/usr/local/include -I/usr/local/include/freetype2  -Wall -Wextra
> -Wpedantic -Wno-unused-parameter -Wno-missing-field-initializers
> -Wcast-align -Wformat-security -Wframe-larger-than=65536 -Wlogical-op
> -Wmissing-format-attribute -Wnon-virtual-dtor -Woverloaded-virtual
> -Wmissing-declarations -Wundef -fno-exceptions -fno-check-new -fno-common
> -D_DEFAULT_SOURCE -O2 -DNDEBUG-std=c++11 -o 
> CMakeFiles/pdftoppm.dir/parseargs.cc.o
> -c /root/Poppler_Update/poppler-0.62.0/utils/parseargs.cc
> > [ 61%] Building CXX object utils/CMakeFiles/pdftoppm.dir/
> Win32Console.cc.o
> > cd /root/Poppler_Update/poppler-0.62.0/build/utils && /usr/bin/c++
>  -I/root/Poppler_Update/poppler-0.62.0 
> -I/root/Poppler_Update/poppler-0.62.0/fofi
> -I/root/Poppler_Update/poppler-0.62.0/goo 
> -I/root/Poppler_Update/poppler-0.62.0/poppler
> -I/root/Poppler_Update/poppler-0.62.0/build 
> -I/root/Poppler_Update/poppler-0.62.0/build/poppler
> -I/usr/local/include -I/usr/local/include/freetype2  -Wall -Wextra
> -Wpedantic -Wno-unused-parameter -Wno-missing-field-initializers
> -Wcast-align -Wformat-security -Wframe-larger-than=65536 -Wlogical-op
> -Wmissing-format-attribute -Wnon-virtual-dtor -Woverloaded-virtual
> -Wmissing-declarations -Wundef -fno-exceptions -fno-check-new -fno-common
> -D_DEFAULT_SOURCE -O2 -DNDEBUG-std=c++11 -o 
> CMakeFiles/pdftoppm.dir/Win32Console.cc.o
> -c /root/Poppler_Update/poppler-0.62.0/utils/Win32Console.cc
> > [ 61%] Building CXX object utils/CMakeFiles/pdftoppm.dir/pdftoppm.cc.o
> > cd /root/Poppler_Update/poppler-0.62.0/build/utils && /usr/bin/c++
>  -I/root/Poppler_Update/poppler-0.62.0 
> -I/root/Poppler_Update/poppler-0.62.0/fofi
> -I/root/Poppler_Update/poppler-0.62.0/goo 
> -I/root/Poppler_Update/poppler-0.62.0/poppler
> -I/root/Poppler_Update/poppler-0.62.0/build 
> -I/root/Poppl

Re: [poppler] Fontconfig issue whilst building Poppler 0.62.0

2018-03-22 Thread Simon Shugar
s.cc:(.text+0x1f05): undefined reference to `FcConfigSubstitute'
GlobalParams.cc:(.text+0x1f0d): undefined reference to `FcDefaultSubstitute'
GlobalParams.cc:(.text+0x1f20): undefined reference to `FcFontSort'
GlobalParams.cc:(.text+0x1fa6): undefined reference to `FcPatternGetString'
GlobalParams.cc:(.text+0x1fd4): undefined reference to `FcPatternGetLangSet'
GlobalParams.cc:(.text+0x1fe9): undefined reference to `FcLangSetContains'
GlobalParams.cc:(.text+0x2006): undefined reference to `FcPatternGetString'
GlobalParams.cc:(.text+0x20ec): undefined reference to `FcPatternGetInteger'
GlobalParams.cc:(.text+0x2105): undefined reference to `FcPatternGetInteger'
GlobalParams.cc:(.text+0x2188): undefined reference to `FcPatternGetInteger'
GlobalParams.cc:(.text+0x2283): undefined reference to `FcLangSetDestroy'
GlobalParams.cc:(.text+0x22a3): undefined reference to `FcFontSetDestroy'
GlobalParams.cc:(.text+0x2321): undefined reference to `FcLangSetCreate'
GlobalParams.cc:(.text+0x232f): undefined reference to `FcLangSetAdd'
GlobalParams.cc:(.text+0x2415): undefined reference to `FcPatternGetString'
GlobalParams.cc:(.text+0x245a): undefined reference to `FcPatternGetString'
GlobalParams.cc:(.text+0x2522): undefined reference to `FcPatternGetInteger'
GlobalParams.cc:(.text+0x253b): undefined reference to `FcPatternGetInteger'
collect2: error: ld returned 1 exit status
make[2]: *** [utils/pdftoppm] Error 1
make[2]: Leaving directory `/root/Poppler_Update/poppler-0.62.0/build'
make[1]: *** [utils/CMakeFiles/pdftoppm.dir/all] Error 2
make[1]: Leaving directory `/root/Poppler_Update/poppler-0.62.0/build'
make: *** [all] Error 2


Kind regards,
Simon Lee Shugar

--

[image: Veeva Systems - Zinc Team]

*Simon Shugar*
Software Engineer
*Veeva Systems *
simon.shu...@veeva.com
www.veeva.com

*This email and the information it contains are intended for the intended
recipient only, are confidential and may be privileged information exempt
from disclosure by law.*
*If you have received this email in error, please notify us immediately by
reply email and delete this message from your computer.*
*Please do not retain, copy or distribute this email.*

On Thu, Mar 22, 2018 at 12:30 AM, suzuki toshiya <mpsuz...@hiroshima-u.ac.jp
> wrote:

> Dear Simon,
>
> Could you try the patch on this ?
> https://github.com/mpsuzuki/poppler/commit/3f944ed5dee3496e7a7c661eabc3b1
> 6448316d13
>
> this patch checks whether libfontconfig to be linked has the suffix for
> archive
> library,
> and if it has, invoke pkg-config --libs --static to collect all dependency.
>
> If you dislike to download the diff and apply it by yourself,
> you can also try "for-travis" branch which is working branch for Jeroen's
> issue
> + your issue.
>
> I don't think this is specific issue for fontconfig, it would be generic
> issue
> for the libraries with indirect dependency
> (like libtiff depending with liblzma, libjbig, libjpeg, libz, libm).
> If this works well for you, I would define some user-defined macro to care
> for
> other libraries.
>
> Regards,
> mpsuzuki
>
>
> Simon Shugar wrote:
> > Dear Suzuki,
> >
> >
> > No problem at all I will continue to look into it on my end in the mean
> time, once again thank you for your assistance.
> >
> > libfreetype is part of our environment so there was no need to build a
> static version.
> >
> > Let me know if there is any more information I can provide to help in
> the investigation.
> >
> >
> > Kind regards,
> > Simon Lee Shugar
> >
> > --
> >
> > [Veeva Systems - Zinc Team]
> >
> > Simon Shugar
> > Software Engineer
> > Veeva Systems
> > simon.shu...@veeva.com<mailto:simon.shu...@veeva.com>
> > www.veeva.com<http://www.veeva.com>
> >
> > This email and the information it contains are intended for the intended
> recipient only, are confidential and may be privileged information exempt
> from disclosure by law.
> > If you have received this email in error, please notify us immediately
> by reply email and delete this message from your computer.
> > Please do not retain, copy or distribute this email.
> >
> > On Tue, Mar 20, 2018 at 8:08 PM, suzuki toshiya <
> mpsuz...@hiroshima-u.ac.jp<mailto:mpsuz...@hiroshima-u.ac.jp>> wrote:
> > Dear Simon,
> >
> > Thank you for detailed log.
> > Could I ask why libfreetype is shared libary in your development but
> others like
> > libfontconfig, libjpeg, libpng, libcms2 are archive libraries?
> >
> > I'm afraid there is a similarity with the missing dependency issue
> reported by
> > Jeroen,
> > so please let me try to resolve this issue as a part of it.
> > I apologize that I cannot help your immediately and I'm lookin

Re: [poppler] Fontconfig issue whilst building Poppler 0.62.0

2018-03-21 Thread Simon Shugar
Dear Suzuki,


No problem at all I will continue to look into it on my end in the mean
time, once again thank you for your assistance.

libfreetype is part of our environment so there was no need to build a
static version.

Let me know if there is any more information I can provide to help in the
investigation.

Kind regards,
Simon Lee Shugar

--

[image: Veeva Systems - Zinc Team]

*Simon Shugar*
Software Engineer
*Veeva Systems *
simon.shu...@veeva.com
www.veeva.com

*This email and the information it contains are intended for the intended
recipient only, are confidential and may be privileged information exempt
from disclosure by law.*
*If you have received this email in error, please notify us immediately by
reply email and delete this message from your computer.*
*Please do not retain, copy or distribute this email.*

On Tue, Mar 20, 2018 at 8:08 PM, suzuki toshiya <mpsuz...@hiroshima-u.ac.jp>
wrote:

> Dear Simon,
>
> Thank you for detailed log.
> Could I ask why libfreetype is shared libary in your development but
> others like
> libfontconfig, libjpeg, libpng, libcms2 are archive libraries?
>
> I'm afraid there is a similarity with the missing dependency issue
> reported by
> Jeroen,
> so please let me try to resolve this issue as a part of it.
> I apologize that I cannot help your immediately and I'm looking like as if
> I
> help the issue posted after yours.
>
> Regards,
> mpsuzuki
>
> Simon Shugar wrote:
> > Dear Suziki,
> >
> > Thank you for your assistance. This is the verbose log for the specific
> error I am running into. Let me know if you'd need more (the log gets
> pretty big). I tried researching ways to ensure uuid is linked to the build
> but I wasn't confident on any solution. We build to /usr/local/ by default
> with the VM I'm running so fontconfig and all the libraries seem to build
> fine from that location. I install fontconfig myself as part of Poppler's
> dependencies.
> >
> > Verbose Log
> >
> > Scanning dependencies of target pdftoppm
> > make[2]: Leaving directory `/root/Poppler_Update/poppler-0.62.0/build'
> > make -f utils/CMakeFiles/pdftoppm.dir/build.make
> utils/CMakeFiles/pdftoppm.dir/build
> > make[2]: Entering directory `/root/Poppler_Update/poppler-0.62.0/build'
> > [ 60%] Building CXX object utils/CMakeFiles/pdftoppm.dir/parseargs.cc.o
> > cd /root/Poppler_Update/poppler-0.62.0/build/utils && /usr/bin/c++
> -I/root/Poppler_Update/poppler-0.62.0 
> -I/root/Poppler_Update/poppler-0.62.0/fofi
> -I/root/Poppler_Update/poppler-0.62.0/goo 
> -I/root/Poppler_Update/poppler-0.62.0/poppler
> -I/root/Poppler_Update/poppler-0.62.0/build 
> -I/root/Poppler_Update/poppler-0.62.0/build/poppler
> -I/usr/local/include -I/usr/local/include/freetype2 -Wall -Wextra
> -Wpedantic -Wno-unused-parameter -Wno-missing-field-initializers
> -Wcast-align -Wformat-security -Wframe-larger-than=65536 -Wlogical-op
> -Wmissing-format-attribute -Wnon-virtual-dtor -Woverloaded-virtual
> -Wmissing-declarations -Wundef -fno-exceptions -fno-check-new -fno-common
> -D_DEFAULT_SOURCE -O2 -DNDEBUG -std=c++11 -o 
> CMakeFiles/pdftoppm.dir/parseargs.cc.o
> -c /root/Poppler_Update/poppler-0.62.0/utils/parseargs.cc
> > [ 61%] Building CXX object utils/CMakeFiles/pdftoppm.dir/
> Win32Console.cc.o
> > cd /root/Poppler_Update/poppler-0.62.0/build/utils && /usr/bin/c++
> -I/root/Poppler_Update/poppler-0.62.0 
> -I/root/Poppler_Update/poppler-0.62.0/fofi
> -I/root/Poppler_Update/poppler-0.62.0/goo 
> -I/root/Poppler_Update/poppler-0.62.0/poppler
> -I/root/Poppler_Update/poppler-0.62.0/build 
> -I/root/Poppler_Update/poppler-0.62.0/build/poppler
> -I/usr/local/include -I/usr/local/include/freetype2 -Wall -Wextra
> -Wpedantic -Wno-unused-parameter -Wno-missing-field-initializers
> -Wcast-align -Wformat-security -Wframe-larger-than=65536 -Wlogical-op
> -Wmissing-format-attribute -Wnon-virtual-dtor -Woverloaded-virtual
> -Wmissing-declarations -Wundef -fno-exceptions -fno-check-new -fno-common
> -D_DEFAULT_SOURCE -O2 -DNDEBUG -std=c++11 -o 
> CMakeFiles/pdftoppm.dir/Win32Console.cc.o
> -c /root/Poppler_Update/poppler-0.62.0/utils/Win32Console.cc
> > [ 61%] Building CXX object utils/CMakeFiles/pdftoppm.dir/pdftoppm.cc.o
> > cd /root/Poppler_Update/poppler-0.62.0/build/utils && /usr/bin/c++
> -I/root/Poppler_Update/poppler-0.62.0 
> -I/root/Poppler_Update/poppler-0.62.0/fofi
> -I/root/Poppler_Update/poppler-0.62.0/goo 
> -I/root/Poppler_Update/poppler-0.62.0/poppler
> -I/root/Poppler_Update/poppler-0.62.0/build 
> -I/root/Poppler_Update/poppler-0.62.0/build/poppler
> -I/usr/local/include -I/usr/local/include/freetype2 -Wall -Wextra
> -Wpedantic -Wno-unused-parameter -Wno-missing-field-initializers

Re: [poppler] Fontconfig issue whilst building Poppler 0.62.0

2018-03-20 Thread Simon Shugar
CtxtGetLastError'
fcxml.c:(.text+0x57bc): undefined reference to `xmlFreeParserCtxt'
/usr/local/lib/libfontconfig.a(fccache.o): In function
`IA__FcDirCacheCreateUUID':
fccache.c:(.text+0x20b): undefined reference to `uuid_generate_random'
fccache.c:(.text+0x26b): undefined reference to `uuid_unparse'
/usr/local/lib/libfontconfig.a(fccache.o): In function `FcDirCacheReadUUID':
fccache.c:(.text+0x484): undefined reference to `uuid_parse'
/usr/local/lib/libfontconfig.a(fccache.o): In function `FcDirCacheBasenameUUID':
fccache.c:(.text+0x780): undefined reference to `uuid_unparse'
collect2: error: ld returned 1 exit status
make[2]: *** [utils/pdftoppm] Error 1
make[2]: Leaving directory `/root/Poppler_Update/poppler-0.62.0/build'
make[1]: *** [utils/CMakeFiles/pdftoppm.dir/all] Error 2
make[1]: Leaving directory `/root/Poppler_Update/poppler-0.62.0/build'
make: *** [all] Error 2



Kind regards,
Simon Lee Shugar

--

[image: Veeva Systems - Zinc Team]

*Simon Shugar*
Software Engineer
*Veeva Systems *
simon.shu...@veeva.com
www.veeva.com

*This email and the information it contains are intended for the intended
recipient only, are confidential and may be privileged information exempt
from disclosure by law.*
*If you have received this email in error, please notify us immediately by
reply email and delete this message from your computer.*
*Please do not retain, copy or distribute this email.*

On Mon, Mar 19, 2018 at 7:05 PM, suzuki toshiya <mpsuz...@hiroshima-u.ac.jp>
wrote:

> Dear Simon,
>
> could you upload the verbose log (by "make VERBOSE=1") to somewhere
> and post the link there? we cannot see the detailed commandline
> options to the compiler/linker and it's hard to guess what's going
> on.
>
> In my impression, it seems that the linker slipped to add several
> external libraries required by libfontconfig (and caused unresolved
> symbols for libuuid and libxml2). The point looking strange for me
> is "why libfontconfig.a is placed under /usr/local/lib?". I think,
> fontconfig is quite widely used libraries, even on the systems without
> GUI environment, so it could be found in /usr tree...
>
> Regards,
> mpsuzuki
>
> Simon Shugar wrote:
> > Hi,
> >
> > I'm trying to build Poppler 0.62.0 and running into the following error
> when using CMake. I've not much experience with CMake or building libraries
> on linux. Has anyone seen the following issue and would be able to point me
> in the right direction?
> >
> > I am roughly following instructions from http://www.linuxfromscratch.
> org/blfs/view/svn/general/poppler.html I'm building everything statically
> as our we are using an old OS.
> >
> > I've already installed all dependencies and using pkg-config as my
> dependency management tool.
> >
> > I originally had an issue with UUID when building fontconfig but got
> round it by installing util-linux.
> >
> > Command
> > This is the command(s) I am using.
> >
> > "mkdir -v build &&
> > cd   build
> >
> >
> > cmake  -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF
> -DCMAKE_INSTALL_PREFIX=/usr/local -DENABLE_QT5=OFF
> -DENABLE_LIBOPENJPEG=none .. && make
> > make install"
> >
> > Output
> > This is the error I am receiving.
> >
> > "Scanning dependencies of target pdftoppm
> > [ 60%] Building CXX object utils/CMakeFiles/pdftoppm.dir/parseargs.cc.o
> > [ 61%] Building CXX object utils/CMakeFiles/pdftoppm.dir/
> Win32Console.cc.o
> > [ 61%] Building CXX object utils/CMakeFiles/pdftoppm.dir/pdftoppm.cc.o
> > [ 62%] Linking CXX executable pdftoppm
> > /usr/local/lib/libfontconfig.a(fchash.o): In function `FcHashUuidCopy':
> > fchash.c:(.text+0x6e): undefined reference to `uuid_copy'
> > /usr/local/lib/libfontconfig.a(fcxml.o): In function `FcConfigMessage':
> > fcxml.c:(.text+0x760): undefined reference to `xmlSAX2GetLineNumber'
> > fcxml.c:(.text+0x7a5): undefined reference to `xmlSAX2GetLineNumber'
> > /usr/local/lib/libfontconfig.a(fcxml.o): In function `
> FcConfigParseAndLoadFromMemoryInternal':
> > fcxml.c:(.text+0x55ce): undefined reference to `xmlCreatePushParserCtxt'
> > fcxml.c:(.text+0x5635): undefined reference to `xmlParseChunk'
> > fcxml.c:(.text+0x5645): undefined reference to `xmlCtxtGetLastError'
> > fcxml.c:(.text+0x57bc): undefined reference to `xmlFreeParserCtxt'
> > /usr/local/lib/libfontconfig.a(fccache.o): In function
> `IA__FcDirCacheCreateUUID':
> > fccache.c:(.text+0x20b): undefined reference to `uuid_generate_random'
> > fccache.c:(.text+0x26b): undefined reference to `uuid_unparse'
> > /usr/local/lib/libfontconfig.a(fccache.o): In function
> `FcDirCacheReadUUID':
> > f

[poppler] Fontconfig issue whilst building Poppler 0.62.0

2018-03-19 Thread Simon Shugar
Hi,

I'm trying to build Poppler 0.62.0 and running into the following error
when using CMake. I've not much experience with CMake or building libraries
on linux. Has anyone seen the following issue and would be able to point me
in the right direction?

I am roughly following instructions from
http://www.linuxfromscratch.org/blfs/view/svn/general/poppler.html I'm
building everything statically as our we are using an old OS.

I've already installed all dependencies and using pkg-config as my
dependency management tool.

I originally had an issue with UUID when building fontconfig but got round
it by installing util-linux.

*Command*
This is the command(s) I am using.

"mkdir -v build &&
cd   build


cmake  -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF
-DCMAKE_INSTALL_PREFIX=/usr/local -DENABLE_QT5=OFF
-DENABLE_LIBOPENJPEG=none .. && make
make install"

*Output*
This is the error I am receiving.

"Scanning dependencies of target pdftoppm
[ 60%] Building CXX object utils/CMakeFiles/pdftoppm.dir/parseargs.cc.o
[ 61%] Building CXX object utils/CMakeFiles/pdftoppm.dir/Win32Console.cc.o
[ 61%] Building CXX object utils/CMakeFiles/pdftoppm.dir/pdftoppm.cc.o
[ 62%] Linking CXX executable pdftoppm
/usr/local/lib/libfontconfig.a(fchash.o): In function `FcHashUuidCopy':
fchash.c:(.text+0x6e): undefined reference to `uuid_copy'
/usr/local/lib/libfontconfig.a(fcxml.o): In function `FcConfigMessage':
fcxml.c:(.text+0x760): undefined reference to `xmlSAX2GetLineNumber'
fcxml.c:(.text+0x7a5): undefined reference to `xmlSAX2GetLineNumber'
/usr/local/lib/libfontconfig.a(fcxml.o): In function
`FcConfigParseAndLoadFromMemoryInternal':
fcxml.c:(.text+0x55ce): undefined reference to `xmlCreatePushParserCtxt'
fcxml.c:(.text+0x5635): undefined reference to `xmlParseChunk'
fcxml.c:(.text+0x5645): undefined reference to `xmlCtxtGetLastError'
fcxml.c:(.text+0x57bc): undefined reference to `xmlFreeParserCtxt'
/usr/local/lib/libfontconfig.a(fccache.o): In function
`IA__FcDirCacheCreateUUID':
fccache.c:(.text+0x20b): undefined reference to `uuid_generate_random'
fccache.c:(.text+0x26b): undefined reference to `uuid_unparse'
/usr/local/lib/libfontconfig.a(fccache.o): In function `FcDirCacheReadUUID':
fccache.c:(.text+0x484): undefined reference to `uuid_parse'
/usr/local/lib/libfontconfig.a(fccache.o): In function
`FcDirCacheBasenameUUID':
fccache.c:(.text+0x780): undefined reference to `uuid_unparse'
collect2: error: ld returned 1 exit status
make[2]: *** [utils/pdftoppm] Error 1
make[1]: *** [utils/CMakeFiles/pdftoppm.dir/all] Error 2
make: *** [all] Error 2
"

Kind regards,
Simon Lee Shugar

--

[image: Veeva Systems - Zinc Team]

*Simon Shugar*
Software Engineer
*Veeva Systems *
simon.shu...@veeva.com
www.veeva.com

*This email and the information it contains are intended for the intended
recipient only, are confidential and may be privileged information exempt
from disclosure by law.*
*If you have received this email in error, please notify us immediately by
reply email and delete this message from your computer.*
*Please do not retain, copy or distribute this email.*
___
poppler mailing list
poppler@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/poppler


Re: [poppler] Contributing to Poppler

2017-04-21 Thread Simon Shugar
Hi Albert,

Thanks for getting back to me. What I am not sure about is how to create
and send a patch.

Ideally I'd like to tackle a few of the defects on Bugzilla. Like this one;
https://bugs.freedesktop.org/show_bug.cgi?id=88242

Kind regards,
Simon Lee Shugar

--

[image: Veeva Systems - Zinc Team]

*Simon Shugar*
Software Engineer
*Veeva Systems *
simon.shu...@veeva.com
www.veeva.com

*This email and the information it contains are intended for the intended
recipient only, are confidential and may be privileged information exempt
from disclosure by law.*
*If you have received this email in error, please notify us immediately by
reply email and delete this message from your computer.*
*Please do not retain, copy or distribute this email.*

On Fri, Apr 21, 2017 at 5:55 AM, Albert Astals Cid <aa...@kde.org> wrote:

> El dijous, 20 d’abril de 2017, a les 14:13:14 CEST, Simon Shugar va
> escriure:
> > Hello,
>
> Hi
>
> >
> > I've just joined the group and would like to start contributing to
> Poppler.
> > I am not sure how I should go about contributing to the project, is there
> > any documentation or instructions for the process?
>
> Not really, just download the code, write any improvement/bugfix you want
> to
> make and send the patch.
>
> We'll go on from there.
>
> Do you have any specific thing you want to improve?
>
> Cheers,
>   Albert
>
> > This will be the first
> > time I have contributed to an open source project.
> >
> > I am looking forward to working with you all.
> >
> > Kind regards,
> > Simon Lee Shugar
> >
> > --
> >
> > [image: Veeva Systems - Zinc Team]
> >
> > *Simon Shugar*
> > Software Engineer
> > *Veeva Systems *
> > simon.shu...@veeva.com
> > www.veeva.com
> >
> > *This email and the information it contains are intended for the intended
> > recipient only, are confidential and may be privileged information exempt
> > from disclosure by law.*
> > *If you have received this email in error, please notify us immediately
> by
> > reply email and delete this message from your computer.*
> > *Please do not retain, copy or distribute this email.*
>
>
>
___
poppler mailing list
poppler@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/poppler


[poppler] Contributing to Poppler

2017-04-20 Thread Simon Shugar
Hello,

I've just joined the group and would like to start contributing to Poppler.
I am not sure how I should go about contributing to the project, is there
any documentation or instructions for the process? This will be the first
time I have contributed to an open source project.

I am looking forward to working with you all.

Kind regards,
Simon Lee Shugar

--

[image: Veeva Systems - Zinc Team]

*Simon Shugar*
Software Engineer
*Veeva Systems *
simon.shu...@veeva.com
www.veeva.com

*This email and the information it contains are intended for the intended
recipient only, are confidential and may be privileged information exempt
from disclosure by law.*
*If you have received this email in error, please notify us immediately by
reply email and delete this message from your computer.*
*Please do not retain, copy or distribute this email.*
___
poppler mailing list
poppler@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/poppler