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
[1m===> Building for ja-ebview-gtk2-0.3.6_20[0m
/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 | "", "
MidnightBSD Magus