This warning bogusly occurs with -O0 in bison generated code. The
free() is not reachable when the pointer references a non-heap object.
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98753
iniparse.cc: In function ‘int yyparse()’:
iniparse.cc:1789:18: warning: ‘void free(void*)’ called on unallocated object ‘yyssa’ [-Wfree-nonheap-object]
iniparse.cc:1148:16: note: declared here
$(ZLIB_CFLAGS) $(LZMA_CFLAGS) $(ZSTD_CFLAGS) $(LIBCRYPT_CFLAGS) $(LIBSOLV_CFLAGS)
inilex_CXXFLAGS:=-Wno-sign-compare
+iniparse_CXXFLAGS:=-Wno-free-nonheap-object
noinst_PROGRAMS = @SETUP@$(EXEEXT) inilint