maintainer-feedback requested: [Bug 295224] editors/pluma: error after bump due to devel/libpeas1 upgrade
[email protected] Tue, 12 May 2026 10:59:41 +0000
| Newsgroups | gmane.os.freebsd.devel.gnome |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
Bugzilla Automation <[email protected]> has asked freebsd-gnome (Nobody) <[email protected]> for maintainer-feedback: Bug 295224: editors/pluma: error after bump due to devel/libpeas1 upgrade https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295224 --- Description --- I'm referring to https://cgit.freebsd.org/ports/commit/devel/libpeas1?id=70b0952418cbef3e791584d a9c4bc0b23f3995e7 and https://cgit.freebsd.org/ports/commit/editors/pluma?id=73ebef1c18bdaaf74c563bb0 d55813e119778b09 After updating devel/libpeas1 I have the following error updating editors/pluma: ... 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-commands-help.lo -MD -MP -MF .deps/pluma-commands-help.Tpo -c pluma-commands-help.c -fPIC -DPIC -o .libs/pluma-commands-help.o In file included from pluma.c:55: 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:55: 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:55: 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:55: 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:55: 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:55: 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:55: 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:55: 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:55: 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:55: 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:55: 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:55: 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:55: 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:55: 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:55: 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:55: 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:55: 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:55: 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:55: 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:55: 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:55: 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.... mv -f .deps/pluma-commands-file-print.Tpo .deps/pluma-commands-file-print.Plo mv -f .deps/pluma-commands-help.Tpo .deps/pluma-commands-help.Plo mv -f .deps/pluma-commands-file.Tpo .deps/pluma-commands-file.Plo gmake[4]: Leaving directory '/usr/ports/editors/pluma/work/pluma-1.28.0/pluma' gmake[3]: *** [Makefile:1061: all-recursive] Error 1 gmake[3]: Leaving directory '/usr/ports/editors/pluma/work/pluma-1.28.0/pluma' gmake[2]: *** [Makefile:754: all] Error 2 gmake[2]: Leaving directory '/usr/ports/editors/pluma/work/pluma-1.28.0/pluma' gmake[1]: *** [Makefile:527: all-recursive] Error 1 gmake[1]: Leaving directory '/usr/ports/editors/pluma/work/pluma-1.28.0' gmake: *** [Makefile:459: all] Error 2 ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped making "/usr/ports/editors/pluma/work/.stage_done.pluma._usr_local" in /usr/ports/editors/pluma *** Error code 1 Stop. make: stopped making "all" in /usr/ports/editors/pluma