Date: Fri, 30 Apr 2021 11:38:09 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 255512] [databases/tarantool]: local tarantool src/json/json.h clashes with devel/jsoncpp /usr/local/include/json/json.h thus crashing the build Message-ID: <bug-255512-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255512 Bug ID: 255512 Summary: [databases/tarantool]: local tarantool src/json/json.h clashes with devel/jsoncpp /usr/local/include/json/json.h thus crashing the build Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: eugene@zhegan.in CC: sunpoet@FreeBSD.org, yuri@freebsd.org CC: sunpoet@FreeBSD.org, yuri@freebsd.org Build log: =3D=3D=3DCut=3D=3D=3D [ 32%] Building C object src/box/CMakeFiles/tuple.dir/tuple.c.o cd /usr/ports/databases/tarantool/work/.build/src/box && /usr/bin/cc -DCORO= _ASM -DLUAJIT_SMART_STRINGS=3D1 -DNDEBUG -DNVALGRIND -DNVALGRIND=3D1 -DSQL_TEST= =3D1 -D__STDC_CONSTANT_MACROS=3D1 -D__STDC_FORMAT_MACROS=3D1 -D__STDC_LIMIT_MACR= OS=3D1 -I/usr/local/include -I/usr/ports/databases/tarantool/work/tarantool-2.6.2/= src -I/usr/ports/databases/tarantool/work/.build/src -I/usr/ports/databases/tarantool/work/tarantool-2.6.2/src/lib -I/usr/ports/databases/tarantool/work/tarantool-2.6.2/src/lib/small -I/usr/ports/databases/tarantool/work/tarantool-2.6.2/src/lib/small/third_p= arty -I/usr/ports/databases/tarantool/work/tarantool-2.6.2/src/lib/core -I/usr/ports/databases/tarantool/work/tarantool-2.6.2 -I/usr/ports/databases/tarantool/work/.build/third_party -I/usr/ports/databases/tarantool/work/tarantool-2.6.2/third_party -I/usr/ports/databases/tarantool/work/tarantool-2.6.2/third_party/coro -I/usr/ports/databases/tarantool/work/tarantool-2.6.2/third_party/luajit/src -I/usr/ports/databases/tarantool/work/.build/third_party/decNumber -I/usr/ports/databases/tarantool/work/tarantool-2.6.2/third_party/libutil_f= reebsd -I/usr/ports/databases/tarantool/work/.build/src/box/sql -I/usr/ports/databases/tarantool/work/.build/src/box -I/usr/ports/databases/tarantool/work/tarantool-2.6.2/src/box/sql -O2 -pipe= =20 -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -fexceptions -funwind-tables -fno-common -fopenmp -std=3Dc11 -Wall -Wextra -Wno-strict-aliasing -Wno-char-subscripts -Wno-gnu-alignof-expression -O2 -= pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -o CMakeFiles/tuple.dir/tuple.c.o -c /usr/ports/databases/tarantool/work/tarantool-2.6.2/src/box/tuple.c In file included from /usr/ports/databases/tarantool/work/tarantool-2.6.2/src/box/tuple.c:31: In file included from /usr/ports/databases/tarantool/work/tarantool-2.6.2/src/box/tuple.h:39: In file included from /usr/ports/databases/tarantool/work/tarantool-2.6.2/src/box/tuple_format.h:= 37: In file included from /usr/local/include/json/json.h:9: /usr/local/include/json/config.h:8:10: fatal error: 'cstddef' file not found #include <cstddef> ^~~~~~~~~ 1 error generated. gmake[4]: *** [src/box/CMakeFiles/tuple.dir/build.make:85: src/box/CMakeFiles/tuple.dir/tuple.c.o] Error 1 gmake[4]: Leaving directory '/usr/ports/databases/tarantool/work/.build' gmake[3]: *** [CMakeFiles/Makefile2:3035: src/box/CMakeFiles/tuple.dir/all] Error 2 gmake[3]: Leaving directory '/usr/ports/databases/tarantool/work/.build' gmake[2]: *** [Makefile:174: all] Error 2 gmake[2]: Leaving directory '/usr/ports/databases/tarantool/work/.build' *** Error code 1 Stop. make[1]: stopped in /usr/ports/databases/tarantool *** Error code 1 Stop. make: stopped in /usr/ports/databases/tarantool =3D=3D=3DCut=3D=3D=3D Workaround: since jsoncpp is needed by cmake and databases/tarantool is bui= lt with cmake, temporarily rename /usr/local/include/json/json.h to something else, install the ports, then revert the renaming. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-255512-7788>