On recent CURRENT with the very same jail, poudriere fails to build port print/tex-luatex and fails with the error shown below. The base system (as well as the jail) is running FreeBSD 12.0-CURRENT #45 r328300: Tue Jan 23 21:42:45 CET 2018 amd64. [...] Writing the output file (pdftoepdf.cc):.....500... Done. (No errors were found.) c++ -DHAVE_CONFIG_H -I. -I./w2c -I/usr/local/lib -I/usr/local/include -I/usr/local/include/libpng16 -DPOPPLER_VERSION=\"0.57.0\" -I/usr/local/include/poppler -I./libmd5 -DpdfTeX -I./luatexdir -DSYNCTEX_ENGINE_H='<synctex-luatex.h>' -I./synctexdir -I/usr/local/include/texlua52 -I./../../libs/lua52/lua-5.2.4/src -DLUA_COMPAT_MODULE -DLUAI_HASHLIMIT=6 -DLUA_USE_POSIX -DLUA_USE_DLOPEN -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -MT libluatex_a-pdftoepdf.o -MD -MP -MF .deps/libluatex_a-pdftoepdf.Tpo -c -o libluatex_a-pdftoepdf.o `test -f 'pdftoepdf.cc' || echo './'`pdftoepdf.cc ./luatexdir/image/pdftoepdf.w:73:34: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] snprintf(ck,PDF_CHECKSUM_SIZE,"%"PRIu64"_%"PRIu64,(uint64_t)size, ^ ./luatexdir/image/pdftoepdf.w:73:44: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] snprintf(ck,PDF_CHECKSUM_SIZE,"%"PRIu64"_%"PRIu64,(uint64_t)size, ^ 2 errors generated. *** Error code 1 Stop. make[3]: stopped in /wrkdirs/usr/ports/print/tex-luatex/work/texlive-20150521-source/texk/web2c *** Error code 1
Created attachment 190224 [details] svn-diff-tex_luatex
Please, try this patch.
Created attachment 190225 [details] svn-diff-tex_luatex_v2 Forgot to bump porrrevision.
The patch works for me. When will it be committed?
testbuilds look ok. waiting for maintainer-approval or maintainer-timeout.
Committed, thanks!
A commit references this bug: Author: pi Date: Wed Feb 7 19:10:49 UTC 2018 New revision: 461171 URL: https://svnweb.freebsd.org/changeset/ports/461171 Log: print/tex-luatex: fix build with C++11 compilers on CURRENT PR: 225448 Reported by: O.Hartmann <ohartmann@walstatt.org> Approved by: hrs (maintainer timeout) Submitted by: Walter Schwarzenfeld <w.schwarzenfeld@utanet.at> Changes: head/print/tex-luatex/Makefile head/print/tex-luatex/files/patch-pdftoepdf.w
A commit references this bug: Author: pi Date: Wed Feb 7 19:11:46 UTC 2018 New revision: 461172 URL: https://svnweb.freebsd.org/changeset/ports/461172 Log: print/tex-luatex: pet portlint PR: 225448 Changes: head/print/tex-luatex/Makefile