On Sun, Nov 11, 2018 at 10:16:54PM +0000, Ken Moffat via blfs-dev wrote:
> Building as at r20687 (and LFS r11479) was not a walk in the park.
>
> Three things (so far) are broken when building on a fresh system:
>
A fourth: inkscape dislikes poppler-0.69.0.
[ 41%] Building CXX object
src/CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/pdf-parser.cpp.o
/scratch/working/inkscape-0.92.3/src/extension/internal/pdfinput/pdf-parser.cpp:
In member function 'Stream* PdfParser::buildImageStream()':
/scratch/working/inkscape-0.92.3/src/extension/internal/pdfinput/pdf-parser.cpp:3689:39:
error: use of deleted function 'void Object::dictAdd(char*, Object&&)'
dict.dictAdd(key, std::move(obj));
^
In file included from /usr/include/poppler/GfxState.h:43,
from /usr/include/poppler/Gfx.h:42,
from
/scratch/working/inkscape-0.92.3/src/extension/internal/pdfinput/pdf-parser.cpp:35:
/usr/include/poppler/Object.h:276:8: note: declared here
void dictAdd(char *key, Object &&val) = delete;
^~~~~~~
make[2]: *** [src/CMakeFiles/inkscape_base.dir/build.make:1591:
src/CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/pdf-parser.cpp.o]
Error 1
Probably fixed, according to
https://bugs.launchpad.net/inkscape/+bug/1789208
by
https://gitlab.com/inkscape/inkscape/commit/068aaf7a915ddebf2339c66c5d84eeaf43ce5d93
And I agree with comment #1 on the bug report.
Build otherwise completed, and the tests on perl modules (which was
the reason for doing it) were successful apart from the one I had to
fix up - this time, I built without running the tests, which is what
brought that to light.
And specifically, IO::Socket::SSL works (with latest version and
openssl-1.1.1, and without Mozilla::CA), both for my "use a remote
bib-file" tests with biber, and for other (British TV licence payers
only) test of get_iplayer.
ĸen
--
Is it about a bicycle ?
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page