Bugzilla Automation <[email protected]> has asked freebsd-desktop (Team)
<[email protected]> for maintainer-feedback:
Bug 296935: graphics/poppler v26.04.0_1 does not compile
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296935
--- Description ---
# uname -a
FreeBSD venom-f5 14.4-RELEASE-p7 FreeBSD 14.4-RELEASE-p7
releng/14.4-3827644480bd GENERIC amd64
Does not compile, fails as follows
# make MAKE_JOBS_UNSAFE=yes install
===> Building for poppler-26.04.0_1
[ 0% 1/106] /usr/bin/c++ -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY
-DQT_NO_KEYWORDS -Dpoppler_EXPORTS
-I/usr/ports/graphics/poppler/work/poppler-26.04.0/poppler
-I/usr/ports/graphics/poppler/work/poppler-26.04.0
-I/usr/ports/graphics/poppler/work/.build
-I/usr/ports/graphics/poppler/work/.build/poppler -isystem
/usr/local/include/openjpeg-2.5 -isystem /usr/local/include/freetype2 -isystem
/usr/local/include/nss -isystem /usr/local/include/nspr -Wall -Wextra
-Wpedantic -Wcast-align -Wformat-security -Wframe-larger-than=65536
-Wmissing-format-attribute -Wnon-virtual-dtor -Woverloaded-virtual
-Wmissing-declarations -Wundef -Wzero-as-null-pointer-constant -Wshadow
-Wweak-vtables -fno-exceptions -fno-check-new -fno-common -D_DEFAULT_SOURCE -O2
-DNDEBUG -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem
/usr/local/include -std=c++23 -fPIC -fvisibility=hidden
-fvisibility-inlines-hidden -MD -MT
CMakeFiles/poppler.dir/poppler/ImageEmbeddingUtils.cc.o -MF
CMakeFiles/poppler.dir/poppler/ImageEmbeddingUtils.cc.o.d -o
CMakeFiles/poppler.dir/poppler/ImageEmbeddingUtils.cc.o -c
/usr/ports/graphics/poppler/work/poppler-26.04.0/poppler/ImageEmbeddingUtils.cc
FAILED: [code=1] CMakeFiles/poppler.dir/poppler/ImageEmbeddingUtils.cc.o
/usr/bin/c++ -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY
-DQT_NO_KEYWORDS -Dpoppler_EXPORTS
-I/usr/ports/graphics/poppler/work/poppler-26.04.0/poppler
-I/usr/ports/graphics/poppler/work/poppler-26.04.0
-I/usr/ports/graphics/poppler/work/.build
-I/usr/ports/graphics/poppler/work/.build/poppler -isystem
/usr/local/include/openjpeg-2.5 -isystem /usr/local/include/freetype2 -isystem
/usr/local/include/nss -isystem /usr/local/include/nspr -Wall -Wextra
-Wpedantic -Wcast-align -Wformat-security -Wframe-larger-than=65536
-Wmissing-format-attribute -Wnon-virtual-dtor -Woverloaded-virtual
-Wmissing-declarations -Wundef -Wzero-as-null-pointer-constant -Wshadow
-Wweak-vtables -fno-exceptions -fno-check-new -fno-common -D_DEFAULT_SOURCE -O2
-DNDEBUG -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem
/usr/local/include -std=c++23 -fPIC -fvisibility=hidden
-fvisibility-inlines-hidden -MD -MT
CMakeFiles/poppler.dir/poppler/ImageEmbeddingUtils.cc.o -MF
CMakeFiles/poppler.dir/poppler/ImageEmbeddingUtils.cc.o.d -o
CMakeFiles/poppler.dir/poppler/ImageEmbeddingUtils.cc.o -c
/usr/ports/graphics/poppler/work/poppler-26.04.0/poppler/ImageEmbeddingUtils.cc
In file included from
/usr/ports/graphics/poppler/work/poppler-26.04.0/poppler/ImageEmbeddingUtils.cc
:23:
/usr/include/c++/v1/csetjmp:39:6: error: "If libc++ starts defining <setjmp.h>,
the __has_include check should move to libc++'s <setjmp.h>"
39 | # error "If libc++ starts defining <setjmp.h>, the __has_include
check should move to libc++'s <setjmp.h>"
| ^
1 error generated.
ninja: build stopped: subcommand failed.
*** Error code 1
Stop.
make[1]: stopped making
"/usr/ports/graphics/poppler/work/.install_done.poppler._usr_local" in
/usr/ports/graphics/poppler
*** Error code 1
Stop.
make: stopped making "install" in /usr/ports/graphics/poppler