Bug 260150 - devel/libindicator deprecated GTimeVal causing make errors
Summary: devel/libindicator deprecated GTimeVal causing make errors
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Steve Wills
Depends on:
Reported: 2021-11-30 23:23 UTC by Jim D.
Modified: 2021-11-30 23:23 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (swills)

libindicator make output log (5.53 KB, application/x-bzip2)
2021-11-30 23:23 UTC, Jim D.
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jim D. 2021-11-30 23:23:18 UTC
Created attachment 229818 [details]
libindicator make output log

OS: 12.2
H/W: AMD64
Portsnap: 2021-11-30
gdk-pixbuf2 installed: 2.38.1

Multiple occurances of:

In file included from /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:36:
/usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:122:85: error: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Werror,-Wdeprecated-declarations]
                                                                              const GTimeVal         *current_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 result:

2 errors generated.
gmake[3]: *** [Makefile:458: indicator_loader3-indicator-loader.o] Error 1
gmake[3]: Leaving directory '/usr/ports/devel/libindicator/work/libindicator-12.10.1/tools'
gmake[2]: *** [Makefile:358: all-recursive] Error 1
gmake[2]: Leaving directory '/usr/ports/devel/libindicator/work/libindicator-12.10.1'
gmake[1]: *** [Makefile:288: all] Error 2
gmake[1]: Leaving directory '/usr/ports/devel/libindicator/work/libindicator-12.10.1'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

make: stopped in /usr/ports/devel/libindicator