New comment by motorto on void-packages repository https://github.com/void-linux/void-packages/pull/38252#issuecomment-1193934988 Comment: @sgn Is that what you meant ? (Pushed changes to makefile) I didn't understand what you meant. (It still doesn't compile this way) gives me: ```text => batsignal-1.5.0_1: running do_build ... cc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -fdebug-prefix-map=/builddir/batsignal-1.5.0=. -c -o batsignal.o batsignal.c sed "s/VERSION/1.5.0/g" < batsignal.1.in > batsignal.1 In file included from batsignal.c:22: /usr/include/libnotify/notify.h:25:10: fatal error: glib.h: No such file or directory 25 | #include | ^~~~~~~~ compilation terminated. make: *** [: batsignal.o] Error 1 => ERROR: batsignal-1.5.0_1: do_build: '${make_cmd} CC="$CC" CXX="$CXX" LD="$LD" AR="$AR" RANLIB="$RANLIB" CPP="$CPP" AS="$AS" OBJCOPY="$OBJCOPY" OBJDUMP="$OBJDUMP" CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" ${makejobs} ${make_build_args} ${make_build_target}' exited with 2 => ERROR: in do_build() at common/build-style/gnu-makefile.sh:9 ``` Which makes me think that I am overriding still the flags