MidnightBSD Magus

japanese/ebview-gtk2

Electronic Book Viewer

Flavor Version Run OSVersion Arch License Restricted Build Fetch Test Scan
0.3.6_20 641 4.0 i386 gpl2+ 0 fail pass untested untested Reset Port

License Permissions: dist-mirror dist-sell pkg-mirror pkg-sell auto-accept

Events

Machine Phase Type Time Message
m4032 fetch info 2026-06-03 03:12:05.734952 Fetch Started
m4032 fetch pass 2026-06-03 03:12:08.843147 Fetch complete.
m4032 build info 2026-06-08 15:13:42.640708 Build Started
m4032 build warn 2026-06-08 15:15:34.567932 MASTER_SITES contains non-HTTPS URLs: http://downloads.sourceforge.net/project/ebview/ebview/0.3.6/, http://cfhcable.dl.sourceforge.net/project/ebview/ebview/0.3.6/, http://cytranet.dl.sourceforge.net/project/ebview/ebview/0.3.6/, http://deac-ams.dl.sourceforge.net/project/ebview/ebview/0.3.6/, http://deac-fra.dl.sourceforge.net/project/ebview/ebview/0.3.6/ and 19 more
m4032 build fail 2026-06-08 15:15:34.57525 make build returned non-zero: 1
m4032 build fail 2026-06-08 15:15:34.656747 Build complete.

Build Log

===>  Building for ja-ebview-gtk2-0.3.6_20
/usr/local/bin/gmake  all-recursive
gmake[1]: Entering directory '/magus/work/usr/mports/japanese/ebview-gtk2/work/ebview-0.3.6'
Making all in src
gmake[2]: Entering directory '/magus/work/usr/mports/japanese/ebview-gtk2/work/ebview-0.3.6/src'
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT bmh.o -MD -MP -MF ".deps/bmh.Tpo" -c -o bmh.o bmh.c; \
then mv -f ".deps/bmh.Tpo" ".deps/bmh.Po"; else rm -f ".deps/bmh.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT cellrendererebook.o -MD -MP -MF ".deps/cellrendererebook.Tpo" -c -o cellrendererebook.o cellrendererebook.c; \
then mv -f ".deps/cellrendererebook.Tpo" ".deps/cellrendererebook.Po"; else rm -f ".deps/cellrendererebook.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT dialog.o -MD -MP -MF ".deps/dialog.Tpo" -c -o dialog.o dialog.c; \
then mv -f ".deps/dialog.Tpo" ".deps/dialog.Po"; else rm -f ".deps/dialog.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT dictbar.o -MD -MP -MF ".deps/dictbar.Tpo" -c -o dictbar.o dictbar.c; \
then mv -f ".deps/dictbar.Tpo" ".deps/dictbar.Po"; else rm -f ".deps/dictbar.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT dirtree.o -MD -MP -MF ".deps/dirtree.Tpo" -c -o dirtree.o dirtree.c; \
then mv -f ".deps/dirtree.Tpo" ".deps/dirtree.Po"; else rm -f ".deps/dirtree.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT dump.o -MD -MP -MF ".deps/dump.Tpo" -c -o dump.o dump.c; \
then mv -f ".deps/dump.Tpo" ".deps/dump.Po"; else rm -f ".deps/dump.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT eb.o -MD -MP -MF ".deps/eb.Tpo" -c -o eb.o eb.c; \
then mv -f ".deps/eb.Tpo" ".deps/eb.Po"; else rm -f ".deps/eb.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT ebview.o -MD -MP -MF ".deps/ebview.Tpo" -c -o ebview.o ebview.c; \
then mv -f ".deps/ebview.Tpo" ".deps/ebview.Po"; else rm -f ".deps/ebview.Tpo"; exit 1; fi
In file included from dump.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
In file included from bmh.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h  :33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:236 | void32:
    In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h  :35:
In file included from     /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h  :35gt:
In file included from k_/usr/local/include/gtk-2.0/gtk/gtkwidget.h:ty36:
peIn file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h_i:37:
ni/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34t :   warning: (G'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
TypeDebu  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
gFl/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
a  731 | } gsGTypeDebugFlags GOBJ  ECT_DEPRECATED_TYPE  debug_fla_IN_gs);
      2_36;
      |                   ^|                                  ^

/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41:
   731 | } GTypeDebugFlags GOBJECTnote: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
_  213 | #defDEPRECATED_TYPE_IN_2_36;
      |                   ^
ine GOBJEC/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
T  213 | #define GOBJECT_DEPRECATED_TYPE_IN_DEPRE_2_36 GLIB_DEPRECATED_TYPE
      | CATED_TYPE                                        ^
_IN_2_36 G/usr/local/include/glib-2.0/glib/gmacros.hLI:1328:30B:_ note: DEPREexpanded from macro 'GLIB_DEPRECATED_TYPE'CATED_TYPE
      | 
                                        ^
 1328/usr/local/include/glib-2.0/glib/gmacros.h:1328:30 | #defin: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
e 1328 GL | #dIB_DEPRECATEeD_TYPfine GLIBE_DEPRE CATED_G_DETPYPE G_DEPRECATERECATED
D
      |                              ^
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:/usr/local/include/glib-2.0/glib/gmacros.h37::1267:37: note: expanded from macro 'G_DEPRECATED'
  1267note: expanded from macro 'G_DEPRECATED'
 |  1267 | #de#define fine G_DEPREG_CATED __atDEPREtribute__((__deprecated__C))
      |                                     ^
ATED __attribute__((__deprecated__))
      |                                     ^
In file included from dirtree.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328In file included from ebview.c:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
:35 1328:
In file included from  | #./defs.h:de32:
finIn file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from e GLIB_DEP/usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:RECATE32:
D_In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.hTYPE G_:35DEPRECATED
      |                              ^
:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
36 1267 | #define G_:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:DEPRECATED __attribute__((__deprecated__))
      |                                     ^
35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]In file included from 
dialog.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35  236:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
 | vIn file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236oi:d 34: warning:   'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]  
       gt  236 | void            gtk_type_init   (GTypek_DebugFlags    tydIn file included from pebudictbar.c:18:
In file included from ./defs.he_:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.hingit _fl:33ag:
In file included from s);
      | /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:                                 ^
32:
In file included from /usr/local/include/glib-2.0/gobject/gtype.h:731:19:/usr/local/include/gtk-2.0/gtk/gtkdialog.h: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
35:
In file included from    731 | } GTypeDebu/usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h :36(:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: gFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^warning: 
'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | Gvoid            gtk_tyTpe_initypeDebu gFlags   (GTypeDebugF lags    debug/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
 _flags);
       debug_f|                                  ^
la  /usr/local/include/glib-2.0/gobject/gtype.h:731:19: 213 | #define Ggs);
      |                                  ^
note: 'GTypeDebugFlags' has been explicitly marked deprecated here
/usr/local/include/glib-2.0/gobject/gtype.h:731:19  731 | } : note: 'GTypeDebugFlags' has been explicitly marked deprecated here
G  731 | } GTypTypeDeeDebugFlabugFgs GOBlagJECTs GOO_BJDECT_EPREDEPRECATBJEED_TYPE_INCT_2_36 G_DEPRECATED_TLIB_YCDEAPRTED_TYPEPE_INECATED_T_2__IN_2_336;
YPE
      |                   ^6      |                                         ^;


      | /usr/local/include/glib-2.0/glib/gmacros.h:1328:30                  ^/usr/local/include/glib-2.0/gobject/gobject-visibility.h:
 :213:41: note: /usr/local/include/glib-2.0/gobject/gobject-visibility.hexpanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
:note: expanded from macro 'GLIB_DEPRECATED_TYPE'
213: 1328 | #d  213 | #define G41: note: LIB_DEPRexpanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
EC  efin213eATED_TYPE G_D | E #PGdOReEBJCECT_DATED
      |                              ^
fEPRiE/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
nCATED_T Y1267e GOBJECT_DEPPE_R | E#CATINdED_TYefPE_IN_2_ine G_DEPRECATED __att3r_62_36 GLIB_DiEPRbECutAe T__GLIE(DB__DETYPPR(EE
      |                                         ^__deprCecat
e/usr/local/include/glib-2.0/glib/gmacros.h:1328:ATED_T30: note: Yd__))
PE
      |                                     ^
expanded from macro 'GLIB_DEPRECATED_TYPE'      |                                         ^

/usr/local/include/glib-2.0/glib/gmacros.h:1328:30 1328 | #define GLIB: _DEnote: expanded from macro 'GLIB_DEPRECATED_TYPE'
PRECATED _T1328 | Y#PEdefine GLIB_DEPRE G_DEPRECATED
      |                              ^
CATE/usr/local/include/glib-2.0/glib/gmacros.h:D_TYPE G_DEP1267:37: note: expanded from macro 'G_DEPRECATED'
R 1267 | #definECATED
      |                              ^e G_
DEPRECATED __attrib/usr/local/include/glib-2.0/glib/gmacros.h:1267:37:ute__ note: expanded from macro 'G_DEPRECATED'
(( 1267 | #def__deprecated__))
ine G_DEP      |                                     ^
RECATED __attribute__((__deprecated__))
      |                                     ^
In file included from eb.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
In file included from cellrendererebook.c/usr/local/include/glib-2.0/gobject/gtype.h:731:42:19:
In file included from : note: ./cellrendererebook.h:45:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcellrenderer.h:27:
In file included from 'GTypeDebugFlags' has been explicitly marked deprecated here
/usr/local/include/gtk-2.0/gtk/gtkcelleditable.h  731 | :27:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h} G:236:TypeDeb34:ugF warning: lags GO'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
BJECT_DE  236PRECATED_TYP | vE_oiINd _2_  36  ;
        |                   ^  
   gtk_ty/usr/local/include/glib-2.0/gobject/gobject-visibility.h:pe213:_i41:ni note: t expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
   213 (GT | #ypdeeDfiebneug GFlOBagJEs CT  _D dEPebREugCA_fTElaD_TgsYP);E_
      IN_|                                  ^2_3
6 GL/usr/local/include/glib-2.0/gobject/gtype.h:IB731:_D19:EP note: RE'GTypeDebugFlags' has been explicitly marked deprecated here
CAT  731 | ED_} GTYTyPEpe
      | Deb                                        ^
u/usr/local/include/glib-2.0/glib/gmacros.h:gF1328:la30:gs note:  GOBJexpanded from macro 'GLIB_DEPRECATED_TYPE'
E 1328CT_D | #EPRdefECinATEDe _TYGLIBPE_D_IEPN_2RE_3CA6;TE
      D_|                   ^TY
PE G_DEP/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213REC:41:ATE note: D
expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
        213|                              ^ | #def
/usr/local/include/glib-2.0/glib/gmacros.h:ine GOBJECT1267:_D37:EP note: REexpanded from macro 'G_DEPRECATED'
C 1267ATE | #D_TdeYPfiE_IneN_2 G_3_DE6 GLPRIBEC_DATEEPD RECATE__D_TatYPEtrib
      |                                         ^
ute/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: __expanded from macro 'GLIB_DEPRECATED_TYPE'((
__ de1328pr | #define GLIB_ecaDEPRECATED_TYPE G_tedD__)E)
P      | RECATED
                                    ^
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from dump.c:19In file included from bmh.c:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from :18/usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h::
In file included from ./defs.h30:
:32:
In file included from In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h/usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from :
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:/usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3:73: warning: 3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
   73 |   GTimeVal/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
 last_popdown;
      |   ^
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
'GTimeVal' has been explicitly marked deprecated here  656 | #define GLIB
_  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
DEPRECATED_TYPE_IN_2_62_FOR(f) GL/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
I  656 | #define B_DEPRECATED_TYPE_FOR GL(f)
      I|                                             ^
B/usr/local/include/glib-2.0/glib/gmacros.h:1329_:DEP37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
R 1329 | #define GLIB_EDCAEPTED_TYPE_IN_2_6REC2A_FOR(f)T GED_TYPE_LIB_DEPFRECATEDOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
_/usr/local/include/glib-2.0/glib/gmacros.hTY:1277PE_FOR (f)
      |                                             ^
:44:/usr/local/include/glib-2.0/glib/gmacros.h :note: 1329expanded from macro 'G_DEPRECATED_FOR':
37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' 1277 | 
# 1329 | #defidefine G_neDEPREC AGLTIEBD__FDOEPRECATERD_TY(PE_FOR(f) f) __Gat_DEPRtribute__((__deprecatedE_C_(A"TUEsDe_ FO'R" (#ff) "
      |                                     ^
' /usr/local/include/glib-2.0/glib/gmacros.hin:st1277e:44ad: note: expanded from macro 'G_DEPRECATED_FOR'"))
) 
      | 1277                                           ^ | 
#define G_DEPRECATED_FOR(f) __attrIn file included from dirtree.c:18:
ibute_In file included from _(./defs.h(_:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126_deprecated__:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
("Use '" #f "' insteIn file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from ad/usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
")/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: ))warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
      
|    73                                           ^
 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from dialog.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'In file included from dictbar.c:18
:
In file included from ./defs.h:32:
 1277In file included from /usr/local/include/gtk-2.0/gtk/gtk.h | #:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.hde:30:
In file included from fi/usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:ne30:
In file included from  G_DE/usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.hPR:73:3: warning: EC'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
A   73 |   GTimeVal last_popdown;
      |   ^
TED_FOR(f/usr/local/include/glib-2.0/glib/gtypes.h:) 578:35: note: 'GTimeVal' has been explicitly marked deprecated here
__at  578 | ttribute__((__deprecypedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
ated__("Use '" #f "' instead")))
      |                                            ^
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from eb.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from ebview.c:35:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIn file included from IB_DEPRcellrendererebook.c:EC42:
ATEIn file included from ./cellrendererebook.h:47:
In file included from D_TYP./defs.h:E_FOR32:
(fIn file included from /usr/local/include/gtk-2.0/gtk/gtk.h) :126G_:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:DEPRECATED_FOR(f)
      |                                     ^
30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
: 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated_30:
_("Use '" #f "' instead")))
      |                                            ^In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h
:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
bmh.c:41:24: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   41 |         table->pat = g_strdup(pat);
      |                               ^~~
/usr/local/include/glib-2.0/glib/gstrfuncs.h:324:38: note: expanded from macro 'g_strdup'
  324 | #define g_strdup(x) g_strdup_inline (x)
      |                                      ^
/usr/local/include/glib-2.0/glib/gstrfuncs.h:309:30: note: passing argument to parameter 'str' here
  309 | g_strdup_inline (const char *str)
      |                              ^
bmh.c:41:13: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   41 |         table->pat = g_strdup(pat);
      |                    ^ ~~~~~~~~~~~~~
bmh.c:44:25: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   44 |         table->length = strlen(pat);
      |                                ^~~
/usr/include/string.h:100:28: note: passing argument to parameter here
  100 | size_t   strlen(const char *) __pure;
      |                             ^
In file included from dirtree.c:23:
./pixmap.h:18:9: warning: '__PIXMAP_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
   18 | #ifndef __PIXMAP_H__
      |         ^~~~~~~~~~~~
./pixmap.h:19:9: note: '__MULTI_H__' is defined here; did you mean '__PIXMAP_H__'?
   19 | #define __MULTI_H__
      |         ^~~~~~~~~~~
      |         __PIXMAP_H__
bmh.c:125:13: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  125 |         m = strlen(pat);
      |                    ^~~
/usr/include/string.h:100:28: note: passing argument to parameter here
  100 | size_t   strlen(const char *) __pure;
      |                             ^
dirtree.c:417:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  417 |         g_list_sort(dir_list, reverse_compare_func);
      |         ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dirtree.c:418:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  418 |         g_list_sort(file_list, reverse_compare_func);
      |         ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dirtree.c:619:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  619 |         g_list_sort(dir_list, compare_func);
      |         ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~
dirtree.c:620:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  620 |         g_list_sort(file_list, compare_func);
      |         ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~
dialog.c:72:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
   72 |                                         _g_message);
      |                                         ^~~~~~~~~~
dialog.c:72:6: note: treat the string as an argument to avoid this
   72 |                                         _g_message);
      |                                         ^
      |                                         "%s", 
dialog.c:101:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
  101 |                                         _g_message);
      |                                         ^~~~~~~~~~
dialog.c:101:6: note: treat the string as an argument to avoid this
  101 |                                         _g_message);
      |                                         ^
      |                                         "%s", 
eb.c:61:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
   61 | gchar *ebook_error_message(error_code)
      |        ^
In file included from ebview.c:50:
./pixmap.h:18:9: warning: '__PIXMAP_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
   18 | #ifndef __PIXMAP_H__
      |         ^~~~~~~~~~~~
./pixmap.h:19:9: note: '__MULTI_H__' is defined here; did you mean '__PIXMAP_H__'?
   19 | #define __MULTI_H__
      |         ^~~~~~~~~~~
      |         __PIXMAP_H__
cellrendererebook.c:369:2: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations]
  369 |         gdk_pixbuf_unref(pixbuf);
      |         ^
/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:167:1: note: 'gdk_pixbuf_unref' has been explicitly marked deprecated here
  167 | GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(g_object_unref)
      | ^
/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h:343:45: note: expanded from macro 'GDK_PIXBUF_DEPRECATED_IN_2_0_FOR'
  343 | #define GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(f) G_DEPRECATED_FOR(f) _GDK_PIXBUF_EXTERN
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Useeb.c:542:3: warning:  'ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
" #  542 | f                 g"'_l instead")is))
      t_|                                            ^
remove(book_list, book_item->data);
      |                 ^~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~
cellrendererebook.c:383:15: warning: unused function 'replace_special_char' [-Wunused-function]
  383 | static gchar *replace_special_char(gchar *text){
      |               ^~~~~~~~~~~~~~~~~~~~
eb.c:681:6: warning: variable 'end_page' set but not used [-Wunused-but-set-variable]
  681 |         int end_page;
      |             ^
eb.c:813:8: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  813 |         euc_p = inbuf;
      |               ^ ~~~~~
eb.c:814:33: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  814 |         jis_p = jisbuf = malloc(strlen(euc_p)*2);
      |                                        ^~~~~
/usr/include/string.h:100:28: note: passing argument to parameter here
  100 | size_t   strlen(const char *) __pure;
      |                             ^
eb.c:849:8: warning: returning 'guchar *' (aka 'unsigned char *') from a function with result type 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  849 |         return(jisbuf);
      |               ^~~~~~~~
eb.c:871:6: warning: variable 'page_count' set but not used [-Wunused-but-set-variable]
  871 |         int page_count=0;
      |             ^
eb.c:1091:20: warning: passing 'char *' to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
 1091 |         bmh = bmh_prepare(jisword, TRUE);
      |                           ^~~~~~~
./bmh.h:34:32: note: passing argument to parameter 'pat' here
   34 | BMH_TABLE *bmh_prepare(guchar *pat, gboolean ignore_case);
      |                                ^
4 warnings generated.
eb.c:1124:30: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
 1124 |                         start_p = bmh_search(bmh, start_p, EB_SIZE_PAGE + word_len - (start_p - data));
      |                                                   ^~~~~~~
./bmh.h:36:46: note: passing argument to parameter 'text' here
   36 | guchar *bmh_search(BMH_TABLE *table, guchar *text, gint n);
      |                                              ^
eb.c:1124:12: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
 1124 |                         start_p = bmh_search(bmh, start_p, EB_SIZE_PAGE + word_len - (start_p - data));
      |                                 ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
eb.c:1057:8: warning: variable 'word_p' set but not used [-Wunused-but-set-variable]
 1057 |         char *word_p;
      |               ^
eb.c:1068:6: warning: variable 'page_count' set but not used [-Wunused-but-set-variable]
 1068 |         int page_count=0;
      |             ^
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT external.o -MD -MP -MF ".deps/external.Tpo" -c -o external.o external.c; \
then mv -f ".deps/external.Tpo" ".deps/external.Po"; else rm -f ".deps/external.Tpo"; exit 1; fi
6 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT filter.o -MD -MP -MF ".deps/filter.Tpo" -c -o filter.o filter.c; \
then mv -f ".deps/filter.Tpo" ".deps/filter.Po"; else rm -f ".deps/filter.Tpo"; exit 1; fi
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT grep.o -MD -MP -MF ".deps/grep.Tpo" -c -o grep.o grep.c; \
then mv -f ".deps/grep.Tpo" ".deps/grep.Po"; else rm -f ".deps/grep.Tpo"; exit 1; fi
eb.c:1423:6: warning: assigning to 'gchar *' (aka 'char *') from 'guchar[65536]' (aka 'unsigned char[65536]') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
 1423 |                 pp = body;
      |                    ^ ~~~~
eb.c:1449:40: warning: passing 'guchar[65536]' (aka 'unsigned char[65536]') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
 1449 |                 rp->data.eb.plain_heading = g_strdup(body);
      |                                                      ^~~~
/usr/local/include/glib-2.0/glib/gstrfuncs.h:324:38: note: expanded from macro 'g_strdup'
  324 | #define g_strdup(x) g_strdup_inline (x)
      |                                      ^
/usr/local/include/glib-2.0/glib/gstrfuncs.h:309:30: note: passing argument to parameter 'str' here
  309 | g_strdup_inline (const char *str)
      |                              ^
3 warnings generated.
4 warnings generated.
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT headword.o -MD -MP -MF ".deps/headword.Tpo" -c -o headword.o headword.c; \
then mv -f ".deps/headword.Tpo" ".deps/headword.Po"; else rm -f ".deps/headword.Tpo"; exit 1; fi
eb.c:1820:11: warning: passing 'char *' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
 1820 |         if(iseuc(word)){
      |                  ^~~~
./jcode.h:38:30: note: passing argument to parameter 'buff' here
   38 | gboolean iseuc(const guchar *buff);
      |                              ^
eb.c:1967:18: warning: passing 'char *' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
 1967 |                    (iseuckanji(keywords[0]))){
      |                                ^~~~~~~~~~~
./jcode.h:35:35: note: passing argument to parameter 'buff' here
   35 | gboolean iseuckanji(const guchar *buff);
      |                                   ^
eb.c:1971:20: warning: passing 'char *' to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
 1971 |                                 if(!iseuckanji(&new_kif cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT history.o -MD -MP -MF ".deps/history.Tpo" -c -o history.o history.c; \
then mv -f ".deps/history.Tpo" ".deps/history.Po"; else rm -f ".deps/history.Tpo"; exit 1; fi
ey[i])) {
      |                                                ^~~~~~~~~~~
./jcode.h:35:35: note: passing argument to parameter 'buff' here
   35 | gboolean iseuckanji(const guchar *buff);
      |                                   ^
7 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT hook.o -MD -MP -MF ".deps/hook.Tpo" -c -o hook.o hook.c; \
then mv -f ".deps/hook.Tpo" ".deps/hook.Po"; else rm -f ".deps/hook.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT jcode.o -MD -MP -MF ".deps/jcode.Tpo" -c -o jcode.o jcode.c; \
then mv -f ".deps/jcode.Tpo" ".deps/jcode.Po"; else rm -f ".deps/jcode.Tpo"; exit 1; fi
eb.c:2380:22: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
 2380 |                             image_height, image_data, &image_size);
      |                                           ^~~~~~~~~~
eb.c:2200:82: note: passing argument to parameter 'xbm' here
 2200 | static void ebook_bitmap_to_xbm(const char *bitmap, int width, int height, char *xbm, size_t *xbm_length)
      |                                                                                  ^
eb.c:2288:14: warning: variable 'subbook' set but not used [-Wunused-but-set-variable]
 2288 |         EB_Subbook *subbook;
      |                     ^
eb.c:2406:12: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
 2406 |                 xpm[i+3] = g_new(guchar, width + 1);
      |                          ^ ~~~~~~~~~~~~~~~~~~~~~~~~
eb.c:2412:12: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
 2412 |                 xpm[i+3] = g_new(guchar, width + 1);
      |                          ^ ~~~~~~~~~~~~~~~~~~~~~~~~
eb.c:2446:13: warning: expression which evaluates to zero treated as a null pointer constant of type 'gchar *' (aka 'char *') [-Wnon-literal-null-conversion]
 2446 |         xpm[i+3] = '\0';
      |                    ^~~~
eb.c:2457:10: warning: variable 'image_data' set but not used [-Wunused-but-set-variable]
 2457 |         guchar *image_data;
      |                 ^
eb.c:2460:14: warning: variable 'subbook' set but not used [-Wunused-but-set-variable]
 2460 |         EB_Subbook *subbook;
      |                     ^
eb.c:2628:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
 2628 | static void ebook_bitmap_to_gif(bitmap, width, height, gif, gif_length, fg, bg)
      |             ^
eb.c:2806:22: warning: passing 'guchar[2571]' (aka 'unsigned char[2571]') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
 2806 |                             image_height, image_data, &image_size, fg, bg);
      |                                           ^~~~~~~~~~
eb.c:2733:14: warning: variable 'subbook' set but not used [-Wunused-but-set-variable]
 2733 |         EB_Subbook *subbook;
      |                     ^
eb.c:3099:7: warning: passing 'gint *' (aka 'int *') to parameter of type 'size_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
 3099 |                                   &bmp_length);
      |                                   ^~~~~~~~~~~
/usr/local/include/eb/font.h:155:24: note: passing argument to parameter 'bmp_length' here
  155 |     char *bmp, size_t *bmp_length);
      |                        ^
eb.c:852:13: warning: unused function 'ebook_full_search_old' [-Wunused-function]
  852 | static gint ebook_full_search_old(BOOK_INFO *binfo, char *word, gint method, gchar *title)
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from external.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECTIn file included from grep.c:_DEPRECATED_TYP24:
In file included from ./defs.h:E_32:
INIn file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h_2_3:326 :
In file included from GLIB_DEPREC/usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from AT/usr/local/include/gtk-2.0/gtk/gtkwindow.h:36ED:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:_TY35:
PEIn file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:

      | In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h                                        ^
:/usr/local/include/glib-2.0/glib/gmacros.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h1328::23630::34 note: : warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #de  236fi | vneoi Gd LI    B_  DE   PR  ECgtATk_EDty_TpeYPE _iG_niDEt PR  EC(GATTypeDEDebu
      gFl|                              ^ag
/usr/local/include/glib-2.0/glib/gmacros.h:s 1267:  37: d note: ebexpanded from macro 'G_DEPRECATED'
u 1267g_ | #dflefagins)e G;
_D      | EP                                 ^
RECA/usr/local/include/glib-2.0/gobject/gtype.h:TED731: __19:at note: tr'GTypeDebugFlags' has been explicitly marked deprecated here
i  731bu | }te G__Ty((pe__DedebuprgFlags GOBJECT_DEPRECATED_TYPeE_INc_a2t_e3d6_;_
)      |                   ^
)/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  
213       | | #                                    ^d
efine GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from headword.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from filter.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from history.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from hook.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from jcode.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
31 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT link.o -MD -MP -MF ".deps/link.Tpo" -c -o link.o link.c; \
then mv -f ".deps/link.Tpo" ".deps/link.Po"; else rm -f ".deps/link.Tpo"; exit 1; fi
In file included from grep.c:24:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from headword.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from external.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from filter.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from history.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.hIn file included from hook.c::3118:
:
/usr/local/include/gtk-2.0/gtk/gtktooltips.hIn file included from ./defs.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
:32:
In file included from    73/usr/local/include/gtk-2.0/gtk/gtk.h: |   GTimeVa126:
l In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:la30:
stIn file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h_p:30op:
In file included from dow/usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31n;
:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h      |   ^
:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   /usr/local/include/glib-2.0/glib/gtypes.h:73 | 578:  35:GTim note: eVal l'GTimeVal' has been explicitly marked deprecated here
as  578t_ | tpoypdpeowden;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | f strutct _ypedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOGRTimeVal( GGDateTime);
      |                                   ^
TimeVal GLIB_/usr/local/include/glib-2.0/glib/glib-visibility.hDEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DE  656 | #defPRECATED_TYPE_IN_2i_62_FORn(e GLIB_DEPRECATED_TYPEf) GLIB_IN__DEPRECA2_62TED_TYPE_FO_FOR(f) GR (f)
      |                                             ^
LIB_D/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
EPRE 1329 | #definCATEe GLIB_DEPD_TYPERECATED_TYPE_FOR(f) G_FOR (_DEPRECfATED_)
      FOR(|                                             ^
f)
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37:      |                                     ^
 /usr/local/include/glib-2.0/glib/gmacros.h:note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'1277:44: note: expanded from macro 'G_DEPRECATED_FOR'

 1329 1277 | # | #defdefine ine G_DEPRECATED_GLIB_FORDE(fPRECATED_TYPE_FOR(f)In file included from ) G_ jcode.c:18:
__In file included from DEP./defs.h:32RECA:
aIn file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.hTED_t:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.hFt:ORr30:
In file included from (i/usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.hbfu:t73e:_3_:( (warning: _'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]_
de   p73r | e  GTimceatVal)
 laesd_t_pop      | d_                                    ^(
o"/usr/local/include/glib-2.0/glib/gmacros.hU:se '"w n#f 1277;:
44: note: expanded from macro 'G_DEPRECATED_FOR'"
       |   ^' 
1277i | n#sdteaedf/usr/local/include/glib-2.0/glib/gtypes.hin"e))):
      |                                            ^578:35
: note: 'GTimeVal' has been explicitly marked deprecated here 
G  _578D | typedeEPREf CAsTED_Ftruct OR(f_GTime) __attVal GTiribute_meVa_(l (__deprecatGLIB_ed__("UseDE '" #f "' iPRECnsteATED_ad"TYPE_I)))
      |                                            ^
N_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
grep.c:140:23: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  140 |         here = simple_search(rp->word, tmp, strlen(tmp), bignore_case);
      |                              ^~~~~~~~
./bmh.h:37:31: note: passing argument to parameter 'pat' here
   37 | guchar *simple_search(guchar *pat, guchar *text, gint n, gboolean ignore_case);
      |                               ^
grep.c:140:33: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  140 |         here = simple_search(rp->word, tmp, strlen(tmp), bignore_case);
      |                                        ^~~
./bmh.h:37:44: note: passing argument to parameter 'text' here
   37 | guchar *simple_search(guchar *pat, guchar *text, gint n, gboolean ignore_case);
      |                                            ^
grep.c:140:7: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  140 |         here = simple_search(rp->word, tmp, strlen(tmp), bignore_case);
      |              ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
grep.c:218:41: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  218 |         code = guess_kanji(max_bytes_to_guess, contents);
      |                                                ^~~~~~~~
./jcode.h:39:37: note: passing argument to parameter 'buf' here
   39 | gint guess_kanji(gint imax, guchar *buf);
      |                                     ^
In file included from headword.c:30:
./pixmap.h:18:9: warning: '__PIXMAP_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
   18 | #ifndef __PIXMAP_H__
      |         ^~~~~~~~~~~~
grep.c:277:29: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  277 |                                         r = bmh_search(bmh[i], p, pp - p);
      |                                                                ^./pixmap.h:19
:9: note: '__MULTI_H__' is defined here; did you mean '__PIXMAP_H__'?
./bmh.h:   1936:46: note: passing argument to parameter 'text' here
 |    36 | guchar *bmh_search#def(BMH_TABLE *table, gineuc __MULThar *tI_Hex__t,
      |  g        ^~~~~~~~~~~
      |         __PIXMAP_H__
int n);
      |                                              ^
grep.c:277:8: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  277 |                                         r = bmh_search(bmh[i], p, pp - p);
      |                                           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
grep.c:282:27: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  282 |                                 r = regex_search(reg, p);
      |                                                       ^
./reg.h:31:46: note: passing argument to parameter 'text' here
   31 | guchar *regex_search(REG_TABLE *reg, guchar *text);
      |                                              ^
grep.c:282:7: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  282 |                                 r = regex_search(reg, p);
      |                                   ^ ~~~~~~~~~~~~~~~~~~~~
grep.c:284:23: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  284 |                                 r = simple_search(word, p, pp - p, bignore_case);
      |                                                   ^~~~
./bmh.h:37:31: note: passing argument to parameter 'pat' here
   37 | guchar *simple_search(guchar *pat, guchar *text, gint n, gboolean ignore_case);
      |                               ^
grep.c:284:29: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  284 |                                 r = simple_search(word, p, pp - p, bignore_case);
      |                                                         ^
./bmh.h:37:44: note: passing argument to parameter 'text' here
   37 | guchar *simple_search(guchar *pat, guchar *text, gint n, gboolean ignore_case);
      |                                            ^
grep.c:284:7: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  284 |                                 r = simple_search(word, p, pp - p, bignore_case);
      |                                   ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
grep.c:297:29: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  297 |                                         r = bmh_search(bmh[i], p, pp - p);
      |                                                                ^
./bmh.h:36:46: note: passing argument to parameter 'text' here
   36 | guchar *bmh_search(BMH_TABLE *table, guchar *text, gint n);
      |                                              ^
grep.c:297:8: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  297 |                                         r = bmh_search(bmh[i], p, pp - p);
      |                                           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
grep.c:302:27: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  302 |                                 r = regex_search(reg, p);
      |                                                       ^
./reg.h:31:46: note: passing argument to parameter 'text' here
   31 | guchar *regex_search(REG_TABLE *reg, guchar *text);
      |                                              ^
grep.c:302:7: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  302 |                                 r = regex_search(reg, p);
      |                                   ^ ~~~~~~~~~~~~~~~~~~~~
grep.c:304:23: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  304 |                                 r = simple_search(word, p, pp - p, bignore_case);
      |                                                   ^~~~
./bmh.h:37:31: note: passing argument to parameter 'pat' here
   37 | guchar *simple_search(guchar *pat, guchar *text, gint n, gboolean ignore_case);
      |                               ^
grep.c:304:29: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  304 |                                 r = simple_search(word, p, pp - p, bignore_case);
      |                                                         ^
./bmh.h:37:44: note: passing argument to parameter 'text' here
   37 | guchar *simple_search(guchar *pat, guchar *text, gint n, gboolean ignore_case);
      |                                            ^
grep.c:304:7: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  304 |                                 r = simple_search(word, p, pp - p, bignore_case);
      |                                   ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
grep.c:399:13: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  399 |         if((strchr(word, '^') != NULL) ||
      |                    ^~~~
/usr/include/string.h:80:26: note: passing argument to parameter here
   80 | char    *strchr(const char *, int) __pure;
      |                             ^
grep.c:400:13: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  400 |            (strchr(word, '$') != NULL) ||
      |                    ^~~~
/usr/include/string.h:80:26: note: passing argument to parameter here
   80 | char    *strchr(const char *, int) __pure;
      |                             ^
grep.c:401:13: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  401 |            (strchr(word, '[') != NULL) ||
      |                    ^~~~
/usr/include/string.h:80:26: note: passing argument to parameter here
   80 | char    *strchr(const char *, int) __pure;
      |                             ^
grep.c:404:13: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  404 |            (strchr(word, '.') != NULL) ||
      |                    ^~~~
/usr/include/string.h:80:26: note: passing argument to parameter here
   80 | char    *strchr(const char *, int) __pure;
      |                             ^
grep.c:405:13: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  405 |            (strchr(word, '*') != NULL) ||
      |                    ^~~~
/usr/include/string.h:80:26: note: passing argument to parameter here
   80 | char    *strchr(const char *, int) __pure;
      |                             ^
grep.c:406:13: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  406 |            (strchr(word, '+') != NULL) ||
      |                    ^~~~
/usr/include/string.h:80:26: note: passing argument to parameter here
   80 | char    *strchr(const char *, int) __pure;
      |                             ^
grep.c:407:13: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  407 |            (strchr(word, '?') != NULL) ||
      |                    ^~~~
/usr/include/string.h:80:26: note: passing argument to parameter here
   80 | char    *strchr(const char *, int) __pure;
      |                             ^
grep.c:408:13: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  408 |            (strchr(word, '|') != NULL) ||
      |                    ^~~~
/usr/include/string.h:80:26: note: passing argument to parameter here
   80 | char    *strchr(const char *, int) __pure;
      |                             ^
grep.c:409:13: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  409 |            (strchr(word, '{') != NULL) ||
      |                    ^~~~
/usr/include/string.h:80:26: note: passing argument to parameter here
   80 | char    *strchr(const char *, int) __pure;
      |                             ^
grep.c:410:13: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  410 |            (strchr(word, '}') != NULL) ||
      |                    ^~~~
/usr/include/string.h:80:26: note: passing argument to parameter here
   80 | char    *strchr(const char *, int) __pure;
      |                             ^
grep.c:412:13: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  412 |            (strchr(word, '(') != NULL) ||
      |                    ^~~~
/usr/include/string.h:80:26: note: passing argument to parameter here
   80 | char    *strchr(const char *, int) __pure;
      |                             ^
grep.c:413:13: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  413 |            (strchr(word, ')') != NULL)){
      |                    ^~~~
/usr/include/string.h:80:26: note: passing argument to parameter here
   80 | char    *strchr(const char *, int) __pure;
      |                             ^
filter.c:105:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  105 |                 else if ((*p == ',')){
      |                           ~~~^~~~~~
grep.c:459:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  459 |                 g_list_sort(difilter.c:105:16: note: remove extraneous parentheses around the comparison to silence this warning
r_list,  105 c |                 else if ((*p == ',')){
      |                          ~   ^     ~
ompare_func);
      |                 ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~
filter.c:105:16: note: use '=' to turn this equality comparison into an assignment
  105 |                 else if ((*p == 'grep.c:471:3,')): {
      |                              ^~
warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
      |   471 |                 g_                             =
list_sort(grep_file_list, compare_func);
      |                 ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
filter.c:117:18: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  117 |                 } else if ((*p == '\0')){
      |                             ~~~^~~~~~~
filter.c:117:18: note: remove extraneous parentheses around the comparison to silence this warning
  117 |                 } else if ((*p == '\0')){
      |                            ~   ^      ~
filter.c:117:18: note: use '=' to turn this equality comparison into an assignment
  117 |                 } else if ((*p == '\0')){
      |                                ^~
      |                                =
grep.c:542:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  542 |                 g_list_sort(grep_file_list, compare_func);
      |                 ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
grep.c:556:31: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  556 |         } else if(includes_meta_char(word) == TRUE){
      |                                      ^~~~
grep.c:397:44: note: passing argument to parameter 'word' here
  397 | static gboolean includes_meta_char(guchar *word)
      |                                            ^
grep.c:586:30: warning: passing 'char *' to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  586 |                                 bmh_euc[j] = bmh_prepare(keywords[i], bignore_case);
      |                                                          ^~~~~~~~~~~
./bmh.h:34:32: note: passing argument to parameter 'pat' here
   34 | BMH_TABLE *bmh_prepare(guchar *pat, gboolean ignore_case);
      |                                ^
grep.c:588:31: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  588 |                                 bmh_sjis[j] = bmh_prepare(sfilter.c:jis_196:43wo: rdwarning: passing 'gint *' (aka 'int *') to parameter of type 'gsize *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
, bigno  196 |                 reif_c(g_file_ase);
      |                                                           ^~~~~~~~~
g./bmh.h:et34:_con32:tents note: (pathpassing argument to parameter 'pat' here
,   34 &conte | Bnts, &length,MH &_TerrABorLE) = *= FALSbmE){
h_      | pr                                                        ^~~~~~~
epare(/usr/local/include/glib-2.0/glib/gfileutils.h:gu122:ch45: arnote: passing argument to parameter 'length' here *
pa  122t, |   g  bo  ol  ea  n   ig  no  re  _c  as  e)  ;
        |                                  ^
   gsize        *length,
      grep.c:|                                             ^
596:27: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  596 |                 reg_euc = regex_prepare(l_word, bignore_case);
      |                                         ^~~~~~
./reg.h:29:34: note: passing argument to parameter 'pat' here
   29 | REG_TABLE *regex_prepare(guchar *pat, gboolean ignore_cfilter.c:as231:e)46:;
 warning:       | passing 'gint *' (aka 'int *') to parameter of type 'gsize *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
                                 ^
  231 |                 if(g_file_getgrep.c:_c598:on28:te warning: ntpassing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
s(o  598ut |         fi        rleeg, _s&cjions ten= tsre, ge&lx_enprgteph, ar&ee(rror)sj is=_w=or d,F bAigLSE){
      | no                                                           ^~~~~~~
r/usr/local/include/glib-2.0/glib/gfileutils.he_:ca122se:45: note: passing argument to parameter 'length' here
);  
      | 122 |                                               ^~~~~~~~~
 ./reg.h: 29:            34:  note:         passing argument to parameter 'pat' here
  gsize     29       | R*lengEGt_TAh,
      BL|                                             ^
E *regex_prepare(guchar *pat, gboolean ignore_case);
      |                                  ^
filter.c:301:46: warning: passing 'gint *' (aka 'int *') to parameter of type 'gsize *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  301 |                 if(g_file_get_contents(outfile, &contents, &length, &error) == FALSE){
      |                                                            ^~~~~~~
/usr/local/include/glib-2.0/glib/gfileutils.h:122:45: note: passing argument to parameter 'length' here
  122 |                               gsize        *length,
      |                                             ^
grep.c:699:41: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  699 |         code = guess_kanji(max_bytes_to_guess, contents);
      |                                                ^~~~~~~~
./jcode.h:39:37: note: passing argument to parameter 'buf' here
   39 | gint guess_kanji(gint imax, guchar *buf);
      |                                     ^
grep.c:815:25: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  815 |         if((includes_m2 warnings generated.
eta_char(rp->word) == TRUE) ||
      |                                ^~~~~~~~
grep.c:397:44: note: passing argument to parameter 'word' here
  397 | static gboolean includes_meta_char(guchar *word)
      |                                            ^
filter.c:405:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result]
  405 |         g_list_sort(grep_file_list, compare_func);
grep.c:      | 835:        ^~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
24: warning: passing 'char *' to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  835 |                                         r = simple_search(keywords[i], (guchar *)p, strlen(p), bignore_case);
      |                                                           ^~~~~~~~~~~
./bmh.h:37:31: note: passing argument to parameter 'pat' here
   37 | guchar *simple_search(guchar *pat, guchar *text, gint n, gboolean ignore_case);
      |                               ^
grep.c:835:8: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  835 |                                         r = simple_search(keywords[i], (guchar *)p, strlen(p), bignore_case);
      |                                           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT log.o -MD -MP -MF ".deps/log.Tpo" -c -o log.o log.c; \
then mv -f ".deps/log.Tpo" ".deps/log.Po"; else rm -f ".deps/log.Tpo"; exit 1; fi
hook.c:180:22: warning: unused function 'hook_nop' [-Wunused-function]
  180 | static EB_Error_Code hook_nop(EB_Book *book, EB_Appendix *appendix, void *container, EB_Hook_Code code, int argc, const unsigned int *argv)
      |                      ^~~~~~~~
hook.c:185:22: warning: unused function 'hook_initialize' [-Wunused-function]
  185 | static EB_Error_Code hook_initialize(EB_Book *book, EB_Appendix *appendix, void *container, EB_Hook_Code code, int argc, const unsigned int *argv)
      |                      ^~~~~~~~~~~~~~~
hook.c:247:22: warning: unused function 'hook_no_newline' [-Wunused-function]
  247 | static EB_Error_Code hook_no_newline(EB_Book *book, EB_Appendix *appendix, void *container, EB_Hook_Code code, int argc, const unsigned int *argv)
      |                      ^~~~~~~~~~~~~~~
hook.c:233:22: warning: unused function 'hook_narrow' [-Wunused-function]
  233 | static EB_Error_Code hook_narrow(EB_Book *book, EB_Appendix *appendix, void *container, EB_Hook_Code code, int argc, const unsigned int *argv)
      |                      ^~~~~~~~~~~
hook.c:657:22: warning: unused function 'hook_euc_to_ascii' [-Wunused-function]
  657 | static EB_Error_Code hook_euc_to_ascii(EB_Book *book, EB_Appendix *appendix, void *container, EB_Hook_Code code, int argc, const unsigned int *argv)
      |                      ^~~~~~~~~~~~~~~~~
hook.c:550:22: warning: unused function 'hook_graphic_reference' [-Wunused-function]
  550 | static EB_Error_Code hook_graphic_reference(EB_Book *book, EB_Appendix *appendix, void *container, EB_Hook_Code code, int argc, const unsigned int *argv)
      |                      ^~~~~~~~~~~~~~~~~~~~~~
jcode.c:41:46: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   41 |         "V", "VI", "VII", "VIII", "IX", "X", NULL, "ߥ", // 13-25 - 32
      |                                                     ^~~~ ~~~~
jcode.c:42:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   42 |         "", "", "ȥ", "", "ȥ", "", "إ", "åȥ",  // 13-33 - 40
      |          ^~~~~~~~~~~~~~~~
jcode.c:42:11: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   42 |         "", "", "ȥ", "", "ȥ", "", "إ", "åȥ",  // 13-33 - 40
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~
jcode.c:42:21: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   42 |         "", "", "ȥ", "", "ȥ", "", "إ", "åȥ",  // 13-33 - 40
      |                                                          ^~~~        ~~~~ ~~~~
jcode.c:42:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   42 |         "", "", "ȥ", "", "ȥ", "", "إ", "åȥ",  // 13-33 - 40
      |                                                                                   ^~~~~~~~~~~~~~~~~~~~~~~~
jcode.c:42:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   42 |         "", "", "ȥ", "", "ȥ", "", "إ", "åȥ",  // 13-33 - 40
      |                                                                                                               ^~~~ ~~~~
jcode.c:42:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   42 |         "", "", "ȥ", "", "ȥ", "", "إ", "åȥ",  // 13-33 - 40
      |                                                                                                                            ^~~~~~~~~~~~~~~~~~~~~~~~
jcode.c:42:61: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   42 |         "", "", "ȥ", "", "ȥ", "", "إ", "åȥ",  // 13-33 - 40
      |                                                                                                                                                        ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
jcode.c:42:75: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   42 |         "", "", "ȥ", "", "ȥ", "", "إ", "åȥ",  // 13-33 - 40
      |                                                                                                                                                                                             ^~~~~~~~~~~~  ~~~~
jcode.c:43:3: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   43 |         "å", "", "ɥ", "", "ѡ", "ߥС" "ڡ", "mm", // 13-41 - 48
      |          ^~~~~~~~~~~~ ~~~~
jcode.c:43:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   43 |         "å", "", "ɥ", "", "ѡ", "ߥС" "ڡ", "mm", // 13-41 - 48
      |                               ^~~~~~~~~~~~~~~~~~~~
jcode.c:43:25: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   43 |         "å", "", "ɥ", "", "ѡ", "ߥС" "ڡ", "mm", // 13-41 - 48
      |                                                               ^~~~ ~~~~
jcode.c:43:33: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   43 |         "å", "", "ɥ", "", "ѡ", "ߥС" "ڡ", "mm", // 13-41 - 48
      |                                                                            ^~~~~~~~~~~~~~~~~~~~~~~~
jcode.c:43:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   43 |         "å", "", "ɥ", "", "ѡ", "ߥС" "ڡ", "mm", // 13-41 - 48
      |                                                                                                        ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
jcode.c:43:57: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   43 |         "å", "", "ɥ", "", "ѡ", "ߥС" "ڡ", "mm", // 13-41 - 48
      |                                                                                                                                             ^~~~ ~~~~~~~~ ~~~~~~~~~~~~
jcode.c:43:70: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   43 |         "å", "", "ɥ", "", "ѡ", "ߥС" "ڡ", "mm", // 13-41 - 48
      |                                                                                                                                                                          ^~~~ ~~~~~~~~~~~~
jcode.c:45:41: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   45 |         NULL, NULL, NULL, NULL, NULL, NULL, "Ê¿", "\"", // 13-57 - 64
      |                                               ^~~~~~~~
jcode.c:46:32: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   46 |         "\"", "No.", "K.K.", "TEL", "()", "()", "()", "()", // 13-65 - 72
      |                                       ^~~~~~~~
jcode.c:46:40: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   46 |         "\"", "No.", "K.K.", "TEL", "()", "()", "()", "()", // 13-65 - 72
      |                                                     ^~~~~~~~
jcode.c:46:48: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   46 |         "\"", "No.", "K.K.", "TEL", "()", "()", "()", "()", // 13-65 - 72
      |                                                                   ^~~~~~~~
jcode.c:46:56: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   46 |         "\"", "No.", "K.K.", "TEL", "()", "()", "()", "()", // 13-65 - 72
      |                                                                                 ^~~~~~~~
jcode.c:47:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   47 |         "()", "()", "(Í­)", "()", "", "", "", NULL, // 13-73 - 80
      |           ^~~~~~~~
jcode.c:47:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   47 |         "()", "()", "(Í­)", "()", "", "", "", NULL, // 13-73 - 80
      |                         ^~~~~~~~
jcode.c:47:28: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   47 |         "()", "()", "(Í­)", "()", "", "", "", NULL, // 13-73 - 80
      |                                             ^~~~~~~~
jcode.c:47:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   47 |         "()", "()", "(Í­)", "()", "", "", "", NULL, // 13-73 - 80
      |                                                          ^~~~~~~~~~~~~~~~
jcode.c:47:43: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   47 |         "()", "()", "(Í­)", "()", "", "", "", NULL, // 13-73 - 80
      |                                                                              ^~~~~~~~~~~~~~~~
jcode.c:47:51: warning: illegal character encoding in string literal [-Winvalid-source-encoding]
   47 |         "()", "()", "(Í­)", "()", "", "", "", NULL, // 13-73 - 80
      |                                                                                                  ^~~~~~~~~~~~~~~~
jcode.c:61:16: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   61 |         if(strcasecmp(icode, "euc-jp") == 0) {
      |                       ^~~~~
/usr/include/strings.h:63:29: note: passing argument to parameter here
   63 | int      strcasecmp(const char *, const char *) __pure;
      |                                 ^
jcode.c:65:7: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   65 |                 str = replace_table[in[1] - 0xa1];
      |                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
jcode.c:69:23: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   69 |         } else if(strcasecmp(icode, "shift_jis") == 0) {
      |                              ^~~~~
/usr/include/strings.h:63:29: note: passing argument to parameter here
   63 | int      strcasecmp(const char *, const char *) __pure;
      |                                 ^
jcode.c:73:7: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   73 |                 str = replace_table[in[1] - 0x40];
      |                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
jcode.c:77:23: warning: passing 'const guchar *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   77 |         } else if(strcasecmp(icode, "iso-2022-jp") == 0){
      |                              ^~~~~
/usr/include/strings.h:63:29: note: passing argument to parameter here
   63 | int      strcasecmp(const char *, const char *) __pure;
      |                                 ^
jcode.c:81:7: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   81 |                 str = replace_table[in[1] - 0x21];
      |                     ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
jcode.c:89:45: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   89 |         utf_str = iconv_convert("euc-jp", "utf-8", str);
      |                                                    ^~~
./jcode.h:32:75: note: passing argument to parameter 'inbuf' here
   32 | gchar *iconv_convert(const gchar *icode, const gchar *ocode, const gchar *inbuf);
      |                                                                           ^
jcode.c:89:10: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   89 |         utf_str = iconv_convert("euc-jp", "utf-8", str);
      |                 ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
jcode.c:92:15: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   92 |         len = strlen(utf_str);
      |                      ^~~~~~~
/usr/include/string.h:100:28: note: passing argument to parameter here
  100 | size_t   strlen(const char *) __pure;
      |                             ^
jcode.c:93:9: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   93 |         strcpy(out, utf_str);
      |                ^~~
/usr/include/string.h:87:31: note: passing argument to parameter here
   87 | char    *strcpy(char * __restrict, const char * __restrict);
      |                                  ^
jcode.c:93:14: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   93 |         strcpy(out, utf_str);
      |                     ^~~~~~~
/usr/include/string.h:87:56: note: passing argument to parameter here
   87 | char    *strcpy(char * __restrict, const char * __restrict);
      |                                                           ^
jcode.c:133:9: warning: returning 'guchar *' (aka 'unsigned char *') from a function with result type 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  133 |                 return(result);
      |                       ^~~~~~~~
jcode.c:149:8: warning: assigning to 'guchar *' (aka 'unsigned char *') from 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  149 |         inbuf = (gchar *)orig;
      |               ^ ~~~~~~~~~~~~~
jcode.c:151:28: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  151 |         origsize = isize = strlen(inbuf);
      |                                   ^~~~~
/usr/include/string.h:100:28: note: passing argument to parameter here
  100 | size_t   strlen(const char *) __pure;
      |                             ^
jcode.c:159:17: warning: passing 'const char **' to parameter of type 'char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
  159 |                 r = iconv(cd, (const char **)&inbuf, &isize, &outbuf, &osize);
      |                               ^~~~~~~~~~~~~~~~~~~~~
/usr/local/include/iconv.h:87:43: note: passing argument to parameter 'inbuf' here
   87 | extern size_t iconv (iconv_t cd,  char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);
      |                                           ^
jcode.c:159:48: warning: incompatible pointer types passing 'guchar **' (aka 'unsigned char **') to parameter of type 'char **' [-Wincompatible-pointer-types]
  159 |                 r = iconv(cd, (const char **)&inbuf, &isize, &outbuf, &osize);
      |                                                              ^~~~~~~
/usr/local/include/iconv.h:87:79: note: passing argument to parameter 'outbuf' here
   87 | extern size_t iconv (iconv_t cd,  char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);
      |                                                                               ^
jcode.c:179:17: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  179 |                         replace_char(icode, ocode, &inbuf, &outbuf, &isize, &osize);
      |                                      ^~~~~
jcode.c:52:33: note: passing argument to parameter 'icode' here
   52 | void replace_char(const guchar *icode, const guchar *ocode, guchar **inbuf, guchar **outbuf, gint *isize, gint *osize){
      |                                 ^
jcode.c:179:24: warning: passing 'const gchar *' (aka 'const char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  179 |                         replace_char(icode, ocode, &inbuf, &outbuf, &isize, &osize);
      |                                             ^~~~~
jcode.c:52:54: note: passing argument to parameter 'ocode' here
   52 | void replace_char(const guchar *icode, const guchar *ocode, guchar **inbuf, guchar **outbuf, gint *isize, gint *osize){
      |                                                      ^
jcode.c:179:48: warning: passing 'size_t *' (aka 'unsigned int *') to parameter of type 'gint *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  179 |                         replace_char(icode, ocode, &inbuf, &outbuf, &isize, &osize);
      |                                                                     ^~~~~~
jcode.c:52:100: note: passing argument to parameter 'isize' here
   52 | void replace_char(const guchar *icode, const guchar *ocode, guchar **inbuf, guchar **outbuf, gint *isize, gint *osize){
      |                                                                                                    ^
jcode.c:179:56: warning: passing 'size_t *' (aka 'unsigned int *') to parameter of type 'gint *' (aka 'int *') converts between pointers to integer types with different sign [-Wpointer-sign]
  179 |                         replace_char(icode, ocode, &inbuf, &outbuf, &isize, &osize);
      |                                                                             ^~~~~~
jcode.c:52:113: note: passing argument to parameter 'osize' here
   52 | void replace_char(const guchar *icode, const guchar *ocode, guchar **inbuf, guchar **outbuf, gint *isize, gint *osize){
      |                                                                                                                 ^
jcode.c:203:9: warning: returning 'guchar *' (aka 'unsigned char *') from a function with result type 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  203 |                 return(result);
      |                       ^~~~~~~~
jcode.c:208:8: warning: returning 'guchar *' (aka 'unsigned char *') from a function with result type 'gchar *' (aka 'char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  208 |         return(result);
      |               ^~~~~~~~
3 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT mainmenu.o -MD -MP -MF ".deps/mainmenu.Tpo" -c -o mainmenu.o mainmenu.c; \
then mv -f ".deps/mainmenu.Tpo" ".deps/mainmenu.Po"; else rm -f ".deps/mainmenu.Tpo"; exit 1; fi
8 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT mainwindow.o -MD -MP -MF ".deps/mainwindow.Tpo" -c -o mainwindow.o mainwindow.c; \
then mv -f ".deps/mainwindow.Tpo" ".deps/mainwindow.Po"; else rm -f ".deps/mainwindow.Tpo"; exit 1; fi
8 warnings generated.
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT menu.o -MD -MP -MF ".deps/menu.Tpo" -c -o menu.o menu.c; \
then mv -f ".deps/menu.Tpo" ".deps/menu.Po"; else rm -f ".deps/menu.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT misc.o -MD -MP -MF ".deps/misc.Tpo" -c -o misc.o misc.c; \
then mv -f ".deps/misc.Tpo" ".deps/misc.Po"; else rm -f ".deps/misc.Tpo"; exit 1; fi
jcode.c:245:17: warning: passing 'const char **' to parameter of type 'char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
  245 |                 r = iconv(cd, (const char **)&inbuf, &isize, &outbuf, &osize);
      |                               ^~~~~~~~~~~~~~~~~~~~~
/usr/local/include/iconv.h:87:43: note: passing argument to parameter 'inbuf' here
   87 | extern size_t iconv (iconv_t cd,  char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);
      |                                           ^
jcode.c:325:12: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  325 |                 if(iseuc(&word[i])) {
      |                          ^~~~~~~~
./jcode.h:38:30: note: passing argument to parameter 'buff' here
   38 | gboolean iseuc(const guchar *buff);
      |                              ^
jcode.c:326:21: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  326 |                         if(iseuckatakana(&word[i])) {
      |                                          ^~~~~~~~
jcode.c:296:38: note: passing argument to parameter 'buff' here
  296 | gboolean iseuckatakana(const guchar *buff){
      |                                      ^
jcode.c:348:12: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  348 |                 if(iseuc(&word[i])) {
      |                          ^~~~~~~~
./jcode.h:38:30: note: passing argument to parameter 'buff' here
   38 | gboolean iseuc(const guchar *buff);
      |                              ^
jcode.c:349:21: warning: passing 'gchar *' (aka 'char *') to parameter of type 'const guchar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  349 |                         if(iseuchiragana(&word[i])) {
      |                                          ^~~~~~~~
jcode.c:305:38: note: passing argument to parameter 'buff' here
  305 | gboolean iseuchiragana(const guchar *buff){
      |                                      ^
jcode.c:406:15: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  406 |                 if((strncmp(&buf[i], JIS0208_1978, strlen(JIS0208_1978)) == 0) ||
      |                             ^~~~~~~
/usr/include/string.h:105:26: note: passing argument to parameter here
  105 | int      strncmp(const char *, const char *, size_t) __pure;
      |                              ^
jcode.c:407:15: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  407 |                    (strncmp(&buf[i], JIS0208_1983, strlen(JIS0208_1983)) == 0) ||
      |                             ^~~~~~~
/usr/include/string.h:105:26: note: passing argument to parameter here
  105 | int      strncmp(const char *, const char *, size_t) __pure;
      |                              ^
jcode.c:408:15: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  408 |                    (strncmp(&buf[i], JIS0208_1990, strlen(JIS0208_1990)) == 0) ||
      |                             ^~~~~~~
/usr/include/string.h:105:26: note: passing argument to parameter here
  105 | int      strncmp(const char *, const char *, size_t) __pure;
      |                              ^
jcode.c:409:15: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  409 |                    (strncmp(&buf[i], JIS0212, strlen(JIS0212)) == 0) ||
      |                             ^~~~~~~
/usr/include/string.h:105:26: note: passing argument to parameter here
  105 | int      strncmp(const char *, const char *, size_t) __pure;
      |                              ^
jcode.c:410:15: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  410 |                    (strncmp(&buf[i], JIS_ASC, strlen(JIS_ASC)) == 0) ||
      |                             ^~~~~~~
/usr/include/string.h:105:26: note: passing argument to parameter here
  105 | int      strncmp(const char *, const char *, size_t) __pure;
      |                              ^
jcode.c:411:15: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  411 |                    (strncmp(&buf[i], JIS_ASC2, strlen(JIS_ASC2)) == 0) ||
      |                             ^~~~~~~
/usr/include/string.h:105:26: note: passing argument to parameter here
  105 | int      strncmp(const char *, const char *, size_t) __pure;
      |                              ^
jcode.c:412:15: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  412 |                    (strncmp(&buf[i], JIS_KANA, strlen(JIS_KANA)) == 0))
      |                             ^~~~~~~
/usr/include/string.h:105:26: note: passing argument to parameter here
  105 | int      strncmp(const char *, const char *, size_t) __pure;
      |                              ^
44 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT multi.o -MD -MP -MF ".deps/multi.Tpo" -c -o multi.o multi.c; \
then mv -f ".deps/multi.Tpo" ".deps/multi.Po"; else rm -f ".deps/multi.Tpo"; exit 1; fi
63 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT pixmap.o -MD -MP -MF ".deps/pixmap.Tpo" -c -o pixmap.o pixmap.c; \
then mv -f ".deps/pixmap.Tpo" ".deps/pixmap.Po"; else rm -f ".deps/pixmap.Tpo"; exit 1; fi
In file included from link.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from link.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from log.c:24:
In file included from ./dialog.h:21:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GIn file included from misc.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:TypeDeb33:
ugIn file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.hFl:32ag:
In file included from s G/usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from OB/usr/local/include/gtk-2.0/gtk/gtkwindow.h:JE36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35CT:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
_DEP/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236RECAT:34:ED_ warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]TYP
E_IN_2_3  236 | 6;vo
      |                   ^
id         /usr/local/include/glib-2.0/gobject/gobject-visibility.h:  213: g41:tk note: _texpanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
ype  213_i | #nidet fi  ne(G GTyOBpeJEDeCTbu_DgFEPlaREgsCA  TE  D_deTYPbuE_g_INfl_2ag_3s)6 ;
GL      | IB                                 ^
_DEPRE/usr/local/include/glib-2.0/gobject/gtype.h:CATED731:_T19:Y note: PE'GTypeDebugFlags' has been explicitly marked deprecated here

  731 | }      |  G                                        ^
Typ/usr/local/include/glib-2.0/glib/gmacros.h:eD1328:eb30:ug note: expanded from macro 'GLIB_DEPRECATED_TYPE'Fl
ag 1328s  | #GOdeBJEfiCTne_D GEPLIREB_CADETEPRD_ECTYATPEED_I_TN_YP2_E 36G_;
DE      | PR                  ^
ECATED
      |                              ^/usr/local/include/glib-2.0/gobject/gobject-visibility.h:
/usr/local/include/glib-2.0/glib/gmacros.h:213:41:1267: note: 37:expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
   213note: expanded from macro 'G_DEPRECATED' | #
de 1267fi | #nede GfiOBne G_JEDECTPR_DEECAPRTEECD AT__EDat_TtrYPibE_utINe__2_(_3(_6 _dGLepIBre_DcaEPteREd_CA_)TE)
D_T      | YP                                    ^
E
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT popup.o -MD -MP -MF ".deps/popup.Tpo" -c -o popup.o popup.c; \
then mv -f ".deps/popup.Tpo" ".deps/popup.Po"; else rm -f ".deps/popup.Tpo"; exit 1; fi
In file included from menu.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from mainmenu.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from mainwindow.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from multi.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from misc.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from log.c:24:
In file included from ./dialog.h:21:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from menu.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from mainmenu.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from mainwindow.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from pixmap.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
In file included from multi.c:18:
In file included from /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41:./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
 note: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.hexpanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73  213:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
 |    73 |   GT#dimeVal last_popdown;
      efine|   ^
 GOBJECT_DEPR/usr/local/include/glib-2.0/glib/gtypes.h:EC578:ATED_35:TYPE_IN note: 'GTimeVal' has been explicitly marked deprecated here
  578 | _2ty_3pe6 deGLf IBst_DruEPctRE _CAGTTEimD_eVTYalPE G
      Ti|                                         ^me
Val/usr/local/include/glib-2.0/glib/gmacros.h: GL1328:IB30:_D note: EPexpanded from macro 'GLIB_DEPRECATED_TYPE'
R 1328EC | #defATinEDe _GLTYPE_IN_IB2_6_D2_FOR(EPGDaREteTime)CA;
      |                                   ^
TED_TYPE G_DEPR/usr/local/include/glib-2.0/glib/glib-visibility.h:656:EC45: note: ATexpanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
E  656 | D
      #de|                              ^fi
ne /usr/local/include/glib-2.0/glib/gmacros.h:GLIB1267:37_DEP: REnote: expanded from macro 'G_DEPRECATED'CATED_T
YPE 1267_I | #N_de2_fin62e _FG_ORDE(fPR) GECLIATB_EDDE _PR_aECttATriEDbut_Te_YP_(E_(_FOR _d(fep)
re      | ca                                            ^
t/usr/local/include/glib-2.0/glib/gmacros.h:ed1329:__37:)) note: 
      expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
|  1329                                    ^
 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT preference.o -MD -MP -MF ".deps/preference.Tpo" -c -o preference.o preference.c; \
then mv -f ".deps/preference.Tpo" ".deps/preference.Po"; else rm -f ".deps/preference.Tpo"; exit 1; fi
In file included from mainwindow.c:42:
./pixmap.h:18:9: warning: '__PIXMAP_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
   18 | #ifndef __PIXMAP_H__
      |         ^~~~~~~~~~~~
./pixmap.h:19:9: note: '__MULTI_H__' is defined here; did you mean '__PIXMAP_H__'?
   19 | #define __MULTI_H__
      |         ^~~~~~~~~~~
      |         __PIXMAP_H__
2 warnings generated.
mainwindow.c:271:25: warning: too many arguments in call to 'start_search'
  271 |         start_search(NULL, NULL);
      |         ~~~~~~~~~~~~           ^
mainwindow.c:271:14: warning: passing arguments to 'start_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype]
  271 |         start_search(NULL, NULL);
      |                     ^
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT pref_color.o -MD -MP -MF ".deps/pref_color.Tpo" -c -o pref_color.o pref_color.c; \
then mv -f ".deps/pref_color.Tpo" ".deps/pref_color.Po"; else rm -f ".deps/pref_color.Tpo"; exit 1; fi
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT pref_dictgroup.o -MD -MP -MF ".deps/pref_dictgroup.Tpo" -c -o pref_dictgroup.o pref_dictgroup.c; \
then mv -f ".deps/pref_dictgroup.Tpo" ".deps/pref_dictgroup.Po"; else rm -f ".deps/pref_dictgroup.Tpo"; exit 1; fi
mainwindow.c:531:17: warning: unused function 'focus_in_event' [-Wunused-function]
  531 | static gboolean focus_in_event( GtkWidget *widget,
      |                 ^~~~~~~~~~~~~~
multi.c:582:5: warning: variable 'dic_title' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
  582 |         if(gtk_tree_model_get_iter_first(GTK_TREE_MODEL(dict_store), &parent) == TRUE){
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
multi.c:618:7: note: uninitialized use occurs here
  618 |                                          dic_title);
      |                                          ^~~~~~~~~
multi.c:582:2: note: remove the 'if' if its condition is always true
  582 |         if(gtk_tree_model_get_iter_first(GTK_TREE_MODEL(dict_store), &parent) == TRUE){
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
multi.c:571:18: note: initialize the variable 'dic_title' to silence this warning
  571 |         gchar *dic_title;
      |                         ^
      |                          = NULL
In file included from pixmap.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT pref_dirgroup.o -MD -MP -MF ".deps/pref_dirgroup.Tpo" -c -o pref_dirgroup.o pref_dirgroup.c; \
then mv -f ".deps/pref_dirgroup.Tpo" ".deps/pref_dirgroup.Po"; else rm -f ".deps/pref_dirgroup.Tpo"; exit 1; fi
In file included from pixmap.c:21:
./pixmap.h:18:9: warning: '__PIXMAP_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
   18 | #ifndef __PIXMAP_H__
      |         ^~~~~~~~~~~~
./pixmap.h:19:9: note: '__MULTI_H__' is defined here; did you mean '__PIXMAP_H__'?
   19 | #define __MULTI_H__
      |         ^~~~~~~~~~~
      |         __PIXMAP_H__
3 warnings generated.
pixmap.c:204:2: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations]
  204 |         gdk_pixbuf_unref(pixbuf);
      |         ^
/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:167:1: note: 'gdk_pixbuf_unref' has been explicitly marked deprecated here
  167 | GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(g_object_unref)
      | ^
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT pref_external.o -MD -MP -MF ".deps/pref_external.Tpo" -c -o pref_external.o pref_external.c; \
then mv -f ".deps/pref_external.Tpo" ".deps/pref_external.Po"; else rm -f ".deps/pref_external.Tpo"; exit 1; fi
/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h:343:45: note: expanded from macro 'GDK_PIXBUF_DEPRECATED_IN_2_0_FOR'
  343 | #define GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(f) G_DEPRECATED_FOR(f) _GDK_PIXBUF_EXTERN
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
pixmap.c:220:2: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations]
  220 |         gdk_pixbuf_unref(pixbuf);
      |         ^
/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:167:1: note: 'gdk_pixbuf_unref' has been explicitly marked deprecated here
  167 | GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(g_object_unref)
      | ^
/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h:343:45: note: expanded from macro 'GDK_PIXBUF_DEPRECATED_IN_2_0_FOR'
  343 | #define GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(f) G_DEPRECATED_FOR(f) _GDK_PIXBUF_EXTERN
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
6 warnings generated.
pixmap.c:241:2: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations]
  241 |         gdk_pixbuf_unref(pixbuf);
      |         ^
/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:167:1: note: 'gdk_pixbuf_unref' has been explicitly marked deprecated here
  167 | GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(g_object_unref)
      | ^
/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h:343:45: note: expanded from macro 'GDK_PIXBUF_DEPRECATED_IN_2_0_FOR'
  343 | #define GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(f) G_DEPRECATED_FOR(f) _GDK_PIXBUF_EXTERN
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT pref_font.o -MD -MP -MF ".deps/pref_font.Tpo" -c -o pref_font.o pref_font.c; \
then mv -f ".deps/pref_font.Tpo" ".deps/pref_font.Po"; else rm -f ".deps/pref_font.Tpo"; exit 1; fi
6 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT pref_grep.o -MD -MP -MF ".deps/pref_grep.Tpo" -c -o pref_grep.o pref_grep.c; \
then mv -f ".deps/pref_grep.Tpo" ".deps/pref_grep.Po"; else rm -f ".deps/pref_grep.Tpo"; exit 1; fi
In file included from popup.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from popup.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from popup.c:27:
./pixmap.h:18:9: warning: '__PIXMAP_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard]
   18 | #ifndef __PIXMAP_H__
      |         ^~~~~~~~~~~~
./pixmap.h:19:9: note: '__MULTI_H__' is defined here; did you mean '__PIXMAP_H__'?
   19 | #define __MULTI_H__
      |         ^~~~~~~~~~~
      |         __PIXMAP_H__
In file included from preference.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from pref_dictgroup.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
3 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT pref_gui.o -MD -MP -MF ".deps/pref_gui.Tpo" -c -o pref_gui.o pref_gui.c; \
then mv -f ".deps/pref_gui.Tpo" ".deps/pref_gui.Po"; else rm -f ".deps/pref_gui.Tpo"; exit 1; fi
In file included from pref_color.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from preference.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from pref_dirgroup.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from pref_external.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from pref_font.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from pref_dictgroup.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from pref_color.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
preference.c:120:15: warning: implicit conversion from 'double' to 'gint' (aka 'int') changes value from 0.3 to 0 [-Wliteral-conversion]
  120 |         line_space = 0.3;
      |                    ~ ^~~
In file included from pref_grep.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from pref_dirgroup.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
3 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT pref_io.o -MD -MP -MF ".deps/pref_io.Tpo" -c -o pref_io.o pref_io.c; \
then mv -f ".deps/pref_io.Tpo" ".deps/pref_io.Po"; else rm -f ".deps/pref_io.Tpo"; exit 1; fi
In file included from pref_external.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
pref_dictgroup.c:1007:6: warning: variable 'title' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
 1007 |                 if(update_last_dictionary() == FALSE)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pref_dictgroup.c:1091:9: note: uninitialized use occurs here
 1091 |         g_free(title);
      |                ^~~~~
pref_dictgroup.c:1007:3: note: remove the 'if' if its condition is always false
 1007 |                 if(update_last_dictionary() == FALSE)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1008 |                         goto END;
      |                         ~~~~~~~~
pref_dictgroup.c:1003:5: warning: variable 'title' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
 1003 |         if(rewinding == TRUE){
      |            ^~~~~~~~~~~~~~~~~
pref_dictgroup.c:1091:9: note: uninitialized use occurs here
 1091 |         g_free(title);
      |                ^~~~~
pref_dictgroup.c:1003:2: note: remove the 'if' if its condition is always false
 1003 |         if(rewinding == TRUE){
      |         ^~~~~~~~~~~~~~~~~~~~~~
 1004 |                 rewinding = FALSE;
      |                 ~~~~~~~~~~~~~~~~~~
 1005 |                 goto END;
      |                 ~~~~~~~~~
 1006 |         } else {
      |         ~~~~~~
pref_dictgroup.c:989:14: note: initialize the variable 'title' to silence this warning
  989 |         gchar *title;
      |                     ^
      |                      = NULL
pref_dictgroup.c:1007:6: warning: variable 'book_path' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
 1007 |                 if(update_last_dictionary() == FALSE)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pref_dictgroup.c:1092:9: note: uninitialized use occurs here
 1092 |         g_free(book_path);
      |                ^~~~~~~~~
pref_dictgroup.c:1007:3: note: remove the 'if' if its condition is always false
 1007 |                 if(update_last_dictionary() == FALSE)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1008 |                         goto END;
      |                         ~~~~~~~~
pref_dictgroup.c:1003:5: warning: variable 'book_path' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
 1003 |         if(rewinding == TRUE){
      |            ^~~~~~~~~~~~~~~~~
pref_dictgroup.c:1092:9: note: uninitialized use occurs here
 1092 |         g_free(book_path);
      |                ^~~~~~~~~
pref_dictgroup.c:1003:2: note: remove the 'if' if its condition is always false
 1003 |         if(rewinding == TRUE){
      |         ^~~~~~~~~~~~~~~~~~~~~~
 1004 |                 rewinding = FALSE;
      |                 ~~~~~~~~~~~~~~~~~~
 In file included from pref_font.c:19:
In file included from ./defs.h:1005 | 32:
                In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:go31:
to E/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3ND: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
;
   73      |                 ~~~~~~~~~
  |   GTi1006 |         } else {
      |         ~~~~~~
meVal laspref_dictgroup.c:990t_:18:po note: initialize the variable 'book_path' to silence this warning
  990pd |         owgcn;ha
      r |   ^*b
ook_path;
      | /usr/local/include/glib-2.0/glib/gtypes.h:                        ^
578:      |                          = NULL
35pref_dictgroup.c:: 1007:note: 'GTimeVal' has been explicitly marked deprecated here6: warning: 
variable 'fg' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
  578 |  1007ty |         pe        idef(f upstdarutect_l _asGTt_imdieVactl ioGTnaimryeV()al = G= LIFAB_LSDEE)PR
      EC|                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~AT
pref_dictgroup.c:1094:ED9:_T note: YPuninitialized use occurs here
E_ 1094IN |         _2g__6fr2_eeFO(fR(g)GD;
at      | eT               ^~
ime);
      | pref_dictgroup.c:                                  ^
1007:3: note: remove the 'if' if its condition is always false
 1007/usr/local/include/glib-2.0/glib/glib-visibility.h: |         656:        i45:f( note: upexpanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
dat  656e_ | #ladestfi_dneic GtiLIonB_arDEy(PR) EC==AT FEDAL_TSEYP)
E_      | IN                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_2_6 10082_ |         FO                R(gof)to G ELINDB_;
DE      | PR                        ~~~~~~~~
Epref_dictgroup.c:CA1003:TE5:D_ warning: TYvariable 'fg' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
P 1003E_ |         FOifR (r(few)
in      | di                                            ^
n/usr/local/include/glib-2.0/glib/gmacros.h:g 1329:==37 TRUE){
      |            ^~~~~~~~~~~~~~~~~
: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
pref_dictgroup.c 1329:1094 | #:9de: finote: uninitialized use occurs herene
 G 1094LI |         B_g_DEfrPReeEC(fATg)ED;
_T      |                ^~
YPE_FOR(fpref_dictgroup.c) :1003G_:DE2PR: ECnote: remove the 'if' if its condition is always false
A TE1003 | D_FOR        if(f)
      | (                                    ^
r/usr/local/include/glib-2.0/glib/gmacros.h:1277ewinding == TRUE){
      |         ^~~~~~~~~~~~~~~~~~~~~~
:44: 1004 |                 rewinding note: expanded from macro 'G_DEPRECATED_FOR'
 = F A1277LS | #dE;e
      |                 ~~~~~~~~~~~~~~~~~~
fi 1005ne G | _DEP                gRECoto EATEDND;
      |                 ~~~~~~~~~
_FO 1006 |         } eR(lse {f) 
      |         ~~~~~~
__attribute__pref_dictgroup.c((_:996:11_:dep note: initialize the variable 'fg' to silence this warning
r  996 |         ecgatchaed__r *fg;("Us
      |                  ^
      |                   = NULL
epref_dictgroup.c:1007:6: warning:  '" variable 'bg' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]#
f 1007  |                 if(u"' pinstdateade"_last))_)
      d|                                            ^
ictionary() == FALSE)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pref_dictgroup.c:1095:9: note: uninitialized use occurs here
 1095 |         g_free(bg);
      |                ^~
pref_dictgroup.c:1007:3: note: remove the 'if' if its condition is always false
 1007 |                 if(update_last_dictionary() == FALSE)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1008 |                         goto END;
      |                         ~~~~~~~~
pref_dictgroup.c:1003:5: warning: variable 'bg' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
 1003 |         if(rewinding == TRUE){
      |            ^~~~~~~~~~~~~~~~~
pref_dictgroup.c:1095:9: note: uninitialized use occurs here
 1095 |         g_free(bg);
      |                ^~
pref_dictgroup.c:1003:2: note: remove the 'if' if its condition is always false
 1003 |         if(rewinding == TRUE){
      |         ^~~~~~~~~~~~~~~~~~~~~~
 1004 |                 rewinding = FALSE;
      |                 ~~~~~~~~~~~~~~~~~~
 1005 |                 goto END;
      |                 ~~~~~~~~~
 1006 |         } else {
      |         ~~~~~~
pref_dictgroup.c:997:11: note: initialize the variable 'bg' to silence this warning
  997 |         gchar *bg;
      |                  ^
      |                   = NULL
pref_dictgroup.c:1105:9: warning: variable 'title' set but not used [-Wunused-but-set-variable]
 1105 |         gchar *title;
      |                ^
In file included from pref_grep.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT pref_search.o -MD -MP -MF ".deps/pref_search.Tpo" -c -o pref_search.o pref_search.c; \
then mv -f ".deps/pref_search.Tpo" ".deps/pref_search.Po"; else rm -f ".deps/pref_search.Tpo"; exit 1; fi
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT pref_selection.o -MD -MP -MF ".deps/pref_selection.Tpo" -c -o pref_selection.o pref_selection.c; \
then mv -f ".deps/pref_selection.Tpo" ".deps/pref_selection.Po"; else rm -f ".deps/pref_selection.Tpo"; exit 1; fi
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT pref_shortcut.o -MD -MP -MF ".deps/pref_shortcut.Tpo" -c -o pref_shortcut.o pref_shortcut.c; \
then mv -f ".deps/pref_shortcut.Tpo" ".deps/pref_shortcut.Po"; else rm -f ".deps/pref_shortcut.Tpo"; exit 1; fi
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT pref_stemming.o -MD -MP -MF ".deps/pref_stemming.Tpo" -c -o pref_stemming.o pref_stemming.c; \
then mv -f ".deps/pref_stemming.Tpo" ".deps/pref_stemming.Po"; else rm -f ".deps/pref_stemming.Tpo"; exit 1; fi
11 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT pref_weblist.o -MD -MP -MF ".deps/pref_weblist.Tpo" -c -o pref_weblist.o pref_weblist.c; \
then mv -f ".deps/pref_weblist.Tpo" ".deps/pref_weblist.Po"; else rm -f ".deps/pref_weblist.Tpo"; exit 1; fi
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT reg.o -MD -MP -MF ".deps/reg.Tpo" -c -o reg.o reg.c; \
then mv -f ".deps/reg.Tpo" ".deps/reg.Po"; else rm -f ".deps/reg.Tpo"; exit 1; fi
In file included from pref_gui.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from pref_gui.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from pref_io.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT render.o -MD -MP -MF ".deps/render.Tpo" -c -o render.o render.c; \
then mv -f ".deps/render.Tpo" ".deps/render.Po"; else rm -f ".deps/render.Tpo"; exit 1; fi
In file included from pref_shortcut.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define GIn file included from pref_selection.c:_D18:
EPIn file included from ./defs.h:RE32:
CAIn file included from /usr/local/include/gtk-2.0/gtk/gtk.h:TE33:
D In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:__32:
atIn file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.htribu:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.hte:36:
__((_In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h_dep:35:
reIn file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.hca:36:
tedIn file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:__37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h)):236:34
      |                                     ^
: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from pref_stemming.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from pref_io.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from pref_search.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from pref_weblist.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from reg.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from pref_shortcut.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from pref_stemming.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef stIn file included from pref_selection.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
r   73 | uct  G _GTimeVal GTimeVal GLTiIBme_DVal laEPRstEC_pATopEDdo_TwnYPE;
_I      | N_  ^
2_62_FOR(G/usr/local/include/glib-2.0/glib/gtypes.h:578Da:35te: Tinote: 'GTimeVal' has been explicitly marked deprecated hereme
)  578;
 | t      | yp                                  ^
edef struct/usr/local/include/glib-2.0/glib/glib-visibility.h: _656:GT45:im note: eVexpanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
al   656GT | #imdeeVfialne G GLILIB_DB_EPRDEECPRATECEDAT_TEDYP_TE_YPINE__2IN_6_22__6FO2_R(FOGDR(atf)eT GimLIe)B_;
DE      | PR                                  ^
ECATED_TYPE_/usr/local/include/glib-2.0/glib/glib-visibility.h:656FO:45R : (fnote: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR')

      |   656                                            ^
 | /usr/local/include/glib-2.0/glib/gmacros.h:#d1329:ef37:in note: e expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
GLI 1329B_ | #DEdePRfiECneAT GEDLI_TB_YPDEE_PRINEC_2AT_6ED2__TFOYPR(E_f)FO GR(LIf)B_ GDE_DPREPECREATCAEDTE_TD_YPFOE_R(FOf)R 
      (f|                                     ^)

      | /usr/local/include/glib-2.0/glib/gmacros.h:                                            ^
1277/usr/local/include/glib-2.0/glib/gmacros.h::441329:: 37:note: expanded from macro 'G_DEPRECATED_FOR' note: 
expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1277 |  1329#d | #efdeinfie neG_ GDELIPRB_ECDEATPREEDCA_FTED_TORY(fPE_FOR(f) G) _DE__PatRtrEibCutAe_T_(E(_D_d_epFreOcaRte(d__(f)
      | "Use                                     ^
'" #f /usr/local/include/glib-2.0/glib/gmacros.h"':1277: inst44ead")))
:       |                                            ^
note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from pref_weblist.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from pref_search.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from reg.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT selection.o -MD -MP -MF ".deps/selection.Tpo" -c -o selection.o selection.c; \
then mv -f ".deps/selection.Tpo" ".deps/selection.Po"; else rm -f ".deps/selection.Tpo"; exit 1; fi
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT shortcut.o -MD -MP -MF ".deps/shortcut.Tpo" -c -o shortcut.o shortcut.c; \
then mv -f ".deps/shortcut.Tpo" ".deps/shortcut.Po"; else rm -f ".deps/shortcut.Tpo"; exit 1; fi
pref_weblist.c:259:6: warning: variable 'title' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
  259 |                 if(update_last_engine() == FALSE)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pref_weblist.c:320:9: note: uninitialized use occurs here
  320 |         g_free(title);
      |                ^~~~~
pref_weblist.c:259:3: note: remove the 'if' if its condition is always false
  259 |                 if(update_last_engine() == FALSE)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  260 |                         goto END;
      |                         ~~~~~~~~
pref_weblist.c:255:5: warning: variable 'title' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
  255 |         if(rewinding == TRUE){
      |            ^~~~~~~~~~~~~~~~~
pref_weblist.c:320:9: note: uninitialized use occurs here
  320 |         g_free(title);
      |                ^~~~~
pref_weblist.c:255:2: note: remove the 'if' if its condition is always false
  255 |         if(rewinding == TRUE){
      |         ^~~~~~~~~~~~~~~~~~~~~~
  256 |                 rewinding = FALSE;
      |                 ~~~~~~~~~~~~~~~~~~
  257 |                 goto END;
      |                 ~~~~~~~~~
  258 |         } else {
      |         ~~~~~~
pref_weblist.c:246:14: note: initialize the variable 'title' to silence this warning
  246 |         gchar *title;
      |                     ^
      |                      = NULL
pref_weblist.c:259:6: warning: variable 'home' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
  259 |                 if(update_last_engine() == FALSE)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pref_weblist.c:321:9: note: uninitialized use occurs here
  321 |         g_free(home);
      |                ^~~~
pref_weblist.c:259:3: note: remove the 'if' if its condition is always false
  259 |                 if(update_last_engine() == FALSE)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  260 |                         goto END;
      |                         ~~~~~~~~
pref_weblist.c:255:5: warning: variable 'home' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
  255 |         if(rewinding == TRUE){
      |            ^~~~~~~~~~~~~~~~~
pref_weblist.c:321:9: note: uninitialized use occurs here
  321 |         g_free(home);
      |                ^~~~
pref_weblist.c:255:2: note: remove the 'if' if its condition is always false
  255 |         if(rewinding == TRUE){
      |         ^~~~~~~~~~~~~~~~~~~~~~
  256 |                 rewinding = FALSE;
      |                 ~~~~~~~~~~~~~~~~~~
  257 |                 goto END;
      |                 ~~~~~~~~~
  258 |         } else {
      |         ~~~~~~
pref_weblist.c:247:13: note: initialize the variable 'home' to silence this warning
  247 |         gchar *home;
      |                    ^
      |                     = NULL
pref_weblist.c:259:6: warning: variable 'pre' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
  259 |                 if(update_last_engine() == FALSE)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pref_weblist.c:322:9: note: uninitialized use occurs here
  322 |         g_free(pre);
      |                ^~~
pref_weblist.c:259:3: note: remove the 'if' if its condition is always false
  259 |                 if(update_last_engine() == FALSE)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  260 |                         goto END;
      |                         ~~~~~~~~
pref_weblist.c:255:5: warning: variable 'pre' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
  255 |         if(rewinding == TRUE){
      |            ^~~~~~~~~~~~~~~~~
pref_weblist.c:322:9: note: uninitialized use occurs here
  322 |         g_free(pre);
      |                ^~~
pref_weblist.c:255:2: note: remove the 'if' if its condition is always false
  255 |         if(rewinding == TRUE){
      |         ^~~~~~~~~~~~~~~~~~~~~~
  256 |                 rewinding = FALSE;
      |                 ~~~~~~~~~~~~~~~~~~
  257 |                 goto END;
      |                 ~~~~~~~~~
  258 |         } else {
      |         ~~~~~~
pref_weblist.c:248:12: note: initialize the variable 'pre' to silence this warning
  248 |         gchar *pre;
      |                   ^
      |                    = NULL
pref_weblist.c:259:6: warning: variable 'post' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
  259 |                 if(update_last_engine() == FALSE)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pref_weblist.c:323:9: note: uninitialized use occurs here
  323 |         g_free(post);
      |                ^~~~
pref_weblist.c:259:3: note: remove the 'if' if its condition is always false
  259 |                 if(update_last_engine() == FALSE)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  260 |                         goto END;
      |                         ~~~~~~~~
pref_weblist.c:255:5: warning: variable 'post' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
  255 |         if(rewinding == TRUE){
      |            ^~~~~~~~~~~~~~~~~
pref_weblist.c:323:9: note: uninitialized use occurs here
  323 |         g_free(post);
      |                ^~~~
pref_weblist.c:255:2: note: remove the 'if' if its condition is always false
  255 |         if(rewinding == TRUE){
      |         ^~~~~~~~~~~~~~~~~~~~~~
  256 |                 rewinding = FALSE;
      |                 ~~~~~~~~~~~~~~~~~~
  257 |                 goto END;
      |                 ~~~~~~~~~
  258 |         } else {
      |         ~~~~~~
pref_weblist.c:249:13: note: initialize the variable 'post' to silence this warning
  249 |         gchar *post;
      |                    ^
      |                     = NULL
pref_weblist.c:259:6: warning: variable 'glue' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
  259 |                 if(update_last_engine() == FALSE)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pref_weblist.c:324:9: note: uninitialized use occurs here
  324 |         g_free(glue);
      |                ^~~~
pref_weblist.c:259:3: note: remove the 'if' if its condition is always false
  259 |                 if(update_last_engine() == FALSE)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  260 |                         goto END;
      |                         ~~~~~~~~
pref_weblist.c:255:5: warning: variable 'glue' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
  255 |         if(rewinding == TRUE){
      |            ^~~~~~~~~~~~~~~~~
pref_weblist.c:324:9: note: uninitialized use occurs here
  324 |         g_free(glue);
      |                ^~~~
pref_weblist.c:255:2: note: remove the 'if' if its condition is always false
  255 |         if(rewinding == TRUE){
      |         ^~~~~~~~~~~~~~~~~~~~~~
  256 |                 rewinding = FALSE;
      |                 ~~~~~~~~~~~~~~~~~~
  257 |                 goto END;
      |                 ~~~~~~~~~
  258 |         } else {
      |         ~~~~~~
pref_weblist.c:250:13: note: initialize the variable 'glue' to silence this warning
  250 |         gchar *glue;
      |                    ^
      |                     = NULL
pref_weblist.c:259:6: warning: variable 'code' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
  259 |                 if(update_last_engine() == FALSE)
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pref_weblist.c:325:9: note: uninitialized use occurs here
  325 |         g_free(code);
      |                ^~~~
pref_weblist.c:259:3: note: remove the 'if' if its condition is always false
  259 |                 if(update_last_engine() == FALSE)
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  260 |                         goto END;
      |                         ~~~~~~~~
pref_weblist.c:255:5: warning: variable 'code' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
  255 |         if(rewinding == TRUE){
      |            ^~~~~~~~~~~~~~~~~
pref_weblist.c:325:9: note: uninitialized use occurs here
  325 |         g_free(code);
      |                ^~~~
pref_weblist.c:255:2: note: remove the 'if' if its condition is always false
  255 |         if(rewinding == TRUE){
      |         ^~~~~~~~~~~~~~~~~~~~~~
  256 |                 rewinding = FALSE;
      |                 ~~~~~~~~~~~~~~~~~~
  257 |                 goto END;
      |                 ~~~~~~~~~
  258 |         } else {
      |         ~~~~~~
pref_weblist.c:251:13: note: initialize the variable 'code' to silence this warning
  251 |         gchar *code;
      |                    ^
      |                     = NULL
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT shortcutfunc.o -MD -MP -MF ".deps/shortcutfunc.Tpo" -c -o shortcutfunc.o shortcutfunc.c; \
then mv -f ".deps/shortcutfunc.Tpo" ".deps/shortcutfunc.Po"; else rm -f ".deps/shortcutfunc.Tpo"; exit 1; fi
reg.c:28:24: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   28 |                 if(0 != regcomp(reg, pat, REG_ICASE|REG_EXTENDED)){
      |                                      ^~~
/usr/include/regex.h:106:58: note: passing argument to parameter here
  106 | int     regcomp(regex_t * __restrict, const char * __restrict, int);
      |                                                              ^
reg.c:34:24: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   34 |                 if(0 != regcomp(reg, pat, REG_EXTENDED)){
      |                                      ^~~
/usr/include/regex.h:106:58: note: passing argument to parameter here
  106 | int     regcomp(regex_t * __restrict, const char * __restrict, int);
      |                                                              ^
reg.c:53:33: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   53 |         if(REG_NOMATCH == regexec(reg, text, 1, pmatch, 0)){
      |                                        ^~~~
/usr/include/regex.h:113:64: note: passing argument to parameter here
  113 | int     regexec(const regex_t * __restrict, const char * __restrict, size_t,
      |                                                                    ^
5 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT splash.o -MD -MP -MF ".deps/splash.Tpo" -c -o splash.o splash.c; \
then mv -f ".deps/splash.Tpo" ".deps/splash.Po"; else rm -f ".deps/splash.Tpo"; exit 1; fi
2 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT statusbar.o -MD -MP -MF ".deps/statusbar.Tpo" -c -o statusbar.o statusbar.c; \
then mv -f ".deps/statusbar.Tpo" ".deps/statusbar.Po"; else rm -f ".deps/statusbar.Tpo"; exit 1; fi
2 warnings generated.
14 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT textview.o -MD -MP -MF ".deps/textview.Tpo" -c -o textview.o textview.c; \
then mv -f ".deps/textview.Tpo" ".deps/textview.Po"; else rm -f ".deps/textview.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT thread_search.o -MD -MP -MF ".deps/thread_search.Tpo" -c -o thread_search.o thread_search.c; \
then mv -f ".deps/thread_search.Tpo" ".deps/thread_search.Po"; else rm -f ".deps/thread_search.Tpo"; exit 1; fi
In file included from render.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from render.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
render.c:347:22: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  347 |                         r = simple_search(word, p, len, TRUE);
      |                                           ^~~~
./bmh.h:37:31: note: passing argument to parameter 'pat' here
   37 | guchar *simple_search(guchar *pat, guchar *text, gint n, gboolean ignore_case);
      |                               ^
render.c:347:28: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  347 |                         r = simple_search(word, p, len, TRUE);
      |                                                 ^
./bmh.h:37:44: note: passing argument to parameter 'text' here
   37 | guchar *simple_search(guchar *pat, guchar *text, gint n, gboolean ignore_case);
      |                                            ^
render.c:347:6: warning: assigning to 'gchar *' (aka 'char *') from 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  347 |                         r = simple_search(word, p, len, TRUE);
      |                           ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
render.c:425:2: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations]
  425 |         gdk_pixbuf_unref(pixbuf);
      |         ^
/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:167:1: note: 'gdk_pixbuf_unref' has been explicitly marked deprecated here
  167 | GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(g_object_unref)
      | ^
/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h:343:45: note: expanded from macro 'GDK_PIXBUF_DEPRECATED_IN_2_0_FOR'
  343 | #define GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(f) G_DEPRECATED_FOR(f) _GDK_PIXBUF_EXTERN
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
render.c:517:2: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations]
  517 |         gdk_pixbuf_unref(pixbuf);
      |         ^
/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:167:1: note: 'gdk_pixbuf_unref' has been explicitly marked deprecated here
  167 | GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(g_object_unref)
      | ^
/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h:343:45: note: expanded from macro 'GDK_PIXBUF_DEPRECATED_IN_2_0_FOR'
  343 | #define GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(f) G_DEPRECATED_FOR(f) _GDK_PIXBUF_EXTERN
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
render.c:461:14: warning: variable 'start_iter' set but not used [-Wunused-but-set-variable]
  461 |         GtkTextIter start_iter;
      |                     ^
render.c:462:14: warning: variable 'end_iter' set but not used [-Wunused-but-set-variable]
  462 |         GtkTextIter end_iter;
      |                     ^
In file included from shortcut.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
In file included from selection.c:19:
In file included from ./defs.h:/usr/local/include/glib-2.0/gobject/gobject-visibility.h:21332:
In file included from :41/usr/local/include/gtk-2.0/gtk/gtk.h:33: :
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.hnote: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36':32:

  213 | #defIn file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:ine 35:
In file included from GOBJE/usr/local/include/gtk-2.0/gtk/gtkwindow.h:36CT:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35_DE:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
PRIn file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:EC236:34: ATED_TYPE_Iwarning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
N_2_36 GLIB  236 | void    _D  EP  RE  CA  TEgtD_k_TYtyPEpe
      _i|                                         ^ni
t /usr/local/include/glib-2.0/glib/gmacros.h:  1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define G(LIB_DEPGRECATTyEpDe_DTeYbPE G_DEPRECATEDu
g      F| l                             ^a
g/usr/local/include/glib-2.0/glib/gmacros.hs: 1267 : 37 :d enote: bexpanded from macro 'G_DEPRECATED'
 1267 | #defineu Gg_DEPRECATED _fl__attribute__((__deprecated__))
      |                                     ^
ags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from splash.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from shortcutfunc.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
9 warnings generated.
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/local/include -I/usr/local/include -isystem /usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -I/usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -D_THREAD_SAFE -pthread -I/usr/local/include/pixman-1    -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -std=gnu89  -MT websearch.o -MD -MP -MF ".deps/websearch.Tpo" -c -o websearch.o websearch.c; \
then mv -f ".deps/websearch.Tpo" ".deps/websearch.Po"; else rm -f ".deps/websearch.Tpo"; exit 1; fi
In file included from thread_search.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from textview.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from shortcut.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from selection.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from splash.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from shortcutfunc.c:18:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
In file included from statusbar.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
shortcut.c:43:15: error: incompatible pointer to integer conversion assigning to 'guint' (aka 'unsigned int') from 'gpointer' (aka 'void *') [-Wint-conversion]
   43 |         event.keyval = user_data;
      |                      ^ ~~~~~~~~~
shortcut.c:46:8: warning: implicit declaration of function 'perform_shortcut_by_event' [-Wimplicit-function-declaration]
   46 |         ret = perform_shortcut_by_event(&event);
      |               ^
selection.c:112:23: warning: passing 'gchar *' (aka 'char *') to parameter of type 'guchar *' (aka 'unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  112 |                 if(validate_euc_str(euc_str) == FALSE) {
      |                                     ^~~~~~~
selection.c:73:42: note: passing argument to parameter 'str' here
   73 | static gboolean validate_euc_str(guchar *str){
      |                                          ^
shortcut.c:57:13: warning: unused variable 'item' [-Wunused-variable]
   57 |         GtkWidget *item;
      |                    ^~~~
shortcut.c:58:7: warning: variable 'idx' set but not used [-Wunused-but-set-variable]
   58 |         gint idx;
      |              ^
shortcut.c:59:9: warning: variable 'str' set but not used [-Wunused-but-set-variable]
   59 |         gchar *str;
      |                ^
selection.c:198:19: warning: passing 'guchar *' (aka 'unsigned char *') to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  198 |                 str = g_strndup(data->data, data->length);
      |                                 ^~~~~~~~~~
/usr/local/include/glib-2.0/glib/gstrfuncs.h:292:53: note: passing argument to parameter 'str' here
  292 | gchar*                g_strndup        (const gchar *str,
      |                                                      ^
shortcut.c:118:7: warning: variable 'idx' set but not used [-Wunused-but-set-variable]
  118 |         gint idx;
      |              ^
shortcut.c:159:9: warning: unused variable 'item' [-Wunused-variable]
  159 |         GList *item;
      |                ^~~~
shortcut.c:160:13: warning: unused variable 'widget' [-Wunused-variable]
  In file included from thread_search.c160 |         Gtk:18Wi:
In file included from dg./defs.h:32:
et *In file included from /usr/local/include/gtk-2.0/gtk/gtk.hwi:126:
In file included from dg/usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30et:
In file included from ;
/usr/local/include/gtk-2.0/gtk/gtktoolitem.h:      | 31:
                   ^~~~~~
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
9 warnings and 1 error generated.
gmake[2]: *** [Makefile:402: shortcut.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
In file included from textview.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
2 warnings generated.
4 warnings generated.
2 warnings generated.
2 warnings generated.
In file included from statusbar.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
2 warnings generated.
2 warnings generated.
In file included from websearch.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
/usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
  236 | void            gtk_type_init   (GTypeDebugFlags    debug_flags);
      |                                  ^
/usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
  731 | } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
      |                   ^
/usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
  213 | #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
      |                                         ^
/usr/local/include/glib-2.0/glib/gmacros.h:1328:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
 1328 | #define GLIB_DEPRECATED_TYPE G_DEPRECATED
      |                              ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro 'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
In file included from websearch.c:19:
In file included from ./defs.h:32:
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
/usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
   73 |   GTimeVal last_popdown;
      |   ^
/usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
  578 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
      |                                   ^
/usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
  656 | #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
      |                                             ^
/usr/local/include/glib-2.0/glib/gmacros.h:1329:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
 1329 | #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
      |                                     ^
/usr/local/include/glib-2.0/glib/gmacros.h:1277:44: note: expanded from macro 'G_DEPRECATED_FOR'
 1277 | #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
      |                                            ^
websearch.c:74:17: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   74 |                 return(strdup(str));
      |                               ^~~
/usr/include/string.h:90:26: note: passing argument to parameter here
   90 | char    *strdup(const char *) __malloc_like;
      |                             ^
websearch.c:74:9: warning: returning 'char *' from a function with result type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   74 |                 return(strdup(str));
      |                       ^~~~~~~~~~~~~
websearch.c:80:17: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   80 |                 return(strdup(str));
      |                               ^~~
/usr/include/string.h:90:26: note: passing argument to parameter here
   90 | char    *strdup(const char *) __malloc_like;
      |                             ^
websearch.c:80:9: warning: returning 'char *' from a function with result type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   80 |                 return(strdup(str));
      |                       ^~~~~~~~~~~~~
websearch.c:82:39: warning: passing 'unsigned char *' to parameter of type 'const gchar *' (aka 'const char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   82 |         return(iconv_convert("utf-8", ocode, str));
      |                                              ^~~
./jcode.h:32:75: note: passing argument to parameter 'inbuf' here
   32 | gchar *iconv_convert(const gchar *icode, const gchar *ocode, const gchar *inbuf);
      |                                                                           ^
websearch.c:82:8: warning: returning 'gchar *' (aka 'char *') from a function with result type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
   82 |         return(iconv_convert("utf-8", ocode, str));
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
websearch.c:148:25: warning: passing 'gchar *' (aka 'char *') to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  148 |                         kanji_str = codeconv(keywords[i], code);
      |                                              ^~~~~~~~~~~
websearch.c:70:47: note: passing argument to parameter 'str' here
   70 | static unsigned char *codeconv(unsigned char *str, const char *ocode)
      |                                               ^
websearch.c:149:25: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign]
  149 |                         for(j=0 ; j < strlen(kanji_str) ; j ++){
      |                                              ^~~~~~~~~
/usr/include/string.h:100:28: note: passing argument to parameter here
  100 | size_t   strlen(const char *) __pure;
      |                             ^
websearch.c:192:13: warning: unused function 'weblist_selection_changed' [-Wunused-function]
  192 | static void weblist_selection_changed(GtkTreeSelection *selection, gpointer data)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
11 warnings generated.
gmake[2]: Leaving directory '/magus/work/usr/mports/japanese/ebview-gtk2/work/ebview-0.3.6/src'
gmake[1]: *** [Makefile:244: all-recursive] Error 1
gmake[1]: Leaving directory '/magus/work/usr/mports/japanese/ebview-gtk2/work/ebview-0.3.6'
gmake: *** [Makefile:182: all] Error 2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make[1]: stopped in /usr/mports/japanese/ebview-gtk2
*** Error code 1

Stop.
make: stopped in /usr/mports/japanese/ebview-gtk2

Links

Depends On

Depend Of

Nothing

Categories

CVEs

  • Loading CVE information...

LLM Analysis