Skip to content

Instantly share code, notes, and snippets.

@ushitora-anqou
Created December 30, 2024 16:14
Show Gist options
  • Select an option

  • Save ushitora-anqou/96dd3eec4de775dc07c710ba40cd0d52 to your computer and use it in GitHub Desktop.

Select an option

Save ushitora-anqou/96dd3eec4de775dc07c710ba40cd0d52 to your computer and use it in GitHub Desktop.
Build failure: libgda-5.2.10
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/ck1277kkm7qlidvd1a8yf02skkz0kd73-libgda-5.2.10.tar.xz
source root is libgda-5.2.10
setting SOURCE_DATE_EPOCH to timestamp 1604883669 of file libgda-5.2.10/ChangeLog
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
applying patch /nix/store/x92hpllg20ifxqkbxx8q89b36998iriz-9859479884fad5f39e6c37e8995e57c28b11b1b9.diff
patching file m4/mysql.m4
applying patch /nix/store/4a8zq5v2lfc42znhaib2vi95rqasck3m-CVE-2021-39359.patch
patching file providers/web/gda-web-provider.c
Running phase: autoreconfPhase
@nix { "action": "setPhase", "phase": "autoreconfPhase" }
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
autoreconf: running: intltoolize --copy --force
You should update your 'aclocal.m4' by running aclocal.
autoreconf: running: gtkdocize --copy
autoreconf: running: aclocal --force
autoreconf: running: /nix/store/m0knd99ncm7kbpffm10gsdmgv1j6mgy6-autoconf-2.72/bin/autoconf --force
configure.ac:124: warning: The macro 'AC_HEADER_STDC' is obsolete.
configure.ac:124: You should run autoupdate.
./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
configure.ac:124: the top level
configure.ac:152: warning: The macro 'GLIB_GNU_GETTEXT' is obsolete.
configure.ac:152: You should run autoupdate.
aclocal.m4:782: GLIB_GNU_GETTEXT is expanded from...
aclocal.m4:882: AM_GLIB_GNU_GETTEXT is expanded from...
configure.ac:152: the top level
configure.ac:152: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:152: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
aclocal.m4:467: GLIB_LC_MESSAGES is expanded from...
aclocal.m4:782: GLIB_GNU_GETTEXT is expanded from...
aclocal.m4:882: AM_GLIB_GNU_GETTEXT is expanded from...
configure.ac:152: the top level
configure.ac:152: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:152: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/headers.m4:89: _AC_CHECK_HEADER_COMPILE is expanded from...
./lib/autoconf/headers.m4:56: AC_CHECK_HEADER is expanded from...
aclocal.m4:566: GLIB_WITH_NLS is expanded from...
aclocal.m4:782: GLIB_GNU_GETTEXT is expanded from...
aclocal.m4:882: AM_GLIB_GNU_GETTEXT is expanded from...
configure.ac:152: the top level
configure.ac:152: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:152: You should run autoupdate.
./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:697: AS_IF is expanded from...
./lib/autoconf/headers.m4:89: _AC_CHECK_HEADER_COMPILE is expanded from...
./lib/autoconf/headers.m4:56: AC_CHECK_HEADER is expanded from...
aclocal.m4:566: GLIB_WITH_NLS is expanded from...
aclocal.m4:782: GLIB_GNU_GETTEXT is expanded from...
aclocal.m4:882: AM_GLIB_GNU_GETTEXT is expanded from...
configure.ac:152: the top level
configure.ac:152: warning: The macro 'AC_OUTPUT_COMMANDS' is obsolete.
configure.ac:152: You should run autoupdate.
./lib/autoconf/status.m4:1025: AC_OUTPUT_COMMANDS is expanded from...
aclocal.m4:566: GLIB_WITH_NLS is expanded from...
aclocal.m4:782: GLIB_GNU_GETTEXT is expanded from...
aclocal.m4:882: AM_GLIB_GNU_GETTEXT is expanded from...
configure.ac:152: the top level
autoreconf: configure.ac: not using Autoheader
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:21: installing './compile'
configure.ac:22: installing './missing'
control-center/Makefile.am: installing './depcomp'
libgda-ui/Makefile.am:238: warning: addprefix $(srcdir: non-POSIX variable name
libgda-ui/Makefile.am:238: (probably a GNU make extension)
libgda/Makefile.am:348: warning: addprefix $(srcdir: non-POSIX variable name
libgda/Makefile.am:348: (probably a GNU make extension)
providers/jdbc/Makefile.am:73: warning: shell $(GLIB_COMPILE_RESOURCES: non-POSIX variable name
providers/jdbc/Makefile.am:73: (probably a GNU make extension)
providers/oracle/Makefile.am:16: warning: addprefix $(top_srcdir: non-POSIX variable name
providers/oracle/Makefile.am:16: (probably a GNU make extension)
providers/reuseable/mysql/Makefile.am:10: warning: addprefix $(top_srcdir: non-POSIX variable name
providers/reuseable/mysql/Makefile.am:10: (probably a GNU make extension)
providers/reuseable/postgres/Makefile.am:10: warning: addprefix $(top_srcdir: non-POSIX variable name
providers/reuseable/postgres/Makefile.am:10: (probably a GNU make extension)
providers/skel-implementation/capi/Makefile.am:16: warning: addprefix $(top_srcdir: non-POSIX variable name
providers/skel-implementation/capi/Makefile.am:16: (probably a GNU make extension)
providers/web/Makefile.am:13: warning: source file '$(top_srcdir)/libgda/md5c.c' is in a subdirectory,
providers/web/Makefile.am:13: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least one source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding output
automake: object file(s) will be placed in the top-level directory. However, this
automake: behavior may change in a future Automake major version, with object
automake: files being placed in the same subdirectory as the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout your
automake: project, to avoid future incompatibilities.
tests/data-models/Makefile.am:14: warning: source file '../test-errors.c' is in a subdirectory,
tests/data-models/Makefile.am:14: but option 'subdir-objects' is disabled
tests/multi-threading/Makefile.am:13: warning: source file '../test-errors.c' is in a subdirectory,
tests/multi-threading/Makefile.am:13: but option 'subdir-objects' is disabled
tests/providers/Makefile.am:43: warning: source file '../test-errors.c' is in a subdirectory,
tests/providers/Makefile.am:43: but option 'subdir-objects' is disabled
tests/value-holders/Makefile.am:14: warning: source file '../test-errors.c' is in a subdirectory,
tests/value-holders/Makefile.am:14: but option 'subdir-objects' is disabled
tools/Makefile.am:42: warning: source file '$(top_srcdir)/libgda/md5c.c' is in a subdirectory,
tools/Makefile.am:42: but option 'subdir-objects' is disabled
tools/browser/Makefile.am:43: warning: source file '../config-info.c' is in a subdirectory,
tools/browser/Makefile.am:43: but option 'subdir-objects' is disabled
tools/browser/Makefile.am:43: warning: source file '../tool-utils.c' is in a subdirectory,
tools/browser/Makefile.am:43: but option 'subdir-objects' is disabled
tools/browser/Makefile.am:142: warning: source file '../tool-utils.c' is in a subdirectory,
tools/browser/Makefile.am:142: but option 'subdir-objects' is disabled
tools/browser/common/Makefile.am:23: warning: source file '../../tools-favorites.c' is in a subdirectory,
tools/browser/common/Makefile.am:23: but option 'subdir-objects' is disabled
autoreconf: './install-sh' is updated
autoreconf: Leaving directory '.'
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Updating Autotools / GNU config script to a newer upstream version: ./config.sub
Updating Autotools / GNU config script to a newer upstream version: ./config.guess
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
fixing libtool script ./ltmain.sh
./configure
patching script interpreter paths in ./configure
./configure: interpreter directive changed from "#! /bin/sh" to "/nix/store/5mh7kaj2fyv8mk4sfq1brwxgc02884wi-bash-5.2p37/bin/sh"
configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/rzaifwxnrbc6dsafwri37mj3pqaldpqc-libgda-5.2.10 --with-mysql=no --with-postgres=no --enable-system-sqlite=yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking the archiver (ar) interface... ar
checking for a BSD-compatible install... /nix/store/4s9rah4cwaxflicsk5cndnknqlk9n4p3-coreutils-9.5/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /nix/store/4s9rah4cwaxflicsk5cndnknqlk9n4p3-coreutils-9.5/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports the include directive... yes (GNU style)
checking whether make supports nested variables... yes
checking dependency style of gcc... none
checking whether make supports nested variables... (cached) yes
checking whether NLS is requested... yes
checking for intltool >= 0.40.6... 0.51.0 found
checking for intltool-update... /nix/store/5kg3f63gkpwgdawnv9hvygcdis4arjvg-intltool-0.51.0/bin/intltool-update
checking for intltool-merge... /nix/store/5kg3f63gkpwgdawnv9hvygcdis4arjvg-intltool-0.51.0/bin/intltool-merge
checking for intltool-extract... /nix/store/5kg3f63gkpwgdawnv9hvygcdis4arjvg-intltool-0.51.0/bin/intltool-extract
checking for xgettext... /nix/store/9a46kza0vbb4vdsdmpzbdc7f31y7hs0i-gettext-0.22.5/bin/xgettext
checking for msgmerge... /nix/store/9a46kza0vbb4vdsdmpzbdc7f31y7hs0i-gettext-0.22.5/bin/msgmerge
checking for msgfmt... /nix/store/9a46kza0vbb4vdsdmpzbdc7f31y7hs0i-gettext-0.22.5/bin/msgfmt
checking for gmsgfmt... /nix/store/9a46kza0vbb4vdsdmpzbdc7f31y7hs0i-gettext-0.22.5/bin/msgfmt
checking for perl... /nix/store/1i003ijlh9i0mzp6alqby5hg3090pjdx-perl-5.40.0/bin/perl
checking for perl >= 5.8.1... 5.40.0
checking for XML::Parser... ok
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking size of unsigned int... 4
checking size of unsigned long int... 8
checking size of int *... 8
checking for uint8_t... yes
checking for localtime_r... yes
checking for localtime_s... no
checking for sys/mman.h... yes
checking for mlock... yes
checking for a C compiler for build tools... gcc
checking for suffix of executable build tools...
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking for grep that handles long lines and -e... /nix/store/aap6cq56amx4mzbyxp2wpgsf1kqjcr1f-gnugrep-3.11/bin/grep
checking for egrep... /nix/store/aap6cq56amx4mzbyxp2wpgsf1kqjcr1f-gnugrep-3.11/bin/grep -E
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /nix/store/abm77lnrkrkb58z6xp1qwjcr1xgkcfwm-gnused-4.9/bin/sed
checking for fgrep... /nix/store/aap6cq56amx4mzbyxp2wpgsf1kqjcr1f-gnugrep-3.11/bin/grep -F
checking for ld used by gcc... ld
checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
checking the name lister (nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse nm output from gcc object... ok
checking for sysroot... no
checking for a working dd... /nix/store/4s9rah4cwaxflicsk5cndnknqlk9n4p3-coreutils-9.5/bin/dd
checking how to truncate binary pipes... /nix/store/4s9rah4cwaxflicsk5cndnknqlk9n4p3-coreutils-9.5/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... ld -m elf_x86_64
checking if the linker (ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether make sets $(MAKE)... (cached) yes
checking for itstool... itstool
checking for xmllint... xmllint
checking for glib-genmarshal... /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/bin/glib-genmarshal
checking for glib-compile-resources... /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/bin/glib-compile-resources
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... (cached) /nix/store/9a46kza0vbb4vdsdmpzbdc7f31y7hs0i-gettext-0.22.5/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... (cached) /nix/store/9a46kza0vbb4vdsdmpzbdc7f31y7hs0i-gettext-0.22.5/bin/msgfmt
checking for xgettext... (cached) /nix/store/9a46kza0vbb4vdsdmpzbdc7f31y7hs0i-gettext-0.22.5/bin/xgettext
checking pkg-config is at least version 0.18... yes
checking for
glib-2.0 >= 2.32.0
gobject-2.0 >= 2.32.0
gthread-2.0 >= 2.32.0
gmodule-no-export-2.0 >= 2.32.0
libxml-2.0
... yes
checking for gtk+-3.0 >= 3.0.0... yes
checking for "gdk-pixbuf-2.0"... yes
checking for "gtksourceview-3.0"... no
checking for "goocanvas-2.0"... no
checking for "libgvc"... no
checking for "gladeui-2.0"... no
checking for iso-codes... no
checking for platform... Unix
checking for /proc/self/maps... yes
checking whether everything is installed to the same prefix... no
checking whether binary relocation support should be enabled... no
checking for gio-2.0 >= 2.16... yes
checking for libxslt... yes
checking for gobject-introspection... yes
checking for valac... /nix/store/v2kdxvkp36r7p9wagxbfm3qzhsqkcfyv-vala-0.56.17/bin/valac
checking for vapigen... /nix/store/v2kdxvkp36r7p9wagxbfm3qzhsqkcfyv-vala-0.56.17/bin/vapigen
checking for libcrypto... yes
checking for libgcrypt-config... no
./configure: line 23621: 0: command not found
Password entry plugin will not be compiled, install libgcrypt and reconfigure to make available.
checking for gtk-doc... yes
checking for gtkdoc-check... gtkdoc-check.test
checking for gtkdoc-check... /nix/store/hscplbdfv8533mql5j13z4qvl8v2nf68-gtk-doc-1.34.0/bin/gtkdoc-check
checking for gtkdoc-rebase... /nix/store/hscplbdfv8533mql5j13z4qvl8v2nf68-gtk-doc-1.34.0/bin/gtkdoc-rebase
checking for gtkdoc-mkpdf... /nix/store/hscplbdfv8533mql5j13z4qvl8v2nf68-gtk-doc-1.34.0/bin/gtkdoc-mkpdf
checking whether to build gtk-doc documentation... no
checking for glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0... yes
checking for yelp-build... /nix/store/nm2j7vfcny94l6sa6lj49xys85ypczfh-yelp-tools-42.1/bin/yelp-build
checking for Berkeley DB files in /usr... not found
checking for Berkeley DB files in /usr/local... not found
checking for Berkeley DB files in /local... not found
configure: BDB backend not used
checking checking for Mysql API version... Using MySQL API for version
checking checking for Mysql 8 API version... no
checking for Oracle files in /usr... not found
checking for Oracle files in /opt/oracle... not found
checking for Oracle files in /local... not found
configure: ORACLE backend not used
checking if all java programs are found... checking for java... no
checking for javac... no
checking for jar... no
configure: WARNING: one or more Java tools are missing (JRE is not sufficient)
checking for LDAP files in /usr... not found
checking for LDAP files in /usr/local... not found
checking for LDAP files in /local... not found
configure: LDAP backend not used
checking for "fbclient"... no
checking for "fbembed"... no
checking for Firebird client files in /usr... not found
checking for Firebird client files in /opt/firebird... not found
checking for Firebird client files in /local... not found
checking for Firebird embedded library files in /usr... not found
checking for Firebird embedded library files in /opt/firebird... not found
checking for Firebird embedded library files in /local... not found
configure: FIREBIRD backend not used
checking for ld... ld -m elf_x86_64
checking if the linker (ld -m elf_x86_64) is GNU ld... yes
checking for shared library run path origin... done
checking 32-bit host C ABI... no
checking how to run the C preprocessor... gcc -E
checking for egrep -e... (cached) /nix/store/aap6cq56amx4mzbyxp2wpgsf1kqjcr1f-gnugrep-3.11/bin/grep -E
checking for ELF binary format... yes
checking for the common suffixes of directories in the library search path... lib,lib,lib64
checking for iconv... yes
checking for working iconv... yes
checking whether iconv is compatible with its POSIX signature... yes
checking for "libmdb"... no
checking for MDB Tools files in /usr... not found
checking for MDB Tools files in /usr/local... not found
checking for MDB Tools files in /opt/gnome... not found
configure: MDB backend not used
checking for sqlite3 >= 3.10.2... no
checking for libsoup-2.4... no
checking for libsecret-1... no
checking for gnome-keyring-1... no
checking for initscr in -lncurses... no
checking for initscr in -lcurses... no
checking for add_history in -lhistory... no
checking for termios.h... yes
checking for perl5... no
checking for perl... perl
checking which C compiler warning flags to use... -Wall
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libgda.spec
config.status: creating libgda-5.0.pc
config.status: creating libgda-ui-5.0.pc
config.status: creating libgda-report-5.0.pc
config.status: creating libgda-xslt-5.0.pc
config.status: creating po/Makefile.in
config.status: creating libgda/Makefile
config.status: creating libgda/libgda.h
config.status: creating libgda/binreloc/Makefile
config.status: creating libgda/handlers/Makefile
config.status: creating libgda/providers-support/Makefile
config.status: creating libgda/sql-parser/Makefile
config.status: creating libgda/sqlite/Makefile
config.status: creating libgda/sqlite/sqlite-src/Makefile
config.status: creating libgda/sqlite/virtual/libgda-virtual.h
config.status: creating libgda/sqlite/virtual/Makefile
config.status: creating libgda/thread-wrapper/Makefile
config.status: creating providers/Makefile
config.status: creating providers/reuseable/Makefile
config.status: creating providers/reuseable/postgres/Makefile
config.status: creating providers/reuseable/mysql/Makefile
config.status: creating providers/bdb/Makefile
config.status: creating providers/bdb/libgda-bdb-5.0.pc
config.status: creating providers/bdbsql/Makefile
config.status: creating providers/bdbsql/libgda-bdbsql-5.0.pc
config.status: creating providers/mdb/Makefile
config.status: creating providers/mdb/libmdb-src/Makefile
config.status: creating providers/mdb/libgda-mdb-5.0.pc
config.status: creating providers/mysql/Makefile
config.status: creating providers/mysql/libgda-mysql-5.0.pc
config.status: creating providers/oracle/Makefile
config.status: creating providers/oracle/libgda-oracle-5.0.pc
config.status: creating providers/postgres/Makefile
config.status: creating providers/postgres/libgda-postgres-5.0.pc
config.status: creating providers/firebird/Makefile
config.status: creating providers/firebird/libgda-firebird-5.0.pc
config.status: creating providers/sqlite/Makefile
config.status: creating providers/sqlite/libgda-sqlite-5.0.pc
config.status: creating providers/jdbc/Makefile
config.status: creating providers/jdbc/libgda-jdbc-5.0.pc
config.status: creating providers/ldap/Makefile
config.status: creating providers/ldap/libgda-ldap-5.0.pc
config.status: creating providers/web/Makefile
config.status: creating providers/web/libgda-web-5.0.pc
config.status: creating providers/skel-implementation/Makefile
config.status: creating providers/skel-implementation/capi/Makefile
config.status: creating providers/skel-implementation/capi/libgda-capi-5.0.pc
config.status: creating providers/skel-implementation/models/Makefile
config.status: creating providers/skel-implementation/models/libgda-models-5.0.pc
config.status: creating providers/sqlcipher/Makefile
config.status: creating providers/sqlcipher/libgda-sqlcipher-5.0.pc
config.status: creating libgda-report/Makefile
config.status: creating libgda-report/engine/Makefile
config.status: creating libgda-report/DocBook/Makefile
config.status: creating libgda-report/RML/Makefile
config.status: creating libgda-report/RML/trml2html/Makefile
config.status: creating libgda-report/RML/trml2pdf/Makefile
config.status: creating libgda-xslt/Makefile
config.status: creating libgda-ui/Makefile
config.status: creating libgda-ui/marshallers/Makefile
config.status: creating libgda-ui/internal/Makefile
config.status: creating libgda-ui/data-entries/Makefile
config.status: creating libgda-ui/data-entries/plugins/Makefile
config.status: creating libgda-ui/data/Makefile
config.status: creating libgda-ui/demos/Makefile
config.status: creating libgda-ui/demos/geninclude.pl
config.status: creating libgda-ui/glade/Makefile
config.status: creating control-center/Makefile
config.status: creating control-center/data/Makefile
config.status: creating tools/Makefile
config.status: creating tools/gda-sql-5.0.1
config.status: creating tools/cmdtool/Makefile
config.status: creating tools/help/Makefile
config.status: creating tools/browser/Makefile
config.status: creating tools/browser/data/Makefile
config.status: creating tools/browser/common/Makefile
config.status: creating tools/browser/schema-browser/Makefile
config.status: creating tools/browser/query-exec/Makefile
config.status: creating tools/browser/data-manager/Makefile
config.status: creating tools/browser/ldap-browser/Makefile
config.status: creating tools/browser/dummy-perspective/Makefile
config.status: creating tools/browser/canvas/Makefile
config.status: creating tools/browser/doc/Makefile
config.status: creating tools/browser/help/Makefile
config.status: creating testing/Makefile
config.status: creating tests/Makefile
config.status: creating tests/parser/Makefile
config.status: creating tests/data-models/Makefile
config.status: creating tests/providers/Makefile
config.status: creating tests/value-holders/Makefile
config.status: creating tests/meta-store/Makefile
config.status: creating tests/multi-threading/Makefile
config.status: creating tests/ui/Makefile
config.status: creating doc/Makefile
config.status: creating doc/C/Makefile
config.status: creating doc/C/libgda.types
config.status: creating doc/C/version.xml
config.status: creating data/Makefile
config.status: creating stamp.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands
Configuration summary for version 5.2.10
Installation prefix = /nix/store/rzaifwxnrbc6dsafwri37mj3pqaldpqc-libgda-5.2.10
Building GTK+ UI extension: yes
Installing Glade GTK+ UI extension catalog: no
Building Libxslt extension: yes
Building libgda GObject Introspection: yes
Building libgda-ui GObject Introspection: yes
Building Gtk-Doc: no
Building Help (GdaBrowser): yes
Building GDA Vala Bindings (--enable-vala): no
Building GDA-UI Vala Bindings: no
Building Vala Documentation: no
Building Building Libgda's associated tools: yes
Compiled providers:
Berkeley DB = no
Berkeley DB SQL = no
FireBird (client)= no
FireBird (embed)= no
MDB (MS Access) = no
MySQL = no
Oracle = no
PostgreSQL = no
SQLite = yes (embedded)
SQLCipher = yes
JDBC = no
WEB = no
LDAP = no
With LIBSECRET = no
With GNOME KEYRING = no
Binreloc support is disabled: Libgda will not be relocatable. To enable binreloc support re-run with --enable-binreloc (see http://autopackage.org/docs/binreloc for more information)
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
build flags: -j32 SHELL=/nix/store/5mh7kaj2fyv8mk4sfq1brwxgc02884wi-bash-5.2p37/bin/bash
Making all in po
make[1]: Entering directory '/build/libgda-5.2.10/po'
grep: warning: stray \ before #
grep: warning: stray \ before #
grep: warning: stray \ before #
MSGFMT ar.gmo
MSGFMT az.gmo
MSGFMT bs.gmo
MSGFMT ca.gmo
MSGFMT ca@valencia.gmo
MSGFMT cs.gmo
MSGFMT da.gmo
MSGFMT de.gmo
MSGFMT dz.gmo
MSGFMT el.gmo
MSGFMT en_CA.gmo
MSGFMT en_GB.gmo
MSGFMT eo.gmo
MSGFMT es.gmo
MSGFMT eu.gmo
MSGFMT fa.gmo
MSGFMT fi.gmo
MSGFMT fr.gmo
MSGFMT ga.gmo
MSGFMT gl.gmo
MSGFMT hr.gmo
MSGFMT hu.gmo
MSGFMT id.gmo
MSGFMT it.gmo
MSGFMT ja.gmo
MSGFMT ko.gmo
MSGFMT lt.gmo
MSGFMT lv.gmo
MSGFMT mk.gmo
MSGFMT ml.gmo
MSGFMT ms.gmo
MSGFMT nb.gmo
MSGFMT ne.gmo
MSGFMT nl.gmo
MSGFMT oc.gmo
MSGFMT pa.gmo
MSGFMT pt.gmo
MSGFMT pt_BR.gmo
MSGFMT ru.gmo
MSGFMT rw.gmo
MSGFMT sk.gmo
MSGFMT sl.gmo
MSGFMT sq.gmo
MSGFMT sr.gmo
MSGFMT sr@latin.gmo
MSGFMT sv.gmo
MSGFMT tg.gmo
MSGFMT tr.gmo
MSGFMT uk.gmo
MSGFMT vi.gmo
MSGFMT zh_CN.gmo
MSGFMT zh_HK.gmo
MSGFMT zh_TW.gmo
make[1]: Leaving directory '/build/libgda-5.2.10/po'
Making all in libgda
make[1]: Entering directory '/build/libgda-5.2.10/libgda'
Making all in sqlite
make[2]: Entering directory '/build/libgda-5.2.10/libgda/sqlite'
gcc -o gen_emb_string gen_emb_string.c
gcc -o mkkeywordhash mkkeywordhash.c
./gen_emb_string ../../providers/sqlite/*.xml.in > xml_embedded.h
Embedding ../../providers/sqlite/sqlite_specs_add_column.xml.in
Embedding ../../providers/sqlite/sqlite_specs_create_db.xml.in
Embedding ../../providers/sqlite/sqlite_specs_create_index.xml.in
Embedding ../../providers/sqlite/sqlite_specs_create_table.xml.in
Embedding ../../providers/sqlite/sqlite_specs_create_view.xml.in
Embedding ../../providers/sqlite/sqlite_specs_drop_db.xml.in
Embedding ../../providers/sqlite/sqlite_specs_drop_index.xml.in
Embedding ../../providers/sqlite/sqlite_specs_drop_table.xml.in
Embedding ../../providers/sqlite/sqlite_specs_drop_view.xml.in
Embedding ../../providers/sqlite/sqlite_specs_dsn.xml.in
Embedding ../../providers/sqlite/sqlite_specs_rename_table.xml.in
./mkkeywordhash ../../libgda/sqlite/keywords.list > keywords_hash.c
make all-recursive
make[3]: Entering directory '/build/libgda-5.2.10/libgda/sqlite'
Making all in sqlite-src
make[4]: Entering directory '/build/libgda-5.2.10/libgda/sqlite/sqlite-src'
CC sqlite3.lo
sqlite3.c: In function 'sqlite3SelectNew':
sqlite3.c:107767:10: warning: function may return address of local variable [-Wreturn-local-addr[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-return-local-addr]]
107767 | return pNew;
| ^~~~
sqlite3.c:107735:10: note: declared here
107735 | Select standin;
| ^~~~~~~
CCLD libsqlite.la
make[4]: Leaving directory '/build/libgda-5.2.10/libgda/sqlite/sqlite-src'
Making all in virtual
make[4]: Entering directory '/build/libgda-5.2.10/libgda/sqlite/virtual'
CC gda-vconnection-data-model.lo
CC gda-vconnection-hub.lo
CC gda-vprovider-data-model.lo
CC gda-vprovider-hub.lo
CC gda-virtual-connection.lo
CC gda-virtual-provider.lo
CCLD libgda-virtual-5.0.la
make[4]: Leaving directory '/build/libgda-5.2.10/libgda/sqlite/virtual'
make[4]: Entering directory '/build/libgda-5.2.10/libgda/sqlite'
CC libgda_sqlite_la-gda-sqlite-blob-op.lo
CC libgda_sqlite_la-gda-sqlite-ddl.lo
CC libgda_sqlite_la-gda-sqlite-handler-bin.lo
CC libgda_sqlite_la-gda-sqlite-handler-boolean.lo
CC libgda_sqlite_la-gda-sqlite-meta.lo
CC libgda_sqlite_la-gda-sqlite-provider.lo
CC libgda_sqlite_la-gda-sqlite-pstmt.lo
CC libgda_sqlite_la-gda-sqlite-recordset.lo
CC libgda_sqlite_la-gda-sqlite-util.lo
CC libgda_sqlite_la-gda-symbols-util.lo
CC libgda_sqlcipher_la-gda-sqlite-blob-op.lo
CC libgda_sqlcipher_la-gda-sqlite-ddl.lo
CC libgda_sqlcipher_la-gda-sqlite-handler-bin.lo
CC libgda_sqlcipher_la-gda-sqlite-handler-boolean.lo
CC libgda_sqlcipher_la-gda-sqlite-meta.lo
CC libgda_sqlcipher_la-gda-sqlite-provider.lo
CC libgda_sqlcipher_la-gda-sqlite-pstmt.lo
CC libgda_sqlcipher_la-gda-sqlite-recordset.lo
CC libgda_sqlcipher_la-gda-sqlite-util.lo
CC libgda_sqlcipher_la-gda-symbols-util.lo
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/gobject/gbinding.h:30,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib-object.h:24,
from ../../libgda/gda-server-operation.h:26,
from ../../libgda/gda-server-provider.h:29,
from gda-sqlite-ddl.h:27,
from gda-sqlite-ddl.c:23:
gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_TABLE':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-ddl.c:226:9: note: in expansion of macro 'g_string_free'
226 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_TABLE':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-ddl.c:253:9: note: in expansion of macro 'g_string_free'
253 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-ddl.c: In function '_gda_sqlite_render_RENAME_TABLE':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-ddl.c:279:9: note: in expansion of macro 'g_string_free'
279 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-ddl.c: In function '_gda_sqlite_render_ADD_COLUMN':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-ddl.c:346:9: note: in expansion of macro 'g_string_free'
346 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
In file included from gda-sqlite-provider.c:47:
gda-sqlite-provider.c: In function 'gda_sqlite_provider_open_connection':
gda-sqlite.h:49:31: warning: the address of 'sqlite3_enable_load_extension' will always evaluate as 'true' [-Waddress[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Waddress]]
49 | #define SQLITE3_CALL(x) (x)
| ^
gda-sqlite-provider.c:899:21: note: in expansion of macro 'SQLITE3_CALL'
899 | if (SQLITE3_CALL (sqlite3_enable_load_extension))
| ^~~~~~~~~~~~
gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_INDEX':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-ddl.c:428:9: note: in expansion of macro 'g_string_free'
428 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_INDEX':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-ddl.c:454:9: note: in expansion of macro 'g_string_free'
454 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_VIEW':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-ddl.c:493:17: note: in expansion of macro 'g_string_free'
493 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_VIEW':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-ddl.c:524:9: note: in expansion of macro 'g_string_free'
524 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/gobject/gbinding.h:30,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib-object.h:24,
from ../../libgda/gda-server-operation.h:26,
from ../../libgda/gda-server-provider.h:29,
from gda-sqlite-ddl.h:27,
from gda-sqlite-ddl.c:23:
gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_TABLE':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-ddl.c:226:9: note: in expansion of macro 'g_string_free'
226 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_TABLE':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-ddl.c:253:9: note: in expansion of macro 'g_string_free'
253 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-ddl.c: In function '_gda_sqlite_render_RENAME_TABLE':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-ddl.c:279:9: note: in expansion of macro 'g_string_free'
279 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-ddl.c: In function '_gda_sqlite_render_ADD_COLUMN':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-ddl.c:346:9: note: in expansion of macro 'g_string_free'
346 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_INDEX':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-ddl.c:428:9: note: in expansion of macro 'g_string_free'
428 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_INDEX':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-ddl.c:454:9: note: in expansion of macro 'g_string_free'
454 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-ddl.c: In function '_gda_sqlite_render_CREATE_VIEW':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-ddl.c:493:17: note: in expansion of macro 'g_string_free'
493 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-ddl.c: In function '_gda_sqlite_render_DROP_VIEW':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-ddl.c:524:9: note: in expansion of macro 'g_string_free'
524 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-provider.c: In function 'gda_sqlite_provider_open_connection':
gda-sqlite-provider.c:878:39: warning: the address of 'sqlite3_key' will always evaluate as 'true' [-Waddress[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Waddress]]
878 | if (passphrase && *passphrase && SQLITE3_CALL (sqlite3_key)) {
| ^~
In file included from gda-sqlite-provider.c:47:
gda-sqlite.h:38:29: warning: the address of 'sqlite3_enable_load_extension' will always evaluate as 'true' [-Waddress[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Waddress]]
38 | #define SQLITE3_CALL(x) (x)
| ^
gda-sqlite-provider.c:899:21: note: in expansion of macro 'SQLITE3_CALL'
899 | if (SQLITE3_CALL (sqlite3_enable_load_extension))
| ^~~~~~~~~~~~
gda-sqlite-provider.c: In function 'gda_sqlite_provider_perform_operation':
gda-sqlite-provider.c:1363:49: warning: the comparison will always evaluate as 'true' for the address of 'sqlite3_key' will never be NULL [-Waddress[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Waddress]]
1363 | *g_value_get_string (value) &&
| ^~
In file included from gda-sqlite.h:37:
sqlite-src/sqlite3.h:4806:31: note: 'sqlite3_key' declared here
4806 | SQLITE_API int SQLITE_STDCALL sqlite3_key(
| ^~~~~~~~~~~
gda-sqlite-provider.c: In function 'gda_sqlite_provider_unescape_string':
gda-sqlite-provider.c:4017:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdeprecated-declarations]]
4017 | retval = g_memdup (string, total+1);
| ^~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:37,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gi18n-lib.h:23,
from gda-sqlite-provider.c:40:
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
338 | gpointer g_memdup (gconstpointer mem,
| ^~~~~~~~
gda-sqlite-provider.c: In function 'sqlite_render_expr':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-provider.c:2374:9: note: in expansion of macro 'g_string_free'
2374 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-provider.c: In function 'sqlite_render_compound':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-provider.c:1971:9: note: in expansion of macro 'g_string_free'
1971 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-provider.c: In function 'sqlite_render_operation':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-provider.c:2128:17: note: in expansion of macro 'g_string_free'
2128 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-provider.c:2181:17: note: in expansion of macro 'g_string_free'
2181 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-provider.c: In function 'scalar_regexp_func':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-provider.c:3899:17: note: in expansion of macro 'g_string_free'
3899 | g_string_free (sig, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-provider.c: In function 'scalar_gda_hex_func2':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-provider.c:3809:9: note: in expansion of macro 'g_string_free'
3809 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-provider.c: In function 'scalar_gda_hex_func':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-provider.c:3773:9: note: in expansion of macro 'g_string_free'
3773 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-provider.c: In function 'gda_sqlite_provider_unescape_string':
gda-sqlite-provider.c:4017:9: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdeprecated-declarations]]
4017 | retval = g_memdup (string, total+1);
| ^~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:37,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gi18n-lib.h:23,
from gda-sqlite-provider.c:40:
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstrfuncs.h:338:23: note: declared here
338 | gpointer g_memdup (gconstpointer mem,
| ^~~~~~~~
gda-sqlite-provider.c: In function 'sqlite_render_expr':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-provider.c:2374:9: note: in expansion of macro 'g_string_free'
2374 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-provider.c: In function 'sqlite_render_compound':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-provider.c:1971:9: note: in expansion of macro 'g_string_free'
1971 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-provider.c: In function 'sqlite_render_operation':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-provider.c:2128:17: note: in expansion of macro 'g_string_free'
2128 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-provider.c:2181:17: note: in expansion of macro 'g_string_free'
2181 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-provider.c: In function 'scalar_regexp_func':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-provider.c:3899:17: note: in expansion of macro 'g_string_free'
3899 | g_string_free (sig, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-provider.c: In function 'scalar_gda_hex_func2':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-provider.c:3809:9: note: in expansion of macro 'g_string_free'
3809 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-sqlite-provider.c: In function 'scalar_gda_hex_func':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-sqlite-provider.c:3773:9: note: in expansion of macro 'g_string_free'
3773 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
CCLD libgda-sqlite.la
CCLD libgda-sqlcipher.la
make[4]: Leaving directory '/build/libgda-5.2.10/libgda/sqlite'
make[3]: Leaving directory '/build/libgda-5.2.10/libgda/sqlite'
make[2]: Leaving directory '/build/libgda-5.2.10/libgda/sqlite'
Making all in handlers
make[2]: Entering directory '/build/libgda-5.2.10/libgda/handlers'
CC gda-handler-bin.lo
CC gda-handler-boolean.lo
CC gda-handler-numerical.lo
CC gda-handler-string.lo
CC gda-handler-time.lo
CC gda-handler-type.lo
gda-handler-time.c: In function 'make_ts':
gda-handler-time.c:1012:17: warning: 'g_time_zone_new' is deprecated: Use 'g_time_zone_new_identifier' instead [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdeprecated-declarations]]
1012 | tz = g_time_zone_new (tzdef);
| ^~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gdatetime.h:33,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gbookmarkfile.h:28,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:39,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/gobject/gbinding.h:30,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib-object.h:24,
from gda-handler-time.h:24,
from gda-handler-time.c:25:
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gtimezone.h:59:25: note: declared here
59 | GTimeZone * g_time_zone_new (const gchar *identifier);
| ^~~~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56:
gda-handler-time.c: In function 'render_date_locale':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-handler-time.c:864:9: note: in expansion of macro 'g_string_free'
864 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-handler-time.c: In function 'gda_handler_time_get_format':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-handler-time.c:596:9: note: in expansion of macro 'g_string_free'
596 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
CCLD libgda_handlers-5.0.la
make[2]: Leaving directory '/build/libgda-5.2.10/libgda/handlers'
Making all in binreloc
make[2]: Entering directory '/build/libgda-5.2.10/libgda/binreloc'
CC gda-binreloc.lo
CCLD libgda_binreloc-5.0.la
make[2]: Leaving directory '/build/libgda-5.2.10/libgda/binreloc'
Making all in sql-parser
make[2]: Entering directory '/build/libgda-5.2.10/libgda/sql-parser'
( cd . && glib-mkenums \
--fhead "#include <sql-parser/gda-sql-parser.h>\n" \
--fhead "#include <sql-parser/gda-sql-statement.h>\n" \
--fhead "#include <glib-object.h>" \
--vhead "GType\n@enum_name@_get_type (void)\n{\n static GType etype = 0;\n if (etype == 0) {\n static const G@Type@Value values[] = {" \
--vprod " { @VALUENAME@, \"@VALUENAME@\", \"@valuenick@\" }," \
--vtail " { 0, NULL, NULL }\n };\n etype = g_@type@_register_static (\"@EnumName@\", values);\n }\n return etype;\n}\n" \
gda-sql-parser.h gda-sql-statement.h gda-statement-struct-decl.h gda-statement-struct.h gda-statement-struct-compound.h gda-statement-struct-delete.h gda-statement-struct-update.h gda-statement-struct-insert.h gda-statement-struct-parts.h gda-statement-struct-pspec.h gda-statement-struct-select.h gda-statement-struct-trans.h gda-statement-struct-unknown.h gda-statement-struct-util.h) > tmp-gda-enum-types.c \
&& (cmp -s tmp-gda-enum-types.c gda-sql-parser-enum-types.c || cp tmp-gda-enum-types.c gda-sql-parser-enum-types.c ) \
&& rm -f tmp-gda-enum-types.c \
&& echo timestamp > s-enum-types-c
gcc -o gen_def -DSRCDIR=\".\" ./gen_def.c
gcc -o lemon ./lemon.c
( cd . && glib-mkenums \
--fhead "#ifndef __LIBGDA_SQL_PARSER_ENUM_TYPES_H__\n#define __LIBGDA_SQL_PARSER_ENUM_TYPES_H__\n\n#include <glib-object.h>\n\nG_BEGIN_DECLS\n" \
--vhead "GType @enum_name@_get_type (void);\n#define GDA_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n" \
--ftail "G_END_DECLS\n\n#endif /* __LIBGDA_ENUM_TYPES_H__ */" \
gda-sql-parser.h gda-sql-statement.h gda-statement-struct-decl.h gda-statement-struct.h gda-statement-struct-compound.h gda-statement-struct-delete.h gda-statement-struct-update.h gda-statement-struct-insert.h gda-statement-struct-parts.h gda-statement-struct-pspec.h gda-statement-struct-select.h gda-statement-struct-trans.h gda-statement-struct-unknown.h gda-statement-struct-util.h) > tmp-gda-enum-types.h \
&& (cmp -s tmp-gda-enum-types.h gda-sql-parser-enum-types.h || cp tmp-gda-enum-types.h gda-sql-parser-enum-types.h ) \
&& rm -f tmp-gda-enum-types.h \
&& echo timestamp > s-enum-types-h
./lemon -q -d -T./lempar.c ./delimiter.y
./lemon -d -T./lempar.c ./parser.y
./lemon -d -T./lempar.c ./parser.y
./lemon -q -d -T./lempar.c ./delimiter.y
3 parsing conflicts.
3 parsing conflicts.
make[2]: [Makefile:969: parser.c] Error 1 (ignored)
make[2]: [Makefile:969: parser.h] Error 1 (ignored)
./gen_def > token_types.h
CC gda-sql-parser-enum-types.lo
CC parser.lo
CC delimiter.lo
CC gda-statement-struct.lo
CC gda-sql-parser.lo
CC gda-statement-struct-compound.lo
CC gda-statement-struct-delete.lo
CC gda-statement-struct-update.lo
CC gda-statement-struct-insert.lo
CC gda-statement-struct-parts.lo
CC gda-statement-struct-pspec.lo
CC gda-statement-struct-select.lo
CC gda-statement-struct-trans.lo
CC gda-statement-struct-unknown.lo
CC gda-statement-struct-util.lo
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from ../../libgda/gda-debug-macros.h:23,
from gda-statement-struct-insert.c:23:
gda-statement-struct-insert.c: In function 'gda_sql_statement_insert_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-insert.c:223:9: note: in expansion of macro 'g_string_free'
223 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gi18n-lib.h:23,
from gda-statement-struct.c:25:
gda-statement-struct.c: In function 'gda_sql_statement_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct.c:292:9: note: in expansion of macro 'g_string_free'
292 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from ../../libgda/gda-debug-macros.h:23,
from gda-statement-struct-parts.c:22:
gda-statement-struct-parts.c: In function 'gda_sql_expr_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-parts.c:225:9: note: in expansion of macro 'g_string_free'
225 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from ../../libgda/sql-parser/gda-statement-struct.h:24,
from gda-statement-struct-trans.c:23:
gda-statement-struct-trans.c: In function 'gda_sql_statement_trans_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-trans.c:248:9: note: in expansion of macro 'g_string_free'
248 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement-struct-parts.c: In function 'gda_sql_function_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-parts.c:547:17: note: in expansion of macro 'g_string_free'
547 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement-struct-parts.c: In function 'gda_sql_operation_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-parts.c:693:17: note: in expansion of macro 'g_string_free'
693 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement-struct-parts.c: In function 'gda_sql_case_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-parts.c:998:17: note: in expansion of macro 'g_string_free'
998 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement-struct-parts.c: In function 'gda_sql_select_field_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-parts.c:1120:17: note: in expansion of macro 'g_string_free'
1120 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement-struct-parts.c: In function 'gda_sql_select_target_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-parts.c:1291:17: note: in expansion of macro 'g_string_free'
1291 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement-struct-parts.c: In function 'gda_sql_select_join_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-parts.c:1504:17: note: in expansion of macro 'g_string_free'
1504 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement-struct-parts.c: In function 'gda_sql_select_from_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-parts.c:1638:17: note: in expansion of macro 'g_string_free'
1638 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from ../../libgda/sql-parser/gda-statement-struct-pspec.h:24,
from gda-statement-struct-pspec.c:23:
gda-statement-struct-pspec.c: In function 'gda_sql_param_spec_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-pspec.c:259:9: note: in expansion of macro 'g_string_free'
259 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement-struct-parts.c: In function 'gda_sql_select_order_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-parts.c:1774:17: note: in expansion of macro 'g_string_free'
1774 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from ../../libgda/gda-debug-macros.h:23,
from gda-statement-struct-select.c:23:
gda-statement-struct-select.c: In function '_gda_sql_statement_select_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-select.c:242:9: note: in expansion of macro 'g_string_free'
242 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from ../../libgda/gda-debug-macros.h:23,
from gda-statement-struct-compound.c:23:
gda-statement-struct-compound.c: In function '_gda_sql_statement_compound_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-compound.c:142:9: note: in expansion of macro 'g_string_free'
142 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from ../../libgda/sql-parser/gda-statement-struct.h:24,
from gda-statement-struct-unknown.c:24:
gda-statement-struct-unknown.c: In function 'gda_sql_statement_unknown_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-unknown.c:110:9: note: in expansion of macro 'g_string_free'
110 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from ../../libgda/gda-debug-macros.h:23,
from gda-statement-struct-update.c:23:
gda-statement-struct-update.c: In function 'gda_sql_statement_update_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-update.c:196:9: note: in expansion of macro 'g_string_free'
196 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from ../../libgda/gda-debug-macros.h:23,
from gda-statement-struct-delete.c:23:
gda-statement-struct-delete.c: In function 'gda_sql_statement_delete_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement-struct-delete.c:123:9: note: in expansion of macro 'g_string_free'
123 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
CCLD libgda_sql_parser-5.0.la
make[2]: Leaving directory '/build/libgda-5.2.10/libgda/sql-parser'
Making all in providers-support
make[2]: Entering directory '/build/libgda-5.2.10/libgda/providers-support'
CC gda-pstmt.lo
CCLD libgda-psupport.la
make[2]: Leaving directory '/build/libgda-5.2.10/libgda/providers-support'
Making all in thread-wrapper
make[2]: Entering directory '/build/libgda-5.2.10/libgda/thread-wrapper'
CC gda-thread-blob-op.lo
CC gda-thread-meta.lo
CC gda-thread-provider.lo
CC gda-thread-recordset.lo
CC gda-thread-wrapper.lo
CCLD libgda_threadwrapper-5.0.la
make[2]: Leaving directory '/build/libgda-5.2.10/libgda/thread-wrapper'
make[2]: Entering directory '/build/libgda-5.2.10/libgda'
( cd . && glib-mkenums \
--fhead "#include <libgda/libgda.h>\n" \
--fhead "#include <glib-object.h>" \
--vhead "GType\n@enum_name@_get_type (void)\n{\n static GType etype = 0;\n if (etype == 0) {\n static const G@Type@Value values[] = {" \
--vprod " { @VALUENAME@, \"@VALUENAME@\", \"@valuenick@\" }," \
--vtail " { 0, NULL, NULL }\n };\n etype = g_@type@_register_static (\"@EnumName@\", values);\n }\n return etype;\n}\n" \
gda-attributes-manager.h gda-batch.h gda-blob-op.h gda-column.h gda-config.h gda-connection-event.h gda-connection.h gda-connection-private.h gda-data-comparator.h gda-data-handler.h gda-data-model-array.h gda-data-model.h gda-data-model-dir.h gda-data-model-extra.h gda-data-model-import.h gda-data-model-iter.h gda-data-model-iter-extra.h gda-data-model-private.h gda-data-access-wrapper.h gda-data-proxy.h gda-data-select.h gda-decl.h gda-enums.h gda-holder.h gda-lockable.h gda-log.h gda-meta-store.h gda-meta-struct.h gda-mutex.h gda-quark-list.h gda-repetitive-statement.h gda-row.h gda-set.h gda-server-operation.h gda-server-provider.h gda-server-provider-extra.h gda-server-provider-private.h gda-statement.h gda-statement-extra.h gda-sql-builder.h gda-transaction-status.h gda-transaction-status-private.h gda-tree.h gda-tree-mgr-columns.h gda-tree-mgr-schemas.h gda-tree-mgr-tables.h gda-tree-node.h gda-tree-manager.h gda-tree-mgr-label.h gda-tree-mgr-select.h gda-util.h gda-value.h gda-xa-transaction.h libgda-global-variables.h gda-data-pivot.h) > tmp-gda-enum-types.c \
&& (cmp -s tmp-gda-enum-types.c gda-enum-types.c || cp tmp-gda-enum-types.c gda-enum-types.c ) \
&& rm -f tmp-gda-enum-types.c \
&& echo timestamp > s-enum-types-c
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/bin/glib-genmarshal gda-marshal.list --header --prefix=_gda_marshal > gda-marshal.h
( cd . && glib-mkenums \
--fhead "#ifndef __LIBGDA_ENUM_TYPES_H__\n#define __LIBGDA_ENUM_TYPES_H__\n\n#include <glib-object.h>\n\nG_BEGIN_DECLS\n" \
--vhead "GType @enum_name@_get_type (void);\n#define GDA_TYPE_@ENUMSHORT@ (@enum_name@_get_type())\n" \
--ftail "G_END_DECLS\n\n#endif /* __LIBGDA_ENUM_TYPES_H__ */" \
gda-attributes-manager.h gda-batch.h gda-blob-op.h gda-column.h gda-config.h gda-connection-event.h gda-connection.h gda-connection-private.h gda-data-comparator.h gda-data-handler.h gda-data-model-array.h gda-data-model.h gda-data-model-dir.h gda-data-model-extra.h gda-data-model-import.h gda-data-model-iter.h gda-data-model-iter-extra.h gda-data-model-private.h gda-data-access-wrapper.h gda-data-proxy.h gda-data-select.h gda-decl.h gda-enums.h gda-holder.h gda-lockable.h gda-log.h gda-meta-store.h gda-meta-struct.h gda-mutex.h gda-quark-list.h gda-repetitive-statement.h gda-row.h gda-set.h gda-server-operation.h gda-server-provider.h gda-server-provider-extra.h gda-server-provider-private.h gda-statement.h gda-statement-extra.h gda-sql-builder.h gda-transaction-status.h gda-transaction-status-private.h gda-tree.h gda-tree-mgr-columns.h gda-tree-mgr-schemas.h gda-tree-mgr-tables.h gda-tree-node.h gda-tree-manager.h gda-tree-mgr-label.h gda-tree-mgr-select.h gda-util.h gda-value.h gda-xa-transaction.h libgda-global-variables.h gda-data-pivot.h) > tmp-gda-enum-types.h \
&& (cmp -s tmp-gda-enum-types.h gda-enum-types.h || cp tmp-gda-enum-types.h gda-enum-types.h ) \
&& rm -f tmp-gda-enum-types.h \
&& echo timestamp > s-enum-types-h
gcc -g -o mkkeywordhash ../libgda/sqlite/mkkeywordhash.c
INFO: Reading gda-marshal.list...
./mkkeywordhash ../libgda/keywords.list > keywords_hash.c
CC gda-enum-types.lo
CC libcsv.lo
CC gda-attributes-manager.lo
CC dir-blob-op.lo
CC gda-data-meta-wrapper.lo
CC gda-custom-marshal.lo
CC gda-data-model-dsn-list.lo
CC gda-marshal.lo
CC gda-mutex.lo
CC gda-types.lo
CC md5c.lo
CC gda-batch.lo
CC gda-blob-op.lo
CC gda-column.lo
CC gda-config.lo
CC gda-connection.lo
CC gda-connection-event.lo
CC gda-data-comparator.lo
CC gda-data-handler.lo
CC gda-data-model-array.lo
CC gda-data-model.lo
CC gda-data-model-dir.lo
CC gda-data-model-import.lo
CC gda-data-model-iter.lo
CC gda-data-access-wrapper.lo
CC gda-data-proxy.lo
CC gda-data-select.lo
CC gda-holder.lo
CC gda-init.lo
CC gda-lockable.lo
CC gda-log.lo
CC gda-meta-store.lo
CC gda-meta-struct.lo
CC gda-meta-struct-io.lo
CC gda-quark-list.lo
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gi18n-lib.h:23,
from gda-batch.c:26:
gda-batch.c: In function 'gda_batch_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-batch.c:370:9: note: in expansion of macro 'g_string_free'
370 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
CC gda-repetitive-statement.lo
gda-data-model-import.c: In function 'gda_data_model_import_set_property':
gda-data-model-import.c:750:22: warning: unused variable 'string' [-Wunused-variable[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-variable]]
750 | const gchar *string;
| ^~~~~~
gda-connection.c: In function 'gda_connection_new_from_dsn':
gda-connection.c:1111:20: warning: Deprecated pre-processor symbol
1111 | !g_thread_supported ()) {
| ^~~~~~~~~~~~~~~~~~
gda-connection.c: In function 'gda_connection_new_from_string':
gda-connection.c:1270:20: warning: Deprecated pre-processor symbol
1270 | !g_thread_supported ()) {
| ^~~~~~~~~~~~~~~~~~
CC gda-row.lo
CC gda-set.lo
CC gda-server-operation.lo
CC gda-server-provider.lo
CC gda-server-provider-extra.lo
CC gda-statement.lo
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gi18n-lib.h:23,
from gda-data-model-dir.c:25:
gda-data-model-dir.c: In function 'update_file_md5sum':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-data-model-dir.c:547:9: note: in expansion of macro 'g_string_free'
547 | g_string_free (md5str, FALSE);
| ^~~~~~~~~~~~~
CC gda-sql-builder.lo
CC gda-transaction-status.lo
CC gda-tree.lo
CC gda-tree-mgr-columns.lo
gda-connection.c: In function 'gda_connection_add_prepared_statement':
gda-connection.c:6461:74: error: passing argument 4 of 'g_hash_table_new_full' from incompatible pointer type [-Wincompatible-pointer-types[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types]]
6461 | NULL, _gda_prepared_estatement_free);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| void (*)(PreparedStatementRef *)
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:52,
from ../libgda/gda-decl.h:25,
from ../libgda/gda-config.h:30,
from gda-connection.c:43:
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/ghash.h:66:61: note: expected 'GDestroyNotify' {aka 'void (*)(void *)'} but argument is of type 'void (*)(PreparedStatementRef *)'
66 | GDestroyNotify value_destroy_func);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gi18n-lib.h:23,
from gda-meta-store.c:41:
gda-meta-store.c: In function 'complement_db_objects':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-meta-store.c:2248:25: note: in expansion of macro 'g_string_free'
2248 | g_string_free (cond, FALSE);
| ^~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gi18n-lib.h:23,
from gda-data-model.c:38:
gda-data-model.c: In function 'real_gda_data_model_dump_as_string':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-data-model.c:3010:17: note: in expansion of macro 'g_string_free'
3010 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-data-model.c:3046:25: note: in expansion of macro 'g_string_free'
3046 | g_string_free (ns, FALSE);
| ^~~~~~~~~~~~~
CC gda-tree-mgr-schemas.lo
CC gda-tree-mgr-tables.lo
CC gda-tree-node.lo
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56:
gda-connection.c: In function 'meta_context_stringify':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-connection.c:4455:9: note: in expansion of macro 'g_string_free'
4455 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
make[2]: *** [Makefile:1134: gda-connection.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
gda-repetitive-statement.c: In function 'gda_repetitive_statement_init':
gda-repetitive-statement.c:46:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
46 | priv = GDA_REPETITIVE_STATEMENT_PRIVATE (object);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-repetitive-statement.c: In function 'gda_repetitive_statement_finalize':
gda-repetitive-statement.c:57:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
57 | priv = GDA_REPETITIVE_STATEMENT_PRIVATE (object);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-repetitive-statement.c: In function 'gda_repetitive_statement_set_property':
gda-repetitive-statement.c:73:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
73 | priv = GDA_REPETITIVE_STATEMENT_PRIVATE (object);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-repetitive-statement.c: In function 'gda_repetitive_statement_get_property':
gda-repetitive-statement.c:91:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
91 | priv = GDA_REPETITIVE_STATEMENT_PRIVATE (object);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-repetitive-statement.c: In function 'gda_repetitive_statement_class_init':
gda-repetitive-statement.c:107:9: warning: 'g_type_class_add_private' is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdeprecated-declarations]]
107 | g_type_class_add_private (klass, sizeof (GdaRepetitiveStatementPrivate));
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/gobject/gobject.h:26,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/gobject/gbinding.h:31,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib-object.h:24,
from ./gda-repetitive-statement.h:23,
from gda-repetitive-statement.c:20:
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/gobject/gtype.h:1497:10: note: declared here
1497 | void g_type_class_add_private (gpointer g_class,
| ^~~~~~~~~~~~~~~~~~~~~~~~
gda-repetitive-statement.c: In function 'gda_repetitive_statement_get_template_set':
gda-repetitive-statement.c:165:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
165 | priv = GDA_REPETITIVE_STATEMENT_PRIVATE (rstmt);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-repetitive-statement.c: In function 'gda_repetitive_statement_append_set':
gda-repetitive-statement.c:194:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
194 | priv = GDA_REPETITIVE_STATEMENT_PRIVATE (rstmt);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-repetitive-statement.c: In function 'gda_repetitive_statement_get_all_sets':
gda-repetitive-statement.c:220:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE"
220 | priv = GDA_REPETITIVE_STATEMENT_PRIVATE (rstmt);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gi18n-lib.h:23,
from gda-meta-struct-io.c:22:
gda-meta-struct-io.c: In function 'create_table_object':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-meta-struct-io.c:216:9: note: in expansion of macro 'g_string_free'
216 | g_string_free (full_table_name, FALSE);
| ^~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gi18n-lib.h:23,
from gda-meta-struct.c:26:
gda-meta-struct.c: In function 'get_user_obj_name':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-meta-struct.c:410:9: note: in expansion of macro 'g_string_free'
410 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-server-operation.c: In function 'use_xml_spec':
gda-server-operation.c:683:9: warning: '__xmlDoValidityCheckingDefaultValue' is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdeprecated-declarations]]
683 | xmlcheck = xmlDoValidityCheckingDefaultValue;
| ^~~~~~~~
In file included from /nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/xmlversion.h:343,
from /nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:14,
from /nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/tree.h:17,
from ../libgda/gda-server-operation.h:28,
from ../libgda/gda-server-provider.h:29,
from gda-server-operation.c:32:
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/xmlexports.h:123:27: note: declared here
123 | attrs XMLPUBFUN type *__##name(void);
| ^~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:884:16: note: in expansion of macro 'XML_DECLARE_GLOBAL'
884 | #define XML_OP XML_DECLARE_GLOBAL
| ^~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:863:3: note: in expansion of macro 'XML_OP'
863 | XML_OP(xmlDoValidityCheckingDefaultValue, int, XML_DEPRECATED) \
| ^~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:881:3: note: in expansion of macro 'XML_GLOBALS_PARSER_CORE'
881 | XML_GLOBALS_PARSER_CORE \
| ^~~~~~~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:885:1: note: in expansion of macro 'XML_GLOBALS_PARSER'
885 | XML_GLOBALS_PARSER
| ^~~~~~~~~~~~~~~~~~
gda-server-operation.c:684:9: warning: '__xmlDoValidityCheckingDefaultValue' is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdeprecated-declarations]]
684 | xmlDoValidityCheckingDefaultValue = 1;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/xmlexports.h:123:27: note: declared here
123 | attrs XMLPUBFUN type *__##name(void);
| ^~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:884:16: note: in expansion of macro 'XML_DECLARE_GLOBAL'
884 | #define XML_OP XML_DECLARE_GLOBAL
| ^~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:863:3: note: in expansion of macro 'XML_OP'
863 | XML_OP(xmlDoValidityCheckingDefaultValue, int, XML_DEPRECATED) \
| ^~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:881:3: note: in expansion of macro 'XML_GLOBALS_PARSER_CORE'
881 | XML_GLOBALS_PARSER_CORE \
| ^~~~~~~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:885:1: note: in expansion of macro 'XML_GLOBALS_PARSER'
885 | XML_GLOBALS_PARSER
| ^~~~~~~~~~~~~~~~~~
gda-server-operation.c:718:17: warning: '__xmlDoValidityCheckingDefaultValue' is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdeprecated-declarations]]
718 | xmlDoValidityCheckingDefaultValue = xmlcheck;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/xmlexports.h:123:27: note: declared here
123 | attrs XMLPUBFUN type *__##name(void);
| ^~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:884:16: note: in expansion of macro 'XML_DECLARE_GLOBAL'
884 | #define XML_OP XML_DECLARE_GLOBAL
| ^~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:863:3: note: in expansion of macro 'XML_OP'
863 | XML_OP(xmlDoValidityCheckingDefaultValue, int, XML_DEPRECATED) \
| ^~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:881:3: note: in expansion of macro 'XML_GLOBALS_PARSER_CORE'
881 | XML_GLOBALS_PARSER_CORE \
| ^~~~~~~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:885:1: note: in expansion of macro 'XML_GLOBALS_PARSER'
885 | XML_GLOBALS_PARSER
| ^~~~~~~~~~~~~~~~~~
gda-server-operation.c:724:9: warning: '__xmlDoValidityCheckingDefaultValue' is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdeprecated-declarations]]
724 | xmlDoValidityCheckingDefaultValue = xmlcheck;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/xmlexports.h:123:27: note: declared here
123 | attrs XMLPUBFUN type *__##name(void);
| ^~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:884:16: note: in expansion of macro 'XML_DECLARE_GLOBAL'
884 | #define XML_OP XML_DECLARE_GLOBAL
| ^~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:863:3: note: in expansion of macro 'XML_OP'
863 | XML_OP(xmlDoValidityCheckingDefaultValue, int, XML_DEPRECATED) \
| ^~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:881:3: note: in expansion of macro 'XML_GLOBALS_PARSER_CORE'
881 | XML_GLOBALS_PARSER_CORE \
| ^~~~~~~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:885:1: note: in expansion of macro 'XML_GLOBALS_PARSER'
885 | XML_GLOBALS_PARSER
| ^~~~~~~~~~~~~~~~~~
gda-set.c: In function 'gda_set_new_from_spec_string':
gda-set.c:1371:17: warning: '__xmlDoValidityCheckingDefaultValue' is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdeprecated-declarations]]
1371 | xmlcheck = xmlDoValidityCheckingDefaultValue;
| ^~~~~~~~
In file included from /nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/xmlversion.h:343,
from /nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:14,
from /nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/tree.h:17,
from gda-value.h:36,
from gda-set.h:25,
from gda-set.c:33:
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/xmlexports.h:123:27: note: declared here
123 | attrs XMLPUBFUN type *__##name(void);
| ^~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:884:16: note: in expansion of macro 'XML_DECLARE_GLOBAL'
884 | #define XML_OP XML_DECLARE_GLOBAL
| ^~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:863:3: note: in expansion of macro 'XML_OP'
863 | XML_OP(xmlDoValidityCheckingDefaultValue, int, XML_DEPRECATED) \
| ^~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:881:3: note: in expansion of macro 'XML_GLOBALS_PARSER_CORE'
881 | XML_GLOBALS_PARSER_CORE \
| ^~~~~~~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:885:1: note: in expansion of macro 'XML_GLOBALS_PARSER'
885 | XML_GLOBALS_PARSER
| ^~~~~~~~~~~~~~~~~~
gda-set.c:1372:17: warning: '__xmlDoValidityCheckingDefaultValue' is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdeprecated-declarations]]
1372 | xmlDoValidityCheckingDefaultValue = 1;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/xmlexports.h:123:27: note: declared here
123 | attrs XMLPUBFUN type *__##name(void);
| ^~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:884:16: note: in expansion of macro 'XML_DECLARE_GLOBAL'
884 | #define XML_OP XML_DECLARE_GLOBAL
| ^~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:863:3: note: in expansion of macro 'XML_OP'
863 | XML_OP(xmlDoValidityCheckingDefaultValue, int, XML_DEPRECATED) \
| ^~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:881:3: note: in expansion of macro 'XML_GLOBALS_PARSER_CORE'
881 | XML_GLOBALS_PARSER_CORE \
| ^~~~~~~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:885:1: note: in expansion of macro 'XML_GLOBALS_PARSER'
885 | XML_GLOBALS_PARSER
| ^~~~~~~~~~~~~~~~~~
gda-set.c:1400:25: warning: '__xmlDoValidityCheckingDefaultValue' is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdeprecated-declarations]]
1400 | xmlDoValidityCheckingDefaultValue = xmlcheck;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/xmlexports.h:123:27: note: declared here
123 | attrs XMLPUBFUN type *__##name(void);
| ^~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:884:16: note: in expansion of macro 'XML_DECLARE_GLOBAL'
884 | #define XML_OP XML_DECLARE_GLOBAL
| ^~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:863:3: note: in expansion of macro 'XML_OP'
863 | XML_OP(xmlDoValidityCheckingDefaultValue, int, XML_DEPRECATED) \
| ^~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:881:3: note: in expansion of macro 'XML_GLOBALS_PARSER_CORE'
881 | XML_GLOBALS_PARSER_CORE \
| ^~~~~~~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:885:1: note: in expansion of macro 'XML_GLOBALS_PARSER'
885 | XML_GLOBALS_PARSER
| ^~~~~~~~~~~~~~~~~~
gda-set.c:1406:17: warning: '__xmlDoValidityCheckingDefaultValue' is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wdeprecated-declarations]]
1406 | xmlDoValidityCheckingDefaultValue = xmlcheck;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/xmlexports.h:123:27: note: declared here
123 | attrs XMLPUBFUN type *__##name(void);
| ^~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:884:16: note: in expansion of macro 'XML_DECLARE_GLOBAL'
884 | #define XML_OP XML_DECLARE_GLOBAL
| ^~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:863:3: note: in expansion of macro 'XML_OP'
863 | XML_OP(xmlDoValidityCheckingDefaultValue, int, XML_DEPRECATED) \
| ^~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:881:3: note: in expansion of macro 'XML_GLOBALS_PARSER_CORE'
881 | XML_GLOBALS_PARSER_CORE \
| ^~~~~~~~~~~~~~~~~~~~~~~
/nix/store/7hwyxbsi39mzrl4kmqs0m478wd2pg63x-libxml2-2.13.5-dev/include/libxml2/libxml/parser.h:885:1: note: in expansion of macro 'XML_GLOBALS_PARSER'
885 | XML_GLOBALS_PARSER
| ^~~~~~~~~~~~~~~~~~
gda-meta-struct.c: In function 'gda_meta_struct_dump_as_graph':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-meta-struct.c:2079:9: note: in expansion of macro 'g_string_free'
2079 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from gda-server-operation.c:30:
gda-server-operation.c: In function 'node_get_complete_path':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-server-operation.c:490:9: note: in expansion of macro 'g_string_free'
490 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/giochannel.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:56,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gi18n-lib.h:23,
from gda-statement.c:26:
gda-statement.c: In function 'gda_statement_serialize':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:479:9: note: in expansion of macro 'g_string_free'
479 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement.c: In function 'default_render_select_order':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:2363:9: note: in expansion of macro 'g_string_free'
2363 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement.c: In function 'default_render_select_from':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:2328:9: note: in expansion of macro 'g_string_free'
2328 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement.c: In function 'default_render_select_join':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:2263:9: note: in expansion of macro 'g_string_free'
2263 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement.c: In function 'default_render_select_target':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:2158:9: note: in expansion of macro 'g_string_free'
2158 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement.c: In function 'default_render_select_field':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:2104:9: note: in expansion of macro 'g_string_free'
2104 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement.c: In function 'default_render_case':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:2051:9: note: in expansion of macro 'g_string_free'
2051 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement.c: In function 'default_render_operation':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:1931:17: note: in expansion of macro 'g_string_free'
1931 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:1987:17: note: in expansion of macro 'g_string_free'
1987 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement.c: In function 'default_render_function':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:1777:9: note: in expansion of macro 'g_string_free'
1777 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement.c: In function 'default_render_compound':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:1177:9: note: in expansion of macro 'g_string_free'
1177 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement.c: In function 'default_render_update':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:1108:9: note: in expansion of macro 'g_string_free'
1108 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement.c: In function 'default_render_delete':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:1041:9: note: in expansion of macro 'g_string_free'
1041 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement.c: In function 'default_render_insert':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:1006:9: note: in expansion of macro 'g_string_free'
1006 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement.c: In function 'default_render_select':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:1333:9: note: in expansion of macro 'g_string_free'
1333 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement.c: In function 'default_render_unknown':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:918:9: note: in expansion of macro 'g_string_free'
918 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement.c: In function 'default_render_expr':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:1684:9: note: in expansion of macro 'g_string_free'
1684 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
gda-statement.c: In function 'default_render_param_spec':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gstring.h:76:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wno-unused-result]]
72 | (__builtin_constant_p (free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ((free_segment) ? \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
74 | (g_string_free) ((str), (free_segment)) : \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75 | g_string_free_and_steal (str)) \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
76 | : \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
77 | (g_string_free) ((str), (free_segment)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gda-statement.c:1507:9: note: in expansion of macro 'g_string_free'
1507 | g_string_free (string, FALSE);
| ^~~~~~~~~~~~~
In file included from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/glist.h:34,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/ghash.h:36,
from /nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib.h:52:
gda-data-model.c: In function 'gda_data_model_import_from_model':
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gmem.h:270:19: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=[https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Walloc-size-larger-than_003d]]
270 | __p = g_##func##_n (__n, __s); \
| ^~~~~~~~~~~~~~~~~~~~~~~
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gmem.h:332:57: note: in expansion of macro '_G_NEW'
332 | #define g_new0(struct_type, n_structs) _G_NEW (struct_type, n_structs, malloc0)
| ^~~~~~
gda-data-model.c:2180:24: note: in expansion of macro 'g_new0'
2180 | append_types = g_new0 (GType, to_nb_cols);
| ^~~~~~
/nix/store/y8fxzs8srzd6d74a85zbpssjr8wkj9q4-glib-2.82.1-dev/include/glib-2.0/glib/gmem.h:102:10: note: in a call to allocation function 'g_malloc0_n' declared here
102 | gpointer g_malloc0_n (gsize n_blocks,
| ^~~~~~~~~~~
make[2]: Leaving directory '/build/libgda-5.2.10/libgda'
make[1]: *** [Makefile:1275: all-recursive] Error 1
make[1]: Leaving directory '/build/libgda-5.2.10/libgda'
make: *** [Makefile:742: all-recursive] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment