balston

Results 500 comments of balston

I've taken over looking into this from my colleague who has left the team.

Latest version of Poppler is 22.10.0 so will start with this version. We will need both: - https://poppler.freedesktop.org/poppler-22.10.0.tar.xz - https://poppler.freedesktop.org/poppler-data-0.4.11.tar.gz

I have a build script ready for testing.

It didn't work first time because it was picking up an older CMAKE version. Fixed and is building now using: ``` module -f unload compilers mpi gcc-libs module load beta-modules...

The build has failed with: ``` [ 25%] Building CXX object CMakeFiles/poppler.dir/poppler/PSTokenizer.cc.o [ 25%] Building CXX object CMakeFiles/poppler.dir/poppler/SignatureInfo.cc.o In file included from /dev/shm/tmp.DUVrfdxtul/poppler-22.10.0/poppler/SignatureInfo.cc:28: /usr/include/nss3/hasht.h:48:29: error: ‘PRBool’ has not been declared...

Copies of the CMAKE build logs are in: ``` ~ccspapp//Software/Poppler/CMakeError.log ~ccspapp//Software/Poppler/CMakeOutput.log ```

This may be relevant: https://bugs.freedesktop.org/show_bug.cgi?id=106388

The patch described in the above link is needed on RedHat 7.x systems like ours. Build has now got further but now fails with the following error: ``` [ 39%]...

We could switch libcurl support off using: ``` -DENABLE_LIBCURL=OFF ``` in the build script but should be able to get CMAKE to pick up the correct includes and library for...

I switched on verbose output in the CMAKE config and the failing compile is using the correct include paths for the CURL module. The problem is that we have Curl...