Hi, I found GPLv3 header file in glib 2.48 https://github.com/GNOME/glib/blob/master/glib/gnulib/verify.h and this file in included in https://github.com/GNOME/glib/blob/master/glib/gnulib/vasnprintf.c which makes glib2.0 package as GPLv3.
And found this behavior is controlled from following flag in Makefile.am of the top directory of glib if HAVE_GOOD_PRINTF else PRINTF_SUBDIR = gnulib printf_la = gnulib/libgnulib.la endif If we run ./configure, following lines are found in config.h /* define to use system printf */ #define HAVE_GOOD_PRINTF 1 So I wanted to confirm below point " Is this OK to have GPLv3 header file (glib/gnulib/verify.h) in glib2.0 package (version 2.48) and If HAVE_GOOD_PRINTF is not defined, then glib2.0 package is GPLv3 licensed?" Regards,
_______________________________________________ gtk-devel-list mailing list gtk-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-devel-list