[Bug 295224] editors/pluma: error after bump due to devel/libpeas1 upgrade

[email protected] Tue, 12 May 2026 16:48:53 +0000
Newsgroups gmane.os.freebsd.devel.gnome
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295224

--- Comment #2 from Ale <[email protected]> ---
Created attachment 270643
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=270643&action=edit
diff with patches from Upstream Commit 009702f

I tried to manually create the patches, I hope I did it correctly, (is it
possible to download an effing diff from github?) but I'm still getting
errors...maybe more files need to be patched?

libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I.. -I.
-I./mate-submodules/libegg -I/usr/local/include
-I/usr/local/include/gtksourceview-4 -I/usr/local/include/libxml2
-I/usr/local/include/libpeas-1.0 -I/usr/local/include/gtk-3.0
-I/usr/local/include/pango-1.0 -I/usr/local/include/cairo
-I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/at-spi2-atk/2.0
-I/usr/local/include/at-spi-2.0 -I/usr/local/include/atk-1.0
-I/usr/local/libdata/pkgconfig/../../include/dbus-1.0
-I/usr/local/libdata/pkgconfig/../../lib/dbus-1.0/include
-I/usr/local/include/libepoll-shim -I/usr/local/include/fribidi -D_THREAD_SAFE
-I/usr/local/include/pixman-1 -I/usr/local/include/harfbuzz
-I/usr/local/include/freetype2 -I/usr/local/include/libpng16
-I/usr/local/include/gio-unix-2.0 -pthread -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include -D_THREAD_SAFE -Wall
-Wmissing-prototypes -I/usr/local/include/gobject-introspection-1.0
-I/usr/local/include -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -DDATADIR=\"/usr/local/share\"
-DPLUMA_DATADIR=\"/usr/local/share/pluma\"
-DPLUMA_LOCALEDIR=\"/usr/local/share/locale/\" -DLIBDIR=\"/usr/local/lib\"
-DPLUMA_LIBDIR=\"/usr/local/lib/pluma\" -isystem /usr/local/include
-I/usr/local/include -O2 -pipe -fno-strict-aliasing -march=skylake
-fstack-protector-strong -isystem /usr/local/include -MT pluma-document.lo -MD
-MP -MF .deps/pluma-document.Tpo -c pluma-document.c  -fPIC -DPIC -o
.libs/pluma-document.o
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:30:
/usr/local/include/glib-2.0/girepository/gi-visibility.h:19:9: warning:
'_GI_EXTERN' macro redefined [-Wmacro-redefined]
   19 | #define _GI_EXTERN _GI_API extern
      |         ^
/usr/local/include/gobject-introspection-1.0/giversionmacros.h:32:9: note:
previous definition is here
   32 | #define _GI_EXTERN extern
      |         ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:30:
/usr/local/include/glib-2.0/girepository/gi-visibility.h:32:9: warning:
'GI_UNAVAILABLE' macro redefined [-Wmacro-redefined]
   32 | #define GI_UNAVAILABLE(maj,min) G_UNAVAILABLE(maj,min) _GI_EXTERN
      |         ^
/usr/local/include/gobject-introspection-1.0/giversionmacros.h:38:10: note:
previous definition is here
   38 | # define GI_UNAVAILABLE(maj,min) G_UNAVAILABLE(maj, min) _GI_EXTERN
      |          ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:41:28: error: typedef
redefinition with different types ('struct _GIBaseInfo' vs 'struct
_GIBaseInfoStub')
   41 | typedef struct _GIBaseInfo GIBaseInfo;
      |                            ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:44:3: note: previous
definition is here
   44 | } GIBaseInfo;
      |   ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:56:32: error: typedef
redefinition with different types ('struct _GICallableInfo' vs 'GIBaseInfo'
(aka 'struct _GIBaseInfoStub'))
   56 | typedef struct _GICallableInfo GICallableInfo;
      |                                ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:52:20: note: previous
definition is here
   52 | typedef GIBaseInfo GICallableInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:60:32: error: typedef
redefinition with different types ('struct _GIFunctionInfo' vs 'GIBaseInfo'
(aka 'struct _GIBaseInfoStub'))
   60 | typedef struct _GIFunctionInfo GIFunctionInfo;
      |                                ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:59:20: note: previous
definition is here
   59 | typedef GIBaseInfo GIFunctionInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:64:32: error: typedef
redefinition with different types ('struct _GICallbackInfo' vs 'GIBaseInfo'
(aka 'struct _GIBaseInfoStub'))
   64 | typedef struct _GICallbackInfo GICallbackInfo;
      |                                ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:74:20: note: previous
definition is here
   74 | typedef GIBaseInfo GICallbackInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:68:38: error: typedef
redefinition with different types ('struct _GIRegisteredTypeInfo' vs
'GIBaseInfo' (aka 'struct _GIBaseInfoStub'))
   68 | typedef struct _GIRegisteredTypeInfo GIRegisteredTypeInfo;
      |                                      ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:81:20: note: previous
definition is here
   81 | typedef GIBaseInfo GIRegisteredTypeInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:72:30: error: typedef
redefinition with different types ('struct _GIStructInfo' vs 'GIBaseInfo' (aka
'struct _GIBaseInfoStub'))
   72 | typedef struct _GIStructInfo GIStructInfo;
      |                              ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:88:20: note: previous
definition is here
   88 | typedef GIBaseInfo GIStructInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:76:29: error: typedef
redefinition with different types ('struct _GIUnionInfo' vs 'GIBaseInfo' (aka
'struct _GIBaseInfoStub'))
   76 | typedef struct _GIUnionInfo GIUnionInfo;
      |                             ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:95:20: note: previous
definition is here
   95 | typedef GIBaseInfo GIUnionInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:80:28: error: typedef
redefinition with different types ('struct _GIEnumInfo' vs 'GIBaseInfo' (aka
'struct _GIBaseInfoStub'))
   80 | typedef struct _GIEnumInfo GIEnumInfo;
      |                            ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:102:20: note: previous
definition is here
  102 | typedef GIBaseInfo GIEnumInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:88:30: error: typedef
redefinition with different types ('struct _GIObjectInfo' vs 'GIBaseInfo' (aka
'struct _GIBaseInfoStub'))
   88 | typedef struct _GIObjectInfo GIObjectInfo;
      |                              ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:109:20: note: previous
definition is here
  109 | typedef GIBaseInfo GIObjectInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:92:33: error: typedef
redefinition with different types ('struct _GIInterfaceInfo' vs 'GIBaseInfo'
(aka 'struct _GIBaseInfoStub'))
   92 | typedef struct _GIInterfaceInfo GIInterfaceInfo;
      |                                 ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:116:20: note: previous
definition is here
  116 | typedef GIBaseInfo GIInterfaceInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:96:32: error: typedef
redefinition with different types ('struct _GIConstantInfo' vs 'GIBaseInfo'
(aka 'struct _GIBaseInfoStub'))
   96 | typedef struct _GIConstantInfo GIConstantInfo;
      |                                ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:123:20: note: previous
definition is here
  123 | typedef GIBaseInfo GIConstantInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:100:29: error: typedef
redefinition with different types ('struct _GIValueInfo' vs 'GIBaseInfo' (aka
'struct _GIBaseInfoStub'))
  100 | typedef struct _GIValueInfo GIValueInfo;
      |                             ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:138:20: note: previous
definition is here
  138 | typedef GIBaseInfo GIValueInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:104:30: error: typedef
redefinition with different types ('struct _GISignalInfo' vs 'GIBaseInfo' (aka
'struct _GIBaseInfoStub'))
  104 | typedef struct _GISignalInfo GISignalInfo;
      |                              ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:145:20: note: previous
definition is here
  145 | typedef GIBaseInfo GISignalInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:108:29: error: typedef
redefinition with different types ('struct _GIVFuncInfo' vs 'GIBaseInfo' (aka
'struct _GIBaseInfoStub'))
  108 | typedef struct _GIVFuncInfo GIVFuncInfo;
      |                             ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:152:20: note: previous
definition is here
  152 | typedef GIBaseInfo GIVFuncInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:112:32: error: typedef
redefinition with different types ('struct _GIPropertyInfo' vs 'GIBaseInfo'
(aka 'struct _GIBaseInfoStub'))
  112 | typedef struct _GIPropertyInfo GIPropertyInfo;
      |                                ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:159:20: note: previous
definition is here
  159 | typedef GIBaseInfo GIPropertyInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:116:29: error: typedef
redefinition with different types ('struct _GIFieldInfo' vs 'GIBaseInfo' (aka
'struct _GIBaseInfoStub'))
  116 | typedef struct _GIFieldInfo GIFieldInfo;
      |                             ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:166:20: note: previous
definition is here
  166 | typedef GIBaseInfo GIFieldInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:126:3: error: typedef
redefinition with different types ('struct GIArgInfo' vs 'GIBaseInfo' (aka
'struct _GIBaseInfoStub'))
  126 | } GIArgInfo;
      |   ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:173:20: note: previous
definition is here
  173 | typedef GIBaseInfo GIArgInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:136:3: error: typedef
redefinition with different types ('struct GITypeInfo' vs 'GIBaseInfo' (aka
'struct _GIBaseInfoStub'))
  136 | } GITypeInfo;
      |   ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:180:20: note: previous
definition is here
  180 | typedef GIBaseInfo GITypeInfo;
      |                    ^
In file included from pluma.c:59:
In file included from ./pluma-plugins-engine.h:36:
In file included from /usr/local/include/libpeas-1.0/libpeas/peas-engine.h:28:
In file included from
/usr/local/include/libpeas-1.0/libpeas/peas-extension.h:26:
In file included from
/usr/local/include/glib-2.0/girepository/girepository.h:34:
In file included from /usr/local/include/glib-2.0/girepository/giarginfo.h:31:
/usr/local/include/glib-2.0/girepository/gitypes.h:143:7: error: redefinition
of '_GIArgument'
  143 | union _GIArgument
      |       ^
/usr/local/include/gobject-introspection-1.0/gitypes.h:189:7: note: previous
definition is here
  189 | union _GIArgument
      |       ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
2 warnings and 20 errors generated.
gmake[4]: *** [Makefile:923: pluma.o] Error 1
gmake[4]: *** Waiting for unfinished jobs....
pluma-commands-view.c:54:12: warning: 'gtk_toggle_action_get_active' is
deprecated [-Wdeprecated-declarations]
   54 |         visible = gtk_toggle_action_get_active (GTK_TOGGLE_ACTION
(action));
      |                   ^
/usr/local/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:84:1: note:
'gtk_toggle_action_get_active' has been explicitly marked deprecated here
   84 | GDK_DEPRECATED_IN_3_10
      | ^
/usr/local/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from
macro 'GDK_DEPRECATED_IN_3_10'
  328 | # define GDK_DEPRECATED_IN_3_10               GDK_DEPRECATED
      |                                               ^
/usr/local/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from
macro 'GDK_DEPRECATED'
   48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
      |                        ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro
'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
pluma-commands-view.c:70:12: warning: 'gtk_toggle_action_get_active' is
deprecated [-Wdeprecated-declarations]
   70 |         visible = gtk_toggle_action_get_active (GTK_TOGGLE_ACTION
(action));
      |                   ^
/usr/local/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:84:1: note:
'gtk_toggle_action_get_active' has been explicitly marked deprecated here
   84 | GDK_DEPRECATED_IN_3_10
      | ^
/usr/local/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from
macro 'GDK_DEPRECATED_IN_3_10'
  328 | # define GDK_DEPRECATED_IN_3_10               GDK_DEPRECATED
      |                                               ^
/usr/local/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from
macro 'GDK_DEPRECATED'
   48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
      |                        ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro
'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
pluma-commands-view.c:87:12: warning: 'gtk_toggle_action_get_active' is
deprecated [-Wdeprecated-declarations]
   87 |         visible = gtk_toggle_action_get_active (GTK_TOGGLE_ACTION
(action));
      |                   ^
/usr/local/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:84:1: note:
'gtk_toggle_action_get_active' has been explicitly marked deprecated here
   84 | GDK_DEPRECATED_IN_3_10
      | ^
/usr/local/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from
macro 'GDK_DEPRECATED_IN_3_10'
  328 | # define GDK_DEPRECATED_IN_3_10               GDK_DEPRECATED
      |                                               ^
/usr/local/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from
macro 'GDK_DEPRECATED'
   48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
      |                        ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro
'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
pluma-commands-view.c:111:12: warning: 'gtk_toggle_action_get_active' is
deprecated [-Wdeprecated-declarations]
  111 |         visible = gtk_toggle_action_get_active (GTK_TOGGLE_ACTION
(action));
      |                   ^
/usr/local/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:84:1: note:
'gtk_toggle_action_get_active' has been explicitly marked deprecated here
   84 | GDK_DEPRECATED_IN_3_10
      | ^
/usr/local/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from
macro 'GDK_DEPRECATED_IN_3_10'
  328 | # define GDK_DEPRECATED_IN_3_10               GDK_DEPRECATED
      |                                               ^
/usr/local/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from
macro 'GDK_DEPRECATED'
   48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
      |                        ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro
'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
pluma-commands-view.c:144:16: warning: 'gtk_action_group_get_action' is
deprecated [-Wdeprecated-declarations]
  144 |         view_action = gtk_action_group_get_action
(window->priv->always_sensitive_action_group,
      |                       ^
/usr/local/include/gtk-3.0/gtk/deprecated/gtkactiongroup.h:194:1: note:
'gtk_action_group_get_action' has been explicitly marked deprecated here
  194 | GDK_DEPRECATED_IN_3_10
      | ^
/usr/local/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from
macro 'GDK_DEPRECATED_IN_3_10'
  328 | # define GDK_DEPRECATED_IN_3_10               GDK_DEPRECATED
      |                                               ^
/usr/local/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from
macro 'GDK_DEPRECATED'
   48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
      |                        ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro
'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
pluma-commands-view.c:149:2: warning: 'gtk_toggle_action_set_active' is
deprecated [-Wdeprecated-declarations]
  149 |         gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (view_action),
      |         ^
/usr/local/include/gtk-3.0/gtk/deprecated/gtktoggleaction.h:81:1: note:
'gtk_toggle_action_set_active' has been explicitly marked deprecated here
   81 | GDK_DEPRECATED_IN_3_10
      | ^
/usr/local/include/gtk-3.0/gdk/gdkversionmacros.h:328:47: note: expanded from
macro 'GDK_DEPRECATED_IN_3_10'
  328 | # define GDK_DEPRECATED_IN_3_10               GDK_DEPRECATED
      |                                               ^
/usr/local/include/gtk-3.0/gdk/gdkversionmacros.h:48:24: note: expanded from
macro 'GDK_DEPRECATED'
   48 | #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN
      |                        ^
/usr/local/include/glib-2.0/glib/gmacros.h:1267:37: note: expanded from macro
'G_DEPRECATED'
 1267 | #define G_DEPRECATED __attribute__((__deprecated__))
      |                                     ^
6 warnings generated.
mv -f .deps/pluma-commands-view.Tpo .deps/pluma-commands-view.Plo
pluma-commands-search.c:392:30: warning: logical not is only applied to the
left hand side of this comparison [-Wlogical-not-parentheses]
  392 |                                || (!match_case &&
!g_utf8_caselessnmatch (selected_text,
      |                                                   ^
  393 |                                                                        
  unescaped_search_text,
  394 |                                                                        
  strlen (selected_text),
  395 |                                                                        
  strlen (unescaped_search_text)) != 0);
      |                                                                        
                                  ~~
pluma-commands-search.c:392:30: note: add parentheses after the '!' to evaluate
the comparison first
  392 |                                || (!match_case &&
!g_utf8_caselessnmatch (selected_text,
      |                                                   ^
      |                                                    (
  393 |                                                                        
  unescaped_search_text,
  394 |                                                                        
  strlen (selected_text),
  395 |                                                                        
  strlen (unescaped_search_text)) != 0);
      |                                                                         
      |                                                                        
                                      )
pluma-commands-search.c:392:30: note: add parentheses around left hand side
expression to silence this warning
  392 |                                || (!match_case &&
!g_utf8_caselessnmatch (selected_text,
      |                                                   ^
      |                                                   (
  393 |                                                                        
  unescaped_search_text,
  394 |                                                                        
  strlen (selected_text),
  395 |                                                                        
  strlen (unescaped_search_text)) != 0);
      |                                                                        
                                 )
1 warning generated.
mv -f .deps/pluma-commands-search.Tpo .deps/pluma-commands-search.Plo
pluma-document.c:294:29: warning: implicit truncation from 'int' to a one-bit
wide bit-field changes value from 1 to -1
[-Wsingle-bit-bitfield-constant-conversion]
  294 |         doc->priv->dispose_has_run = TRUE;
      |                                    ^ ~~~~
pluma-document.c:972:36: warning: implicit truncation from 'int' to a one-bit
wide bit-field changes value from 1 to -1
[-Wsingle-bit-bitfield-constant-conversion]
  972 |         doc->priv->last_save_was_manually = TRUE;
      |                                           ^ ~~~~
pluma-document.c:2263:40: warning: implicit truncation from 'int' to a one-bit
wide bit-field changes value from 1 to -1
[-Wsingle-bit-bitfield-constant-conversion]
 2263 |         doc->priv->stop_cursor_moved_emission = TRUE;
      |                                               ^ ~~~~
3 warnings generated.
mv -f .deps/pluma-document.Tpo .deps/pluma-document.Plo
gmake[4]: Leaving directory
'/mnt/data/root/git/freebsd-ports/editors/pluma/work/pluma-1.28.0/pluma'
gmake[3]: *** [Makefile:1061: all-recursive] Error 1
gmake[3]: Leaving directory
'/mnt/data/root/git/freebsd-ports/editors/pluma/work/pluma-1.28.0/pluma'
gmake[2]: *** [Makefile:754: all] Error 2
gmake[2]: Leaving directory
'/mnt/data/root/git/freebsd-ports/editors/pluma/work/pluma-1.28.0/pluma'
gmake[1]: *** [Makefile:527: all-recursive] Error 1
gmake[1]: Leaving directory
'/mnt/data/root/git/freebsd-ports/editors/pluma/work/pluma-1.28.0'
gmake: *** [Makefile:459: all] Error 2
===> Compilation failed unexpectedly.

-- 
You are receiving this mail because:
You are the assignee for the bug.