Hi, I'm trying to rebuild gnucash from git because of a boost update in Arch but am getting the following error. Can any devs help?
[ 58%] Building C object gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/gnc-tree-view-split-reg.c.o cd /build/gnucash-git/src/gnucash-git/build/gnucash/gnome-utils && /usr/bin/cc -DGNC_VCS=\"git\" -DG_LOG_DOMAIN=\"gnc.gui\" -DHAVE_CONFIG_H -DHAVE_GUILE22 -D_GNU_SOURCE -Dgncmod_gnome_utils_EXPORTS -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/libffi-3.2.1/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/build/gnucash-git/src/gnucash-git/gnucash/gnome-utils -I/usr/include/libsecret-1 -I/build/gnucash-git/src/gnucash-git/build/gnucash/gnome-utils -I/build/gnucash-git/src/gnucash-git/libgnucash/app-utils -I/build/gnucash-git/src/gnucash-git/libgnucash/engine -I/build/gnucash-git/src/gnucash-git/build/common -I/build/gnucash-git/src/gnucash-git/common -I/build/gnucash-git/src/gnucash-git/borrowed/libc -I/build/gnucash-git/src/gnucash-git/build/libgnucash/core-utils -I/build/gnucash-git/src/gnucash-git/libgnucash/core-utils -I/usr/include/guile/2.2 -I/build/gnucash-git/src/gnucash-git/libgnucash/gnc-module -I/usr/include/libxml2 -I/build/gnucash-git/src/gnucash-git/libgnucash/backend/xml -Wno-deprecated-declarations -std=gnu11 -Wno-error=parentheses -Werror -Wdeclaration-after-statement -Wno-pointer-sign -Wall -Wmissing-prototypes -Wmissing-declarations -Wno-unused -march=native -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fno-plt -O2 -g -DNDEBUG -fPIC -o CMakeFiles/gncmod-gnome-utils.dir/gnc-tree-view-split-reg.c.o -c /build/gnucash-git/src/gnucash-git/gnucash/gnome-utils/gnc-tree-view-split-reg.c /build/gnucash-git/src/gnucash-git/gnucash/gnome-utils/gnc-tree-view-split-reg.c: In function ‘gtv_sr_cdf0’: /build/gnucash-git/src/gnucash-git/gnucash/gnome-utils/gnc-tree-view-split-reg.c:1524:13: error: ‘strncpy’ specified bound 35 equals destination size [-Werror=stringop-truncation] strncpy (datebuff, _(" Scheduled "), sizeof(datebuff)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make[2]: *** [gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/build.make:988: gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/gnc-tree-view-split-reg.c.o] Error 1 make[2]: Leaving directory '/build/gnucash-git/src/gnucash-git/build' make[1]: *** [CMakeFiles/Makefile2:8359: gnucash/gnome-utils/CMakeFiles/gncmod-gnome-utils.dir/all] Error 2 make[1]: Leaving directory '/build/gnucash-git/src/gnucash-git/build' make: *** [Makefile:163: all] Error 2 Regards, Richard _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.