Bug 260149

Summary: deskutils/mate-indicator-applet deprecated GTimeVal is causing configuration errors
Product: Ports & Packages Reporter: Jim D. <radicleparticles>
Component: Individual Port(s)Assignee: freebsd-gnome (Nobody) <gnome>
Status: Closed Unable to Reproduce    
Severity: Affects Many People CC: ericbsd
Priority: --- Flags: bugzilla: maintainer-feedback? (gnome)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
make-indicator-applet configuration log none

Description Jim D. 2021-11-30 23:00:28 UTC
Created attachment 229817 [details]
make-indicator-applet configuration log

OS: 12.2
H/W: amd64
Portsnap: updated 2021-11-30
Port version: 1.26.0
Installed glib: 2.70.1,2
Installed gdk-pixbuf: 2.38.1

Multiple occurances of:

/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:111:85: error: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Werror,-Wdeprecated-declarations]
                                                                              const GTimeVal         *start_time);
                                                                                    ^
/usr/local/include/glib-2.0/glib/gtypes.h:545:35: note: 'GTimeVal' has been explicitly marked deprecated here
typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);

End Results:

2 errors generated.
gmake[4]: *** [Makefile:458: indicator_loader3-indicator-loader.o] Error 1
gmake[4]: Leaving directory '/usr/ports/devel/libindicator/work/libindicator-12.10.1/tools'
gmake[3]: *** [Makefile:358: all-recursive] Error 1
gmake[3]: Leaving directory '/usr/ports/devel/libindicator/work/libindicator-12.10.1'
gmake[2]: *** [Makefile:288: all] Error 2
gmake[2]: Leaving directory '/usr/ports/devel/libindicator/work/libindicator-12.10.1'
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/devel/libindicator
*** Error code 1

Stop.
make: stopped in /usr/ports/deskutils/mate-indicator-applet
Comment 1 Eric Turgeon freebsd_committer freebsd_triage 2021-12-29 01:02:13 UTC
I can't reproduce the issue.
Comment 2 Jim D. 2022-01-07 16:26:12 UTC
I can no longer remember what I did to resolve this problem. Fixing whatever problem devel/libindicator probably was the correction required.

As I have no more problems with THIS application, you may close out this bug report.