=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for picom-13 ninja: Entering directory `output' [1/44] Compiling C object src/picom.p/config.c.o FAILED: [code=1] src/picom.p/config.c.o gcc -Isrc/picom.p -Isrc -I../src -Iinclude -I../include -Isubprojects/test.h -I../subprojects/test.h -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/include -I/usr/pkg/include/ev -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPICOM_VERSION="v13"' '-DPICOM_FULL_VERSION="v13"' -D_GNU_SOURCE -Wignored-qualifiers -Wmissing-parameter-type -Wnonnull -Wshadow -Wno-type-limits -Wold-style-declaration -Woverride-init -Wsign-compare -Wtype-limits -Wuninitialized -Wshift-negative-value -Wunused-but-set-parameter -Wunused-parameter -Wimplicit-fallthrough=2 -Wno-missing-braces -Wconversion -Wempty-body -O2 -pthread -D_REENTRANT -DCONFIG_REGEX_PCRE -DCONFIG_DBUS -DHAS_KQUEUE -MD -MQ src/picom.p/config.c.o -MF src/picom.p/config.c.o.d -o src/picom.p/config.c.o -c ../src/config.c In file included from ../src/common.h:40:0, from ../src/config.c:23: ../src/region.h: In function 'log_region_': ../src/region.h:55:41: warning: passing argument 1 of 'pixman_region32_extents' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] auto extent = pixman_region32_extents(x); ^ In file included from ../src/common.h:28:0, from ../src/config.c:23: /tmp/x11/picom/work/.x11-buildlink/include/pixman-1/pixman.h:580:25: note: expected 'pixman_region32_t * {aka struct pixman_region32 *}' but argument is of type 'const region_t * {aka const struct pixman_region32 *}' pixman_box32_t * pixman_region32_extents (pixman_region32_t *region); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common.h:40:0, from ../src/config.c:23: ../src/region.h: In function 'region_subtract': ../src/region.h:146:43: warning: passing argument 3 of 'pixman_region32_subtract' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pixman_region32_subtract(region, region, other); ^~~~~ In file included from ../src/common.h:28:0, from ../src/config.c:23: /tmp/x11/picom/work/.x11-buildlink/include/pixman-1/pixman.h:567:25: note: expected 'pixman_region32_t * {aka struct pixman_region32 *}' but argument is of type 'const region_t * {aka const struct pixman_region32 *}' pixman_bool_t pixman_region32_subtract (pixman_region32_t *reg_d, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common.h:40:0, from ../src/config.c:23: ../src/region.h: In function 'region_union': ../src/region.h:153:40: warning: passing argument 3 of 'pixman_region32_union' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pixman_region32_union(region, region, other); ^~~~~ In file included from ../src/common.h:28:0, from ../src/config.c:23: /tmp/x11/picom/work/.x11-buildlink/include/pixman-1/pixman.h:552:25: note: expected 'pixman_region32_t * {aka struct pixman_region32 *}' but argument is of type 'const region_t * {aka const struct pixman_region32 *}' pixman_bool_t pixman_region32_union (pixman_region32_t *new_reg, ^~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common.h:40:0, from ../src/config.c:23: ../src/region.h: In function 'region_intersect': ../src/region.h:160:44: warning: passing argument 3 of 'pixman_region32_intersect' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pixman_region32_intersect(region, region, other); ^~~~~ In file included from ../src/common.h:28:0, from ../src/config.c:23: /tmp/x11/picom/work/.x11-buildlink/include/pixman-1/pixman.h:549:25: note: expected 'pixman_region32_t * {aka struct pixman_region32 *}' but argument is of type 'const region_t * {aka const struct pixman_region32 *}' pixman_bool_t pixman_region32_intersect (pixman_region32_t *new_reg, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common.h:40:0, from ../src/config.c:23: ../src/region.h: In function 'region_symmetric_difference_local': ../src/region.h:195:32: warning: passing argument 2 of 'pixman_region32_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pixman_region32_copy(scratch, region1); ^~~~~~~ In file included from ../src/common.h:28:0, from ../src/config.c:23: /tmp/x11/picom/work/.x11-buildlink/include/pixman-1/pixman.h:547:25: note: expected 'pixman_region32_t * {aka struct pixman_region32 *}' but argument is of type 'const region_t * {aka const struct pixman_region32 *}' pixman_bool_t pixman_region32_copy (pixman_region32_t *dest, ^~~~~~~~~~~~~~~~~~~~ In file included from ../src/common.h:40:0, from ../src/config.c:23: ../src/region.h:196:45: warning: passing argument 3 of 'pixman_region32_subtract' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pixman_region32_subtract(scratch, scratch, region2); ^~~~~~~ In file included from ../src/common.h:28:0, from ../src/config.c:23: /tmp/x11/picom/work/.x11-buildlink/include/pixman-1/pixman.h:567:25: note: expected 'pixman_region32_t * {aka struct pixman_region32 *}' but argument is of type 'const region_t * {aka const struct pixman_region32 *}' pixman_bool_t pixman_region32_subtract (pixman_region32_t *reg_d, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common.h:40:0, from ../src/config.c:23: ../src/region.h:199:32: warning: passing argument 2 of 'pixman_region32_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pixman_region32_copy(scratch, region2); ^~~~~~~ In file included from ../src/common.h:28:0, from ../src/config.c:23: /tmp/x11/picom/work/.x11-buildlink/include/pixman-1/pixman.h:547:25: note: expected 'pixman_region32_t * {aka struct pixman_region32 *}' but argument is of type 'const region_t * {aka const struct pixman_region32 *}' pixman_bool_t pixman_region32_copy (pixman_region32_t *dest, ^~~~~~~~~~~~~~~~~~~~ In file included from ../src/common.h:40:0, from ../src/config.c:23: ../src/region.h:200:45: warning: passing argument 3 of 'pixman_region32_subtract' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pixman_region32_subtract(scratch, scratch, region1); ^~~~~~~ In file included from ../src/common.h:28:0, from ../src/config.c:23: /tmp/x11/picom/work/.x11-buildlink/include/pixman-1/pixman.h:567:25: note: expected 'pixman_region32_t * {aka struct pixman_region32 *}' but argument is of type 'const region_t * {aka const struct pixman_region32 *}' pixman_bool_t pixman_region32_subtract (pixman_region32_t *reg_d, ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/config.c: In function 'parse_window_shader_prefix_with_cwd': ../src/config.c:629:1: error: parameter name omitted void *parse_window_shader_prefix_with_cwd(const char *src, const char **end, void * /*data*/) { ^~~~ [2/44] Compiling C object src/picom.p/c2.c.o FAILED: [code=1] src/picom.p/c2.c.o gcc -Isrc/picom.p -Isrc -I../src -Iinclude -I../include -Isubprojects/test.h -I../subprojects/test.h -I/usr/X11R7/include/pixman-1 -I/usr/X11R7/include -I/usr/pkg/include -I/usr/pkg/include/dbus-1.0 -I/usr/pkg/lib/dbus-1.0/include -I/usr/include -I/usr/pkg/include/ev -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c11 '-DPICOM_VERSION="v13"' '-DPICOM_FULL_VERSION="v13"' -D_GNU_SOURCE -Wignored-qualifiers -Wmissing-parameter-type -Wnonnull -Wshadow -Wno-type-limits -Wold-style-declaration -Woverride-init -Wsign-compare -Wtype-limits -Wuninitialized -Wshift-negative-value -Wunused-but-set-parameter -Wunused-parameter -Wimplicit-fallthrough=2 -Wno-missing-braces -Wconversion -Wempty-body -O2 -pthread -D_REENTRANT -DCONFIG_REGEX_PCRE -DCONFIG_DBUS -DHAS_KQUEUE -MD -MQ src/picom.p/c2.c.o -MF src/picom.p/c2.c.o.d -o src/picom.p/c2.c.o -c ../src/c2.c In file included from ../src/common.h:40:0, from ../src/c2.c:26: ../src/region.h: In function 'log_region_': ../src/region.h:55:41: warning: passing argument 1 of 'pixman_region32_extents' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] auto extent = pixman_region32_extents(x); ^ In file included from ../src/common.h:28:0, from ../src/c2.c:26: /tmp/x11/picom/work/.x11-buildlink/include/pixman-1/pixman.h:580:25: note: expected 'pixman_region32_t * {aka struct pixman_region32 *}' but argument is of type 'const region_t * {aka const struct pixman_region32 *}' pixman_box32_t * pixman_region32_extents (pixman_region32_t *region); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common.h:40:0, from ../src/c2.c:26: ../src/region.h: In function 'region_subtract': ../src/region.h:146:43: warning: passing argument 3 of 'pixman_region32_subtract' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pixman_region32_subtract(region, region, other); ^~~~~ In file included from ../src/common.h:28:0, from ../src/c2.c:26: /tmp/x11/picom/work/.x11-buildlink/include/pixman-1/pixman.h:567:25: note: expected 'pixman_region32_t * {aka struct pixman_region32 *}' but argument is of type 'const region_t * {aka const struct pixman_region32 *}' pixman_bool_t pixman_region32_subtract (pixman_region32_t *reg_d, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common.h:40:0, from ../src/c2.c:26: ../src/region.h: In function 'region_union': ../src/region.h:153:40: warning: passing argument 3 of 'pixman_region32_union' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pixman_region32_union(region, region, other); ^~~~~ In file included from ../src/common.h:28:0, from ../src/c2.c:26: /tmp/x11/picom/work/.x11-buildlink/include/pixman-1/pixman.h:552:25: note: expected 'pixman_region32_t * {aka struct pixman_region32 *}' but argument is of type 'const region_t * {aka const struct pixman_region32 *}' pixman_bool_t pixman_region32_union (pixman_region32_t *new_reg, ^~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common.h:40:0, from ../src/c2.c:26: ../src/region.h: In function 'region_intersect': ../src/region.h:160:44: warning: passing argument 3 of 'pixman_region32_intersect' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pixman_region32_intersect(region, region, other); ^~~~~ In file included from ../src/common.h:28:0, from ../src/c2.c:26: /tmp/x11/picom/work/.x11-buildlink/include/pixman-1/pixman.h:549:25: note: expected 'pixman_region32_t * {aka struct pixman_region32 *}' but argument is of type 'const region_t * {aka const struct pixman_region32 *}' pixman_bool_t pixman_region32_intersect (pixman_region32_t *new_reg, ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common.h:40:0, from ../src/c2.c:26: ../src/region.h: In function 'region_symmetric_difference_local': ../src/region.h:195:32: warning: passing argument 2 of 'pixman_region32_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pixman_region32_copy(scratch, region1); ^~~~~~~ In file included from ../src/common.h:28:0, from ../src/c2.c:26: /tmp/x11/picom/work/.x11-buildlink/include/pixman-1/pixman.h:547:25: note: expected 'pixman_region32_t * {aka struct pixman_region32 *}' but argument is of type 'const region_t * {aka const struct pixman_region32 *}' pixman_bool_t pixman_region32_copy (pixman_region32_t *dest, ^~~~~~~~~~~~~~~~~~~~ In file included from ../src/common.h:40:0, from ../src/c2.c:26: ../src/region.h:196:45: warning: passing argument 3 of 'pixman_region32_subtract' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pixman_region32_subtract(scratch, scratch, region2); ^~~~~~~ In file included from ../src/common.h:28:0, from ../src/c2.c:26: /tmp/x11/picom/work/.x11-buildlink/include/pixman-1/pixman.h:567:25: note: expected 'pixman_region32_t * {aka struct pixman_region32 *}' but argument is of type 'const region_t * {aka const struct pixman_region32 *}' pixman_bool_t pixman_region32_subtract (pixman_region32_t *reg_d, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/common.h:40:0, from ../src/c2.c:26: ../src/region.h:199:32: warning: passing argument 2 of 'pixman_region32_copy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pixman_region32_copy(scratch, region2); ^~~~~~~ In file included from ../src/common.h:28:0, from ../src/c2.c:26: /tmp/x11/picom/work/.x11-buildlink/include/pixman-1/pixman.h:547:25: note: expected 'pixman_region32_t * {aka struct pixman_region32 *}' but argument is of type 'const region_t * {aka const struct pixman_region32 *}' pixman_bool_t pixman_region32_copy (pixman_region32_t *dest, ^~~~~~~~~~~~~~~~~~~~ In file included from ../src/common.h:40:0, from ../src/c2.c:26: ../src/region.h:200:45: warning: passing argument 3 of 'pixman_region32_subtract' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] pixman_region32_subtract(scratch, scratch, region1); ^~~~~~~ In file included from ../src/common.h:28:0, from ../src/c2.c:26: /tmp/x11/picom/work/.x11-buildlink/include/pixman-1/pixman.h:567:25: note: expected 'pixman_region32_t * {aka struct pixman_region32 *}' but argument is of type 'const region_t * {aka const struct pixman_region32 *}' pixman_bool_t pixman_region32_subtract (pixman_region32_t *reg_d, ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/c2.c: At top level: ../src/c2.c:218:18: error: initializer element is not constant .target_id = C2_L_INVALID_TARGET_ID, ^~~~~~~~~~~~~~~~~~~~~~ ../src/c2.c:218:18: note: (near initialization for 'C2_LEAF_NODE_INIT.target_id') ../src/c2.c: In function 'c2_parse': ../src/c2.c:365:40: warning: passing argument 3 of 'c2_parse_legacy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] offset = c2_parse_legacy(pattern, 0, &result); ^ ../src/c2.c:334:12: note: expected 'c2_condition_node_ptr * {aka struct *}' but argument is of type 'const c2_condition_node_ptr * {aka const struct *}' static int c2_parse_legacy(const char *pattern, int offset, c2_condition_node_ptr *presult); ^~~~~~~~~~~~~~~ ../src/c2.c:367:39: warning: passing argument 3 of 'c2_parse_group' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] offset = c2_parse_group(pattern, 0, &result, 0, deprecated); ^ ../src/c2.c:329:12: note: expected 'c2_condition_node_ptr * {aka struct *}' but argument is of type 'const c2_condition_node_ptr * {aka const struct *}' static int c2_parse_group(const char *pattern, int offset, c2_condition_node_ptr *presult, ^~~~~~~~~~~~~~ ../src/c2.c:371:12: warning: passing argument 1 of 'c2_freep' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] c2_freep(&result); ^ ../src/c2.c:344:20: note: expected 'c2_condition_node_ptr * {aka struct *}' but argument is of type 'const c2_condition_node_ptr * {aka const struct *}' static inline void c2_freep(c2_condition_node_ptr *pp) { ^~~~~~~~ ../src/c2.c: In function 'c2_match_once_leaf_string': ../src/c2.c:1732:25: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] if (w->window_types & (1 << i) && ^ ../src/c2.c: In function 'c2_window_state_update_one_from_reply': ../src/c2.c:2139:26: warning: conversion to 'unsigned int' from 'long unsigned int' may alter its value [-Wconversion] const unsigned size = value->length * sizeof(*value->array); ^~~~~ [3/44] Compiling C object src/picom.p/api.c.o [4/44] Compiling C object src/picom.p/atom.c.o ninja: build stopped: subcommand failed. *** Error code 1 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/x11/picom *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/x11/picom