=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for gtk3+-3.24.36nb1 cd /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36 && cd . && /usr/bin/env PKGLOCALEDIR=share USETOOLS=no GOTMPDIR=/Users/pbulk/build PTHREAD_CFLAGS=\ -D_REENTRANT PTHREAD_LDFLAGS= PTHREAD_LIBS=-lpthread PTHREADBASE= CMAKE=false DL_CFLAGS= DL_LDFLAGS= DL_LIBS= MACOSX_DEPLOYMENT_TARGET=11.3 GI_SCANNER_DISABLE_CACHE=yes PYTHON=/opt/pkg/bin/python3.10 CC=clang CFLAGS=-pipe\ -Os\ -I/opt/pkg/include\ -I/opt/pkg/include/glib-2.0\ -I/opt/pkg/include/gio-unix-2.0\ -I/opt/pkg/lib/glib-2.0/include\ -D_REENTRANT\ -I/opt/pkg/include/freetype2\ -I/opt/pkg/include/harfbuzz\ -I/opt/pkg/include/python3.10 CPPFLAGS=-DPNG_NO_ASSEMBLER_CODE\ -I/opt/pkg/include\ -I/opt/pkg/include/glib-2.0\ -I/opt/pkg/include/gio-unix-2.0\ -I/opt/pkg/lib/glib-2.0/include\ -D_REENTRANT\ -I/opt/pkg/include/freetype2\ -I/opt/pkg/include/harfbuzz\ -I/opt/pkg/include/python3.10 CXX=clang++ CXXFLAGS=-pipe\ -Os\ -I/opt/pkg/include\ -I/opt/pkg/include/glib-2.0\ -I/opt/pkg/include/gio-unix-2.0\ -I/opt/pkg/lib/glib-2.0/include\ -D_REENTRANT\ -I/opt/pkg/include/freetype2\ -I/opt/pkg/include/harfbuzz\ -I/opt/pkg/include/python3.10 COMPILER_RPATH_FLAG=-L F77=f77 FC=f77 FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/opt/pkg/lib LINKER_RPATH_FLAG=-L PATH=/Users/pbulk/build/x11/gtk3/work/.cwrapper/bin:/Users/pbulk/build/x11/gtk3/work/.buildlink/bin:/Users/pbulk/build/x11/gtk3/work/.tools/bin:/opt/pkg/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/pkg/bin:/opt/pkg/bin PREFIX=/opt/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/opt/pkg/etc HOME=/Users/pbulk/build/x11/gtk3/work/.home CWRAPPERS_CONFIG_DIR=/Users/pbulk/build/x11/gtk3/work/.cwrapper/config CPP=clang\ -E LOCALBASE=/opt/pkg X11BASE=/opt/pkg PKGMANDIR=share/man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=Mach-O USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ \ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ \ -o\ pbulk\ -g\ staff\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ staff\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ staff\ -m\ 775 INSTALL_INFO= MAKEINFO=/Users/pbulk/build/x11/gtk3/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/Users/pbulk/build/x11/gtk3/work/.tools/bin/itstool GDBUS_CODEGEN=/Users/pbulk/build/x11/gtk3/work/.tools/bin/gdbus-codegen PKG_CONFIG=/Users/pbulk/build/x11/gtk3/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/Users/pbulk/build/x11/gtk3/work/.buildlink/lib/pkgconfig:/Users/pbulk/build/x11/gtk3/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/Users/pbulk/build/x11/gtk3/work/.pkg-config.log PKG_CONFIG_PATH= KRB5_CONFIG=/opt/pkg/bin/krb5-config CWRAPPERS_CONFIG_DIR=/Users/pbulk/build/x11/gtk3/work/.cwrapper/config ninja -j 3 -C output ninja: Entering directory `output' [1/1538] Generating gdk/gdkresources_h with a custom command [2/1538] Generating gdk/gdkresources_c with a custom command [3/1538] Generating gdk/gdkmarshalers_h with a custom command INFO: Reading ../gdk/gdkmarshalers.list... [4/1538] Generating gdk/gdkmarshalers_c with a custom command INFO: Reading ../gdk/gdkmarshalers.list... [5/1538] Generating gdk/gdkenumtypes.h with a custom command (wrapped by meson to capture output) [6/1538] Generating gdk/gdkenumtypes.c with a custom command (wrapped by meson to capture output) [7/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/GdkQuartzView.c.o ../gdk/quartz/GdkQuartzView.c:345:1: warning: unused function 'nsrect_from_cairo_rect' [-Wunused-function] nsrect_from_cairo_rect (NSRect *nsrect, cairo_rectangle_int_t *rect) ^ 1 warning generated. [8/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/GdkQuartzNSWindow.c.o [9/1538] Generating gtk/gtkresources_h with a custom command [10/1538] Generating gtk/gtkresources_c with a custom command [11/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkcursor-quartz.c.o ../gdk/quartz/gdkcursor-quartz.c:308:16: warning: 'NSCursor' may not respond to '_coreCursorType' return [super _coreCursorType]; ~~~~~ ^ 1 warning generated. [12/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkdevice-core-quartz.c.o ../gdk/quartz/gdkdevice-core-quartz.c:331:14: warning: variable 'screen' set but not used [-Wunused-but-set-variable] GdkScreen *screen; ^ 1 warning generated. [13/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkdevicemanager-core-quartz.c.o [14/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkdisplaymanager-quartz.c.o [15/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkdisplaylinksource.c.o [16/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkdisplay-quartz.c.o In file included from ../gdk/quartz/gdkdisplay-quartz.c:36: ../gdk/quartz/gdkglcontext-quartz.h:43:3: warning: 'NSOpenGLContext' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] NSOpenGLContext *gl_context; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:184:12: note: 'NSOpenGLContext' has been explicitly marked deprecated here @interface NSOpenGLContext : NSObject ^ ../gdk/quartz/gdkdisplay-quartz.c:134:10: warning: variable 'now' set but not used [-Wunused-but-set-variable] gint64 now; ^ 2 warnings generated. [17/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkdnd-quartz.c.o [18/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkevents-quartz.c.o ../gdk/quartz/gdkevents-quartz.c:861:59: warning: ordered comparison between pointer and integer ('GdkOSXVersion (*)(void)' and 'int') if (!nsevent.trackingArea && gdk_quartz_osx_version >= GDK_OSX_VENTURA) ~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~ ../gdk/quartz/gdkevents-quartz.c:1084:71: warning: 'gdk_display_get_device_manager' is deprecated: Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations] event_device = _gdk_quartz_device_manager_core_device_for_ns_event (gdk_display_get_device_manager (_gdk_display), ^ ../gdk/gdkdisplay.h:170:1: note: 'gdk_display_get_device_manager' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_20_FOR(gdk_display_get_default_seat) ^ ./gdk/gdkversionmacros.h:399:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_20_FOR' # define GDK_DEPRECATED_IN_3_20_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../gdk/quartz/gdkevents-quartz.c:1127:71: warning: 'gdk_display_get_device_manager' is deprecated: Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations] event_device = _gdk_quartz_device_manager_core_device_for_ns_event (gdk_display_get_device_manager (_gdk_display), ^ ../gdk/gdkdisplay.h:170:1: note: 'gdk_display_get_device_manager' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_20_FOR(gdk_display_get_default_seat) ^ ./gdk/gdkversionmacros.h:399:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_20_FOR' # define GDK_DEPRECATED_IN_3_20_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../gdk/quartz/gdkevents-quartz.c:1546:64: warning: 'gdk_display_get_device_manager' is deprecated: Use 'gdk_display_get_default_seat' instead [-Wdeprecated-declarations] _gdk_quartz_device_manager_register_device_for_ns_event (gdk_display_get_device_manager (_gdk_display), ^ ../gdk/gdkdisplay.h:170:1: note: 'gdk_display_get_device_manager' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_20_FOR(gdk_display_get_default_seat) ^ ./gdk/gdkversionmacros.h:399:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_20_FOR' # define GDK_DEPRECATED_IN_3_20_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 4 warnings generated. [19/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkeventloop-quartz.c.o [20/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkglcontext-quartz.c.o In file included from ../gdk/quartz/gdkglcontext-quartz.c:25: ../gdk/quartz/gdkglcontext-quartz.h:43:3: warning: 'NSOpenGLContext' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] NSOpenGLContext *gl_context; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:184:12: note: 'NSOpenGLContext' has been explicitly marked deprecated here @interface NSOpenGLContext : NSObject ^ ../gdk/quartz/gdkglcontext-quartz.c:108:3: warning: 'NSOpenGLContext' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] NSOpenGLContext *ctx; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:184:12: note: 'NSOpenGLContext' has been explicitly marked deprecated here @interface NSOpenGLContext : NSObject ^ ../gdk/quartz/gdkglcontext-quartz.c:109:3: warning: 'NSOpenGLPixelFormatAttribute' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPixelFormatAttribute attrs[] = ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:101:18: note: 'NSOpenGLPixelFormatAttribute' has been explicitly marked deprecated here typedef uint32_t NSOpenGLPixelFormatAttribute NS_OPENGL_DEPRECATED(10.0, 10.14); ^ ../gdk/quartz/gdkglcontext-quartz.c:111:7: warning: 'NSOpenGLPFAOpenGLProfile' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFAOpenGLProfile, NSOpenGLProfileVersion3_2Core, ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:86:5: note: 'NSOpenGLPFAOpenGLProfile' has been explicitly marked deprecated here NSOpenGLPFAOpenGLProfile NS_OPENGL_ENUM_DEPRECATED(10.7, 10.14) = 99, /* specify an OpenGL Profile to use */ ^ ../gdk/quartz/gdkglcontext-quartz.c:111:33: warning: 'NSOpenGLProfileVersion3_2Core' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFAOpenGLProfile, NSOpenGLProfileVersion3_2Core, ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:106:5: note: 'NSOpenGLProfileVersion3_2Core' has been explicitly marked deprecated here NSOpenGLProfileVersion3_2Core NS_OPENGL_ENUM_DEPRECATED(10.7, 10.14) = 0x3200, /* choose an OpenGL 3.2 Core Implementation */ ^ ../gdk/quartz/gdkglcontext-quartz.c:112:7: warning: 'NSOpenGLPFADoubleBuffer' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFADoubleBuffer, ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:62:5: note: 'NSOpenGLPFADoubleBuffer' has been explicitly marked deprecated here NSOpenGLPFADoubleBuffer NS_OPENGL_ENUM_DEPRECATED(10.0, 10.14) = 5, /* choose a double buffered pixel format */ ^ ../gdk/quartz/gdkglcontext-quartz.c:113:7: warning: 'NSOpenGLPFAColorSize' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFAColorSize, 24, ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:64:5: note: 'NSOpenGLPFAColorSize' has been explicitly marked deprecated here NSOpenGLPFAColorSize NS_OPENGL_ENUM_DEPRECATED(10.0, 10.14) = 8, /* number of color buffer bits */ ^ ../gdk/quartz/gdkglcontext-quartz.c:114:7: warning: 'NSOpenGLPFAAlphaSize' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated; please use Metal and MetalKit. (Define GL_SILENCE_DEPRECATION to silence these warnings.) [-Wdeprecated-declarations] NSOpenGLPFAAlphaSize, 8, ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:65:5: note: 'NSOpenGLPFAAlphaSize' has been explicitly marked deprecated here NSOpenGLPFAAlphaSize NS_OPENGL_ENUM_DEPRECATED(10.0, 10.14) = 11, /* number of alpha component bits */ ^ ../gdk/quartz/gdkglcontext-quartz.c:117:3: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] NSOpenGLPixelFormat *format = [[NSOpenGLPixelFormat alloc] initWithAttributes:attrs]; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ ../gdk/quartz/gdkglcontext-quartz.c:117:55: warning: 'NSOpenGLPixelFormat' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] NSOpenGLPixelFormat *format = [[NSOpenGLPixelFormat alloc] initWithAttributes:attrs]; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:115:12: note: 'NSOpenGLPixelFormat' has been explicitly marked deprecated here @interface NSOpenGLPixelFormat : NSObject ^ ../gdk/quartz/gdkglcontext-quartz.c:127:27: warning: 'NSOpenGLContext' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] ctx = [[NSOpenGLContext alloc] initWithFormat:format ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:184:12: note: 'NSOpenGLContext' has been explicitly marked deprecated here @interface NSOpenGLContext : NSObject ^ ../gdk/quartz/gdkglcontext-quartz.c:144:15: warning: 'setWantsBestResolutionOpenGLSurface:' is deprecated: first deprecated in macOS 10.14 - Use NSOpenGLView instead. [-Wdeprecated-declarations] [view setWantsBestResolutionOpenGLSurface:YES]; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGLView.h:47:16: note: property 'wantsBestResolutionOpenGLSurface' is declared deprecated here @property BOOL wantsBestResolutionOpenGLSurface API_DEPRECATED("Use NSOpenGLView instead.", macos(10.7,10.14)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGLView.h:47:16: note: 'setWantsBestResolutionOpenGLSurface:' has been explicitly marked deprecated here ../gdk/quartz/gdkglcontext-quartz.c:147:54: warning: 'NSOpenGLCPSwapInterval' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations] [ctx setValues:&sync_to_framerate forParameter:NSOpenGLCPSwapInterval]; ^~~~~~~~~~~~~~~~~~~~~~ NSOpenGLContextParameterSwapInterval /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:258:39: note: 'NSOpenGLCPSwapInterval' has been explicitly marked deprecated here static const NSOpenGLContextParameter NSOpenGLCPSwapInterval API_DEPRECATED_WITH_REPLACEMENT("NSOpenGLContextParameterSwapInterval", macos(10.5,10.14)) = NSOpenGLContextParameterSwapInterval; ^ ../gdk/quartz/gdkglcontext-quartz.c:149:12: warning: 'setView:' is deprecated: first deprecated in macOS 10.14 - Use NSOpenGLView to provide OpenGL content in a Cocoa app. [-Wdeprecated-declarations] [ctx setView:view]; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:193:36: note: property 'view' is declared deprecated here @property (nullable, weak) NSView *view API_DEPRECATED("", macos(10.0,10.14)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:194:1: note: 'setView:' has been explicitly marked deprecated here - (void)setView:(nullable NSView *)view API_DEPRECATED("Use NSOpenGLView to provide OpenGL content in a Cocoa app.", macos(10.0,10.14)); ^ ../gdk/quartz/gdkglcontext-quartz.c:190:24: warning: 'NSOpenGLContext' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] [NSOpenGLContext clearCurrentContext]; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:184:12: note: 'NSOpenGLContext' has been explicitly marked deprecated here @interface NSOpenGLContext : NSObject ^ 15 warnings generated. [21/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkglobals-quartz.c.o [22/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkproperty-quartz.c.o ../gdk/quartz/gdkproperty-quartz.c:114:1: warning: unused function 'ensure_atom_tables' [-Wunused-function] ensure_atom_tables (void) ^ 1 warning generated. [23/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkkeys-quartz.c.o ../gdk/quartz/gdkkeys-quartz.c:363:22: warning: variable 'key_code' set but not used [-Wunused-but-set-variable] UInt16 key_code; ^ 1 warning generated. [24/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkmonitor-quartz.c.o [25/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdktestutils-quartz.c.o [26/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkscreen-quartz.c.o [27/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkselection-quartz.c.o [28/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkvisual-quartz.c.o [29/1538] Compiling C object gdk/libgdk-3.0.dylib.p/meson-generated_.._gdkenumtypes.c.o [30/1538] Compiling C object gdk/libgdk-3.0.dylib.p/meson-generated_.._gdkmarshalers.c.o [31/1538] Compiling C object gdk/libgdk-3.0.dylib.p/meson-generated_.._gdkresources.c.o [32/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkutils-quartz.c.o [33/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdk-private.c.o [34/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdk.c.o [35/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkapplaunchcontext.c.o [36/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkcairo.c.o [37/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkdeprecated.c.o [38/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkcursor.c.o [39/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkdevicemanager.c.o [40/1538] Compiling C object gdk/quartz/libgdk-quartz.a.p/gdkwindow-quartz.c.o In file included from ../gdk/quartz/gdkwindow-quartz.c:30: ../gdk/quartz/gdkglcontext-quartz.h:43:3: warning: 'NSOpenGLContext' is deprecated: first deprecated in macOS 10.14 - Please use Metal or MetalKit. [-Wdeprecated-declarations] NSOpenGLContext *gl_context; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSOpenGL.h:184:12: note: 'NSOpenGLContext' has been explicitly marked deprecated here @interface NSOpenGLContext : NSObject ^ ../gdk/quartz/gdkwindow-quartz.c:145:10: warning: incompatible pointer types returning 'GdkWindowImpl *' (aka 'struct _GdkWindowImpl *') from a function with result type 'GdkWindowImplQuartz *' (aka 'struct _GdkWindowImplQuartz *') [-Wincompatible-pointer-types] return window->impl; ^~~~~~~~~~~~ ../gdk/quartz/gdkwindow-quartz.c:1423:31: warning: 'scrollRect:by:' is deprecated: first deprecated in macOS 10.14 - Use NSScrollView to achieve scrolling views. [-Wdeprecated-declarations] [impl->view scrollRect:NSMakeRect (scroll_rect.x, ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:213:1: note: 'scrollRect:by:' has been explicitly marked deprecated here - (void)scrollRect:(NSRect)rect by:(NSSize)delta API_DEPRECATED("Use NSScrollView to achieve scrolling views.", macos(10.0,10.14)); ^ ../gdk/quartz/gdkwindow-quartz.c:3365:1: warning: unused function 'gdk_root_window_impl_quartz_dispose' [-Wunused-function] gdk_root_window_impl_quartz_dispose (GdkRootWindowImplQuartz *impl) ^ 4 warnings generated. [41/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkdevice.c.o [42/1538] Linking static target gdk/quartz/libgdk-quartz.a [43/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkdevicepad.c.o [44/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkdisplaymanager.c.o [45/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkdnd.c.o [46/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkdisplay.c.o [47/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkframetimings.c.o [48/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkevents.c.o [49/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkgl.c.o [50/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkglobals.c.o [51/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkglcontext.c.o [52/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkkeys.c.o [53/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkkeyuni.c.o [54/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkoffscreenwindow.c.o [55/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkframeclock.c.o [56/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkpango.c.o [57/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkframeclockidle.c.o [58/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkpixbuf-drawable.c.o ../gdk/gdkpixbuf-drawable.c:184:20: warning: cast from 'guchar *' (aka 'unsigned char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 *src = (guint32 *) src_data; ^~~~~~~~~~~~~~~~~~~~ ../gdk/gdkpixbuf-drawable.c:224:20: warning: cast from 'guchar *' (aka 'unsigned char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 *src = (guint32 *) src_data; ^~~~~~~~~~~~~~~~~~~~ 2 warnings generated. [59/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkprofiler.c.o [60/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkproperty.c.o [61/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkrectangle.c.o [62/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkrgba.c.o [63/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkscreen.c.o [64/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkvisual.c.o [65/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkselection.c.o [66/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkseat.c.o [67/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkwindowimpl.c.o [68/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkseatdefault.c.o [69/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkdevicetool.c.o [70/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkdrawingcontext.c.o [71/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkwindow.c.o [72/1538] Compiling C object gdk/libgdk-3.0.dylib.p/gdkmonitor.c.o [73/1538] Compiling C object gdk/libgdk-3.0.dylib.p/deprecated_gdkcolor.c.o [74/1538] Generating gtk/gtkdbusgenerated.h with a custom command [75/1538] Generating gtk/gtkdbusgenerated.c with a custom command [76/1538] Generating gtk/gtkmarshalers_h with a custom command INFO: Reading ../gtk/gtkmarshalers.list... [77/1538] Linking target gdk/libgdk-3.0.dylib [78/1538] Generating gtk/gtkmarshalers_c with a custom command INFO: Reading ../gtk/gtkmarshalers.list... [79/1538] Generating symbol file gdk/libgdk-3.0.dylib.p/libgdk-3.0.dylib.symbols [80/1538] Generating gtk/gtkprivatetypebuiltins.h with a custom command (wrapped by meson to capture output) [81/1538] Generating gtk/gtkprivatetypebuiltins.c with a custom command (wrapped by meson to capture output) [82/1538] Generating gtk/gsettings-compile-gtk with a custom command [83/1538] Generating gtk/de_gresource with a custom command [84/1538] Generating gtk/fr_gresource with a custom command [85/1538] Generating gtk/es_gresource with a custom command [86/1538] Generating gtk/gtktypebuiltins.h with a custom command (wrapped by meson to capture output) [87/1538] Generating gtk/zh_gresource with a custom command [88/1538] Generating gtk/gtktypefuncs.inc with a custom command [89/1538] Compiling C object gtk/libgtk-3.0.dylib.p/meson-generated_.._gtkdbusgenerated.c.o [90/1538] Compiling C object gtk/libgtk-3.0.dylib.p/meson-generated_.._gtkresources.c.o [91/1538] Generating gtk/gtktypebuiltins.c with a custom command (wrapped by meson to capture output) [92/1538] Compiling C object gtk/libgtk-3.0.dylib.p/meson-generated_.._gtkmarshalers.c.o [93/1538] Compiling C object gtk/libgtk-3.0.dylib.p/meson-generated_.._gtkprivatetypebuiltins.c.o [94/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkactionmuxer.c.o [95/1538] Compiling C object gtk/libgtk-3.0.dylib.p/meson-generated_.._gtktypebuiltins.c.o [96/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkactionobserver.c.o [97/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkactionobservable.c.o [98/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkactionable.c.o [99/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkquery.c.o [100/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtksearchbar.c.o [101/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtksearchentry.c.o [102/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtksearchengine.c.o [103/1538] Generating gdk/Gdk-3.0.gir with a custom command (wrapped by meson to set env) [104/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtksearchenginesimple.c.o [105/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtksearchenginemodel.c.o [106/1538] Compiling C object gtk/libgtk-3.0.dylib.p/fnmatch.c.o [107/1538] Generating gdk/Gdk-3.0.typelib with a custom command [108/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkaccelgroup.c.o [109/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkaboutdialog.c.o [110/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkaccellabel.c.o [111/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkaccessible.c.o [112/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkactionbar.c.o [113/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkaccelmap.c.o [114/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkactionhelper.c.o [115/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkallocatedbitmask.c.o [116/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkadjustment.c.o [117/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkappchooser.c.o [118/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkappchooserbutton.c.o [119/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkappchooserwidget.c.o [120/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkappchooserdialog.c.o [121/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkapplication.c.o [122/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkapplicationaccels.c.o [123/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkapplicationimpl.c.o [124/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkaspectframe.c.o [125/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkapplicationwindow.c.o [126/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkbin.c.o [127/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkbbox.c.o [128/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkassistant.c.o [129/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkborder.c.o [130/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkbookmarksmanager.c.o [131/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkbindings.c.o [132/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkbuildable.c.o [133/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkboxgadget.c.o [134/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkbox.c.o [135/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkbuilderparser.c.o [136/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkbuilder.c.o ../gtk/gtkbuilder.c:735:28: warning: cast from 'gchar *' (aka 'char *') to 'GParameter *' (aka 'struct _GParameter *') increases required alignment from 1 to 8 [-Wcast-align] (GParameter *)construct_parameters->data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. [137/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkbuilder-menus.c.o [138/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkbuiltinicon.c.o [139/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcairoblur.c.o [140/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkbutton.c.o [141/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcellareabox.c.o [142/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcellarea.c.o [143/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcalendar.c.o [144/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcellareacontext.c.o [145/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcellareaboxcontext.c.o [146/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcelleditable.c.o [147/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcelllayout.c.o [148/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcellrendereraccel.c.o [149/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcellrenderer.c.o [150/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcellrenderercombo.c.o [151/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcellrendererpixbuf.c.o [152/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcellrendererprogress.c.o [153/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcellrendererspinner.c.o [154/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcellrendererspin.c.o [155/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcellview.c.o [156/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcellrenderertext.c.o [157/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcellrenderertoggle.c.o [158/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcheckbutton.c.o [159/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcolorbutton.c.o ../gtk/gtkcolorbutton.c:309:13: warning: cast from 'const guchar *' (aka 'const unsigned char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] dropped = (guint16 *) gtk_selection_data_get_data (selection_data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. [160/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcheckmenuitem.c.o [161/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcolorchooser.c.o [162/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcolorchooserdialog.c.o [163/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcolorchooserwidget.c.o [164/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcoloreditor.c.o [165/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcolorpicker.c.o [166/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcolorpickerportal.c.o [167/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcolorpickerkwin.c.o [168/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcolorpickershell.c.o [169/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcolorscale.c.o [170/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcolorplane.c.o [171/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcolorutils.c.o [172/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcolorswatch.c.o ../gtk/gtkcolorswatch.c:253:10: warning: cast from 'const guchar *' (aka 'const unsigned char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] vals = (guint16 *) gtk_selection_data_get_data (selection_data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. [173/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcomboboxtext.c.o [174/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcomposetable.c.o [175/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcombobox.c.o [176/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssanimation.c.o [177/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssanimatedstyle.c.o [178/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssarrayvalue.c.o [179/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssbgsizevalue.c.o [180/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcontainer.c.o [181/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssbordervalue.c.o [182/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsscalcvalue.c.o [183/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsscolorvalue.c.o [184/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsscornervalue.c.o [185/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssdimensionvalue.c.o [186/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsscustomgadget.c.o [187/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsscustomproperty.c.o [188/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsseasevalue.c.o [189/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssenumvalue.c.o [190/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssenginevalue.c.o [191/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssiconthemevalue.c.o [192/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssgadget.c.o [193/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssimage.c.o [194/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssimagebuiltin.c.o [195/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssimagecrossfade.c.o [196/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssimageicontheme.c.o [197/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssimagefallback.c.o [198/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssimagegradient.c.o [199/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssimagelinear.c.o [200/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssimageradial.c.o [201/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssimagesurface.c.o [202/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssimageurl.c.o [203/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssimagerecolor.c.o [204/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssimagescaled.c.o [205/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssimagevalue.c.o [206/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssimagewin32.c.o [207/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssinheritvalue.c.o ../gtk/gtkcssinheritvalue.c:31:1: warning: function 'gtk_css_value_inherit_free' could be declared with attribute 'noreturn' [-Wmissing-noreturn] { ^ 1 warning generated. [208/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssinitialvalue.c.o ../gtk/gtkcssinitialvalue.c:35:1: warning: function 'gtk_css_value_initial_free' could be declared with attribute 'noreturn' [-Wmissing-noreturn] { ^ 1 warning generated. [209/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsskeyframes.c.o [210/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsslookup.c.o [211/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssmatcher.c.o [212/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssnode.c.o [213/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssnodestylecache.c.o [214/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssnodedeclaration.c.o [215/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssnumbervalue.c.o [216/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsspalettevalue.c.o [217/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssparser.c.o [218/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsspathnode.c.o [219/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsspositionvalue.c.o [220/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssprovider.c.o [221/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssrepeatvalue.c.o [222/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssrgbavalue.c.o [223/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsssection.c.o [224/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssstringvalue.c.o [225/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssselector.c.o ../gtk/gtkcssselector.c:139:10: warning: cast from 'guint8 *' (aka 'unsigned char *') to 'gpointer *' (aka 'void **') increases required alignment from 1 to 8 [-Wcast-align] return (gpointer *) ((guint8 *)tree + tree->matches_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkcssselector.c:218:10: warning: cast from 'guint8 *' (aka 'unsigned char *') to 'GtkCssSelectorTree *' (aka 'struct _GtkCssSelectorTree *') increases required alignment from 1 to 8 [-Wcast-align] return (GtkCssSelectorTree *) ((guint8 *)tree + offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkcssselector.c:1724:10: warning: cast from 'guint8 *' (aka 'unsigned char *') to 'GtkCssSelectorTree *' (aka 'struct _GtkCssSelectorTree *') increases required alignment from 1 to 8 [-Wcast-align] return (GtkCssSelectorTree *) (array->data + offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkcssselector.c:1915:10: warning: cast from 'guint8 *' (aka 'unsigned char *') to 'GtkCssSelectorTree *' (aka 'struct _GtkCssSelectorTree *') increases required alignment from 1 to 8 [-Wcast-align] tree = (GtkCssSelectorTree *)data; ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkcssselector.c:1924:26: warning: cast from 'guint8 *' (aka 'unsigned char *') to 'GtkCssSelectorTree *' (aka 'struct _GtkCssSelectorTree *') increases required alignment from 1 to 8 [-Wcast-align] *info->selector_match = (GtkCssSelectorTree *)(data + GPOINTER_TO_UINT (*info->selector_match)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. [226/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssstyle.c.o [227/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssshadowsvalue.c.o [228/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssstylechange.c.o [229/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssshorthandproperty.c.o [230/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssshadowvalue.c.o [231/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssshorthandpropertyimpl.c.o [232/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssstaticstyle.c.o [233/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssstyleproperty.c.o [234/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssstylefuncs.c.o [235/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssstylepropertyimpl.c.o [236/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsstransformvalue.c.o [237/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsstransientnode.c.o [238/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsstypedvalue.c.o [239/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsstransition.c.o [240/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssunsetvalue.c.o ../gtk/gtkcssunsetvalue.c:32:1: warning: function 'gtk_css_value_unset_free' could be declared with attribute 'noreturn' [-Wmissing-noreturn] { ^ 1 warning generated. [241/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsstypes.c.o [242/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcssvalue.c.o [243/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsswidgetnode.c.o [244/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcsswin32sizevalue.c.o [245/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkdialog.c.o [246/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkdragsource.c.o [247/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkdrawingarea.c.o [248/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkeditable.c.o [249/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkemojichooser.c.o [250/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkemojicompletion.c.o [251/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkentrybuffer.c.o [252/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkentrycompletion.c.o [253/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkeventbox.c.o [254/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkeventcontroller.c.o [255/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkentry.c.o [256/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkeventcontrollerkey.c.o [257/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkeventcontrollermotion.c.o [258/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkeventcontrollerscroll.c.o [259/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkexpander.c.o [260/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfilechooser.c.o [261/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfilechooserbutton.c.o [262/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfilechooserdialog.c.o [263/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfilechooserembed.c.o [264/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfilechoosernativeportal.c.o [265/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfilechoosernative.c.o [266/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfilechooserentry.c.o [267/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfilechooserutils.c.o [268/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfilesystem.c.o [269/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfilechooserwidget.c.o [270/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfilefilter.c.o [271/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfilesystemmodel.c.o ../gtk/gtkfilesystemmodel.c:261:11: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] row = get_node (model, i - 1)->row; ^~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:267:29: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] FileModelNode *node = get_node (model, i); ^~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:282:10: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] return get_node (model, index)->row - 1; ^~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:338:25: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] FileModelNode *node = get_node (model, id); ^~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:377:25: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] FileModelNode *node = get_node (model, id); ^~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:447:25: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] FileModelNode *node = get_node (model, id); ^~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:543:7: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] get_node (model, model->n_nodes_valid - 1)->row >= row_to_find) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:560:15: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] while (!get_node (model, id)->visible) ^~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:563:17: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] g_assert (get_node (model, id)->row == row_to_find); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtestutils.h:235:59: note: expanded from macro 'g_assert' if G_LIKELY (expr) ; else \ ~~~~~~~~~~^~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1186:59: note: expanded from macro 'G_LIKELY' #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1)) ~~~~~~~~~~~~~~~~^~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1180:8: note: expanded from macro '_G_BOOLEAN_EXPR' if (expr) \ ^~~~ ../gtk/gtkfilesystemmodel.c:571:40: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] if (model->n_nodes_valid == 0 || get_node (model, id)->row != row_to_find) ^~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:639:29: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] FileModelNode *node = get_node (model, i); ^~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:794:26: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] g_qsort_with_data (get_node (model, 1), /* start at index 1; don't sort the editable row */ ^~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:808:37: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] FileModelNode *node = get_node (model, i); ^~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:985:10: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] node = get_node (model, ITER_INDEX (&iter)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:1054:29: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] FileModelNode *node = get_node (model, i); ^~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:1366:11: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] memset (get_node (model, 0), 0, model->node_size); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:77:27: note: expanded from macro 'memset' __builtin___memset_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ^~~~ ../gtk/gtkfilesystemmodel.c:1366:11: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] memset (get_node (model, 0), 0, model->node_size); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_string.h:77:62: note: expanded from macro 'memset' __builtin___memset_chk (dest, __VA_ARGS__, __darwin_obsz0 (dest)) ~~~~~~~~~~~~~~~~^~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_common.h:38:55: note: expanded from macro '__darwin_obsz0' #define __darwin_obsz0(object) __builtin_object_size (object, 0) ^~~~~~ ../gtk/gtkfilesystemmodel.c:1636:10: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] node = get_node (model, ITER_INDEX (iter)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:1662:10: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] node = get_node (model, ITER_INDEX (iter)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:1689:10: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] node = get_node (model, ITER_INDEX (iter)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:1714:10: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] node = get_node (model, ITER_INDEX (iter)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:1745:10: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] node = get_node (model, ITER_INDEX (iter)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:1786:29: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] FileModelNode *node = get_node (model, i); ^~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:1917:10: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] node = get_node (model, id); ^~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:1968:10: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] node = get_node (model, id); ^~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:2067:17: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] stuff_added = get_node (model, model->files->len - 1)->frozen_add; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:2079:33: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] FileModelNode *node = get_node (model, i); ^~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:2124:29: warning: cast from 'gchar *' (aka 'char *') to 'FileModelNode *' (aka 'struct _FileModelNode *') increases required alignment from 1 to 8 [-Wcast-align] FileModelNode *node = get_node (model, i); ^~~~~~~~~~~~~~~~~~~ ../gtk/gtkfilesystemmodel.c:237:35: note: expanded from macro 'get_node' #define get_node(_model, _index) ((FileModelNode *) ((_model)->files->data + (_index) * (_model)->node_size)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 warnings generated. [272/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfixed.c.o [273/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfontchooser.c.o [274/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfontbutton.c.o ../gtk/gtkfontbutton.c:1253:15: warning: 5 enumeration values not handled in switch: 'PANGO_VARIANT_ALL_SMALL_CAPS', 'PANGO_VARIANT_PETITE_CAPS', 'PANGO_VARIANT_ALL_PETITE_CAPS'... [-Wswitch] switch (pango_font_description_get_variant (desc)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkfontbutton.c:1253:15: note: add missing switch cases switch (pango_font_description_get_variant (desc)) ^ 1 warning generated. [275/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkflowbox.c.o ../gtk/gtkflowbox.c:2702:48: warning: cast from 'gchar *' (aka 'char *') to 'GdkRectangle *' (aka 'struct _cairo_rectangle_int *') increases required alignment from 1 to 4 [-Wcast-align] path_from_vertical_line_rects (cr, (GdkRectangle *)lines->data, lines->len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkflowbox.c:2704:50: warning: cast from 'gchar *' (aka 'char *') to 'GdkRectangle *' (aka 'struct _cairo_rectangle_int *') increases required alignment from 1 to 4 [-Wcast-align] path_from_horizontal_line_rects (cr, (GdkRectangle *)lines->data, lines->len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. [276/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfontchooserutils.c.o [277/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfontchooserdialog.c.o [278/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkgladecatalog.c.o [279/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkframe.c.o [280/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfontchooserwidget.c.o ../gtk/gtkfontchooserwidget.c:1677:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] static const float ^~~~~~ ../gtk/gtkfontchooserwidget.c:1683:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] static const float ^~~~~~ ../gtk/gtkfontchooserwidget.c:1689:8: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] static const float ^~~~~~ ../gtk/gtkfontchooserwidget.c:1860:41: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] hb_ot_var_get_axis_infos (hb_face, 0, &num_axes, axes); ^~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/harfbuzz/hb-ot-var.h:140:29: note: passing argument to parameter 'axes_count' here unsigned int *axes_count /* IN/OUT */, ^ ../gtk/gtkfontchooserwidget.c:2477:5: warning: 'FONT_FEATURES_USE_PANGOFT2' is not defined, evaluates to 0 [-Wundef] #if FONT_FEATURES_USE_PANGOFT2 ^ 5 warnings generated. [281/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkgesturedrag.c.o [282/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkgesture.c.o [283/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkgesturelongpress.c.o [284/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkgesturemultipress.c.o [285/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkgesturepan.c.o [286/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkgesturerotate.c.o [287/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkgesturesingle.c.o [288/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkgesturestylus.c.o ../gtk/gtkgesturestylus.c:264:13: warning: cast from 'gchar *' (aka 'char *') to 'gdouble *' (aka 'double *') increases required alignment from 1 to 8 [-Wcast-align] *values = (gdouble *) g_array_free (array, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. [289/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkgestureswipe.c.o [290/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkgesturezoom.c.o [291/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkglarea.c.o [292/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkgrid.c.o [293/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkhsla.c.o [294/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkheaderbar.c.o ../gtk/gtkheaderbar.c:810:8: warning: variable 'size' set but not used [-Wunused-but-set-variable] gint size = 0; ^ 1 warning generated. [295/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkicon.c.o [296/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkiconcache.c.o ../gtk/gtkiconcache.c:191:21: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] dir_list_offset = GET_UINT32 (cache->buffer, 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:191:21: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] dir_list_offset = GET_UINT32 (cache->buffer, 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:191:21: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] dir_list_offset = GET_UINT32 (cache->buffer, 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:191:21: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] dir_list_offset = GET_UINT32 (cache->buffer, 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:193:12: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_dirs = GET_UINT32 (cache->buffer, dir_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:193:12: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_dirs = GET_UINT32 (cache->buffer, dir_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:193:12: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_dirs = GET_UINT32 (cache->buffer, dir_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:193:12: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_dirs = GET_UINT32 (cache->buffer, dir_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:197:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, dir_list_offset + 4 + 4 * i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:197:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, dir_list_offset + 4 + 4 * i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:197:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, dir_list_offset + 4 + 4 * i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:197:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, dir_list_offset + 4 + 4 * i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:244:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:244:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:244:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:244:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:251:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:251:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:251:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:251:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:252:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:252:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:252:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:252:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:255:18: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * hash); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:255:18: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * hash); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:255:18: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * hash); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:255:18: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * hash); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:258:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:258:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:258:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:258:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:267:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:267:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:267:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:267:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:275:23: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] image_list_offset = GET_UINT32 (cache->buffer, chain_offset + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:275:23: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] image_list_offset = GET_UINT32 (cache->buffer, chain_offset + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:275:23: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] image_list_offset = GET_UINT32 (cache->buffer, chain_offset + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:275:23: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] image_list_offset = GET_UINT32 (cache->buffer, chain_offset + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:276:14: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_images = GET_UINT32 (cache->buffer, image_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:276:14: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_images = GET_UINT32 (cache->buffer, image_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:276:14: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_images = GET_UINT32 (cache->buffer, image_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:276:14: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_images = GET_UINT32 (cache->buffer, image_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:280:11: warning: cast from 'gchar *' (aka 'char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if (GET_UINT16 (cache->buffer, image_list_offset + 4 + 8 * i) == ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:46:54: note: expanded from macro 'GET_UINT16' #define GET_UINT16(cache, offset) (GUINT16_FROM_BE (*(guint16 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:411:46: note: expanded from macro 'GUINT16_FROM_BE' #define GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:156:49: note: expanded from macro 'GUINT16_TO_BE' #define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:382:67: note: expanded from macro 'GUINT16_SWAP_LE_BE' # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:215:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT' (guint16) ((guint16) (val) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:280:11: warning: cast from 'gchar *' (aka 'char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if (GET_UINT16 (cache->buffer, image_list_offset + 4 + 8 * i) == ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:46:54: note: expanded from macro 'GET_UINT16' #define GET_UINT16(cache, offset) (GUINT16_FROM_BE (*(guint16 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:411:46: note: expanded from macro 'GUINT16_FROM_BE' #define GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:156:49: note: expanded from macro 'GUINT16_TO_BE' #define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:382:67: note: expanded from macro 'GUINT16_SWAP_LE_BE' # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:216:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT' (guint16) ((guint16) (val) << 8))) ^~~ ../gtk/gtkiconcache.c:300:10: warning: cast from 'gchar *' (aka 'char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] return GET_UINT16 (cache->buffer, image_offset + 2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:46:54: note: expanded from macro 'GET_UINT16' #define GET_UINT16(cache, offset) (GUINT16_FROM_BE (*(guint16 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:411:46: note: expanded from macro 'GUINT16_FROM_BE' #define GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:156:49: note: expanded from macro 'GUINT16_TO_BE' #define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:382:67: note: expanded from macro 'GUINT16_SWAP_LE_BE' # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:215:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT' (guint16) ((guint16) (val) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:300:10: warning: cast from 'gchar *' (aka 'char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] return GET_UINT16 (cache->buffer, image_offset + 2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:46:54: note: expanded from macro 'GET_UINT16' #define GET_UINT16(cache, offset) (GUINT16_FROM_BE (*(guint16 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:411:46: note: expanded from macro 'GUINT16_FROM_BE' #define GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:156:49: note: expanded from macro 'GUINT16_TO_BE' #define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:382:67: note: expanded from macro 'GUINT16_SWAP_LE_BE' # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:216:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT' (guint16) ((guint16) (val) << 8))) ^~~ ../gtk/gtkiconcache.c:318:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:318:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:318:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:318:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:319:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:319:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:319:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:319:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:323:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:323:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:323:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:323:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:326:24: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] image_list_offset = GET_UINT32 (cache->buffer, chain_offset + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:326:24: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] image_list_offset = GET_UINT32 (cache->buffer, chain_offset + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:326:24: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] image_list_offset = GET_UINT32 (cache->buffer, chain_offset + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:326:24: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] image_list_offset = GET_UINT32 (cache->buffer, chain_offset + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:327:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_images = GET_UINT32 (cache->buffer, image_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:327:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_images = GET_UINT32 (cache->buffer, image_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:327:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_images = GET_UINT32 (cache->buffer, image_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:327:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_images = GET_UINT32 (cache->buffer, image_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:331:12: warning: cast from 'gchar *' (aka 'char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if (GET_UINT16 (cache->buffer, image_list_offset + 4 + 8 * j) == ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:46:54: note: expanded from macro 'GET_UINT16' #define GET_UINT16(cache, offset) (GUINT16_FROM_BE (*(guint16 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:411:46: note: expanded from macro 'GUINT16_FROM_BE' #define GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:156:49: note: expanded from macro 'GUINT16_TO_BE' #define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:382:67: note: expanded from macro 'GUINT16_SWAP_LE_BE' # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:215:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT' (guint16) ((guint16) (val) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:331:12: warning: cast from 'gchar *' (aka 'char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if (GET_UINT16 (cache->buffer, image_list_offset + 4 + 8 * j) == ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:46:54: note: expanded from macro 'GET_UINT16' #define GET_UINT16(cache, offset) (GUINT16_FROM_BE (*(guint16 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:411:46: note: expanded from macro 'GUINT16_FROM_BE' #define GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:156:49: note: expanded from macro 'GUINT16_TO_BE' #define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:382:67: note: expanded from macro 'GUINT16_SWAP_LE_BE' # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:216:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT' (guint16) ((guint16) (val) << 8))) ^~~ ../gtk/gtkiconcache.c:336:19: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:336:19: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:336:19: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:336:19: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:359:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:359:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:359:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:359:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:360:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:360:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:360:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:360:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:364:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:364:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:364:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:364:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:367:26: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:367:26: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:367:26: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:367:26: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:370:24: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] image_list_offset = GET_UINT32 (cache->buffer, chain_offset + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:370:24: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] image_list_offset = GET_UINT32 (cache->buffer, chain_offset + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:370:24: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] image_list_offset = GET_UINT32 (cache->buffer, chain_offset + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:370:24: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] image_list_offset = GET_UINT32 (cache->buffer, chain_offset + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:371:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_images = GET_UINT32 (cache->buffer, image_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:371:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_images = GET_UINT32 (cache->buffer, image_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:371:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_images = GET_UINT32 (cache->buffer, image_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:371:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_images = GET_UINT32 (cache->buffer, image_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:375:12: warning: cast from 'gchar *' (aka 'char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if (GET_UINT16 (cache->buffer, image_list_offset + 4 + 8 * j) == ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:46:54: note: expanded from macro 'GET_UINT16' #define GET_UINT16(cache, offset) (GUINT16_FROM_BE (*(guint16 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:411:46: note: expanded from macro 'GUINT16_FROM_BE' #define GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:156:49: note: expanded from macro 'GUINT16_TO_BE' #define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:382:67: note: expanded from macro 'GUINT16_SWAP_LE_BE' # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:215:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT' (guint16) ((guint16) (val) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:375:12: warning: cast from 'gchar *' (aka 'char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] if (GET_UINT16 (cache->buffer, image_list_offset + 4 + 8 * j) == ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:46:54: note: expanded from macro 'GET_UINT16' #define GET_UINT16(cache, offset) (GUINT16_FROM_BE (*(guint16 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:411:46: note: expanded from macro 'GUINT16_FROM_BE' #define GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:156:49: note: expanded from macro 'GUINT16_TO_BE' #define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:382:67: note: expanded from macro 'GUINT16_SWAP_LE_BE' # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:216:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT' (guint16) ((guint16) (val) << 8))) ^~~ ../gtk/gtkiconcache.c:380:19: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:380:19: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:380:19: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:380:19: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:394:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:394:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:394:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:394:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:395:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:395:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:395:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:395:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:399:18: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * hash); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:399:18: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * hash); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:399:18: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * hash); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:399:18: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * hash); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:402:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:402:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:402:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:402:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:408:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:408:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:408:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:408:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:431:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:431:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:431:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:431:17: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] hash_offset = GET_UINT32 (cache->buffer, 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:432:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:432:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:432:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:432:15: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] n_buckets = GET_UINT32 (cache->buffer, hash_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:436:18: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * hash); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:436:18: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * hash); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:436:18: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * hash); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:436:18: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, hash_offset + 4 + 4 * hash); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:439:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:439:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:439:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:439:29: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 name_offset = GET_UINT32 (cache->buffer, chain_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:448:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:448:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:448:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:448:22: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] chain_offset = GET_UINT32 (cache->buffer, chain_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:453:35: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 image_list_offset = GET_UINT32 (cache->buffer, chain_offset + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:453:35: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 image_list_offset = GET_UINT32 (cache->buffer, chain_offset + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:453:35: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 image_list_offset = GET_UINT32 (cache->buffer, chain_offset + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:453:35: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 image_list_offset = GET_UINT32 (cache->buffer, chain_offset + 8); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:454:27: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 n_images = GET_UINT32 (cache->buffer, image_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:454:27: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 n_images = GET_UINT32 (cache->buffer, image_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:454:27: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 n_images = GET_UINT32 (cache->buffer, image_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:454:27: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] guint32 n_images = GET_UINT32 (cache->buffer, image_list_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:459:20: warning: cast from 'gchar *' (aka 'char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] guint16 index = GET_UINT16 (cache->buffer, image_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:46:54: note: expanded from macro 'GET_UINT16' #define GET_UINT16(cache, offset) (GUINT16_FROM_BE (*(guint16 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:411:46: note: expanded from macro 'GUINT16_FROM_BE' #define GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:156:49: note: expanded from macro 'GUINT16_TO_BE' #define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:382:67: note: expanded from macro 'GUINT16_SWAP_LE_BE' # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:215:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT' (guint16) ((guint16) (val) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:459:20: warning: cast from 'gchar *' (aka 'char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] guint16 index = GET_UINT16 (cache->buffer, image_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:46:54: note: expanded from macro 'GET_UINT16' #define GET_UINT16(cache, offset) (GUINT16_FROM_BE (*(guint16 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:411:46: note: expanded from macro 'GUINT16_FROM_BE' #define GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:156:49: note: expanded from macro 'GUINT16_TO_BE' #define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:382:67: note: expanded from macro 'GUINT16_SWAP_LE_BE' # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:216:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT' (guint16) ((guint16) (val) << 8))) ^~~ ../gtk/gtkiconcache.c:495:23: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] image_data_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:495:23: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] image_data_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:495:23: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] image_data_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:495:23: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] image_data_offset = GET_UINT32 (cache->buffer, offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:500:23: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] pixel_data_offset = GET_UINT32 (cache->buffer, image_data_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:500:23: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] pixel_data_offset = GET_UINT32 (cache->buffer, image_data_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:500:23: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] pixel_data_offset = GET_UINT32 (cache->buffer, image_data_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:500:23: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] pixel_data_offset = GET_UINT32 (cache->buffer, image_data_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:502:10: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] type = GET_UINT32 (cache->buffer, pixel_data_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:502:10: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] type = GET_UINT32 (cache->buffer, pixel_data_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:502:10: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] type = GET_UINT32 (cache->buffer, pixel_data_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:502:10: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] type = GET_UINT32 (cache->buffer, pixel_data_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ ../gtk/gtkiconcache.c:510:12: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] length = GET_UINT32 (cache->buffer, pixel_data_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcache.c:510:12: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] length = GET_UINT32 (cache->buffer, pixel_data_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcache.c:510:12: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] length = GET_UINT32 (cache->buffer, pixel_data_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcache.c:510:12: warning: cast from 'gchar *' (aka 'char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] length = GET_UINT32 (cache->buffer, pixel_data_offset + 4); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkiconcache.c:47:54: note: expanded from macro 'GET_UINT32' #define GET_UINT32(cache, offset) (GUINT32_FROM_BE (*(guint32 *)((cache) + (offset)))) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ 170 warnings generated. [297/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkiconcachevalidator.c.o ../gtk/gtkiconcachevalidator.c:40:33: warning: cast from 'const gchar *' (aka 'const char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *value = GUINT16_FROM_BE(*(guint16*)(info->cache + offset)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:411:46: note: expanded from macro 'GUINT16_FROM_BE' #define GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:156:49: note: expanded from macro 'GUINT16_TO_BE' #define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:382:67: note: expanded from macro 'GUINT16_SWAP_LE_BE' # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:215:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT' (guint16) ((guint16) (val) >> 8) | \ ^~~ ../gtk/gtkiconcachevalidator.c:40:33: warning: cast from 'const gchar *' (aka 'const char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] *value = GUINT16_FROM_BE(*(guint16*)(info->cache + offset)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:411:46: note: expanded from macro 'GUINT16_FROM_BE' #define GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:156:49: note: expanded from macro 'GUINT16_TO_BE' #define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:382:67: note: expanded from macro 'GUINT16_SWAP_LE_BE' # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:216:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT' (guint16) ((guint16) (val) << 8))) ^~~ ../gtk/gtkiconcachevalidator.c:57:33: warning: cast from 'const gchar *' (aka 'const char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *value = GUINT32_FROM_BE(*(guint32*)(info->cache + offset)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:219:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x000000ffU) << 24) | \ ^~~ ../gtk/gtkiconcachevalidator.c:57:33: warning: cast from 'const gchar *' (aka 'const char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *value = GUINT32_FROM_BE(*(guint32*)(info->cache + offset)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:220:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x0000ff00U) << 8) | \ ^~~ ../gtk/gtkiconcachevalidator.c:57:33: warning: cast from 'const gchar *' (aka 'const char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *value = GUINT32_FROM_BE(*(guint32*)(info->cache + offset)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:221:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0x00ff0000U) >> 8) | \ ^~~ ../gtk/gtkiconcachevalidator.c:57:33: warning: cast from 'const gchar *' (aka 'const char *') to 'guint32 *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Wcast-align] *value = GUINT32_FROM_BE(*(guint32*)(info->cache + offset)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:415:46: note: expanded from macro 'GUINT32_FROM_BE' #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/lib/glib-2.0/include/glibconfig.h:161:49: note: expanded from macro 'GUINT32_TO_BE' #define GUINT32_TO_BE(val) (GUINT32_SWAP_LE_BE (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:384:69: note: expanded from macro 'GUINT32_SWAP_LE_BE' # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) ^~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gtypes.h:222:18: note: expanded from macro 'GUINT32_SWAP_LE_BE_CONSTANT' (((guint32) (val) & (guint32) 0xff000000U) >> 24))) ^~~ 6 warnings generated. [298/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkiconhelper.c.o [299/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkicontheme.c.o ../gtk/gtkicontheme.c:4500:8: warning: variable 'symbolic_size' set but not used [-Wunused-but-set-variable] gint symbolic_size; ^ 1 warning generated. [300/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkimage.c.o [301/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkiconview.c.o [302/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkimagedefinition.c.o ../gtk/gtkimagedefinition.c:107:36: warning: cast from 'GtkImageDefinitionEmpty *' (aka 'struct _GtkImageDefinitionEmpty *') to 'GtkImageDefinition *' (aka 'union _GtkImageDefinition *') increases required alignment from 4 to 8 [-Wcast-align] return gtk_image_definition_ref ((GtkImageDefinition *) &empty); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. [303/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkimcontext.c.o [304/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkimcontextsimple.c.o [305/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkimmodule.c.o [306/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkimmulticontext.c.o [307/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkinvisible.c.o [308/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkinfobar.c.o [309/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkkeyhash.c.o [310/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkkineticscrolling.c.o [311/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtklayout.c.o [312/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtklevelbar.c.o [313/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtklabel.c.o [314/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtklinkbutton.c.o [315/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtklockbutton.c.o [316/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkliststore.c.o [317/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtklistbox.c.o [318/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmain.c.o [319/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmagnifier.c.o [320/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmenubar.c.o ../gtk/gtkmenubar.c:553:49: warning: cast from 'gchar *' (aka 'char *') to 'GtkRequestedSize *' (aka 'struct _GtkRequestedSize *') increases required alignment from 1 to 8 [-Wcast-align] (GtkRequestedSize *) requested_sizes->data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkmenubar.c:607:49: warning: cast from 'gchar *' (aka 'char *') to 'GtkRequestedSize *' (aka 'struct _GtkRequestedSize *') increases required alignment from 1 to 8 [-Wcast-align] (GtkRequestedSize *) requested_sizes->data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. [321/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmenubutton.c.o [322/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmenu.c.o [323/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmenusectionbox.c.o [324/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmenuitem.c.o [325/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmenushell.c.o [326/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmenutracker.c.o [327/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmenutrackeritem.c.o [328/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmenutoolbutton.c.o [329/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmessagedialog.c.o [330/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmnemonichash.c.o [331/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmodelmenuitem.c.o [332/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmodelbutton.c.o [333/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmodifierstyle.c.o [334/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmodules.c.o [335/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtknativedialog.c.o [336/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmountoperation.c.o [337/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkoffscreenwindow.c.o [338/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkorientable.c.o [339/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtknotebook.c.o [340/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkpadcontroller.c.o [341/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkoverlay.c.o [342/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkpagesetup.c.o [343/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkpango.c.o [344/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkpaned.c.o [345/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkpapersize.c.o [346/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkpathbar.c.o [347/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkplacesviewrow.c.o [348/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkplacessidebar.c.o [349/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkplacesview.c.o [350/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprintcontext.c.o [351/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprintoperation.c.o [352/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprintoperationpreview.c.o [353/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprintsettings.c.o [354/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprintutils.c.o [355/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprivate.c.o [356/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprogresstracker.c.o [357/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkpixelcache.c.o [358/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprogressbar.c.o [359/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkpopovermenu.c.o [360/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkradiobutton.c.o [361/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkpopover.c.o [362/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkradiomenuitem.c.o [363/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkradiotoolbutton.c.o [364/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkrange.c.o [365/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkrbtree.c.o [366/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkrecentchooserdefault.c.o [367/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkrecentchooserdialog.c.o [368/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkrecentchoosermenu.c.o [369/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkrecentchooserwidget.c.o [370/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkrecentchooserutils.c.o [371/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkrecentchooser.c.o [372/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkrecentfilter.c.o [373/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkrecentmanager.c.o [374/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkrenderbackground.c.o [375/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkrender.c.o [376/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkrendericon.c.o [377/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkrenderborder.c.o [378/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkrevealer.c.o [379/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkroundedbox.c.o [380/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkscalebutton.c.o [381/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkscale.c.o [382/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkscrollable.c.o [383/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkscrollbar.c.o [384/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkselection.c.o ../gtk/gtkselection.c:2466:39: warning: cast from 'guchar *' (aka 'unsigned char *') to 'GdkAtom *' (aka 'struct _GdkAtom **') increases required alignment from 1 to 8 [-Wcast-align] info->conversions[i].target = ((GdkAtom *)mult_atoms)[2*i]; ^~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkselection.c:2467:41: warning: cast from 'guchar *' (aka 'unsigned char *') to 'GdkAtom *' (aka 'struct _GdkAtom **') increases required alignment from 1 to 8 [-Wcast-align] info->conversions[i].property = ((GdkAtom *)mult_atoms)[2*i+1]; ^~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. [385/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkseparator.c.o [386/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkscrolledwindow.c.o ../gtk/gtkscrolledwindow.c:3370:12: warning: variable 'child_allocation' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] else if (scrollbar == priv->vscrollbar) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkscrolledwindow.c:3397:17: note: uninitialized use occurs here *allocation = child_allocation; ^~~~~~~~~~~~~~~~ ../gtk/gtkscrolledwindow.c:3370:8: note: remove the 'if' if its condition is always true else if (scrollbar == priv->vscrollbar) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkscrolledwindow.c:3335:3: note: variable 'child_allocation' is declared here GtkAllocation child_allocation, content_allocation; ^ 1 warning generated. [387/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkseparatormenuitem.c.o [388/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkseparatortoolitem.c.o [389/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtksettings.c.o ../gtk/gtksettings.c:1925:8: warning: cast from 'gchar *' (aka 'char *') to 'DisplaySettings *' increases required alignment from 1 to 8 [-Wcast-align] ds = (DisplaySettings *)display_settings->data; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtksettings.c:2021:8: warning: cast from 'gchar *' (aka 'char *') to 'DisplaySettings *' increases required alignment from 1 to 8 [-Wcast-align] ds = (DisplaySettings *)display_settings->data; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. [390/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkshortcutsgroup.c.o [391/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkshortcutlabel.c.o [392/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkshortcutssection.c.o [393/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkshortcutsshortcut.c.o [394/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkshortcutswindow.c.o [395/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtksidebarrow.c.o [396/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtksizegroup.c.o [397/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtksizerequest.c.o [398/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtksizerequestcache.c.o [399/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkshow.c.o [400/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkstacksidebar.c.o [401/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkspinner.c.o [402/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkspinbutton.c.o [403/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkstackswitcher.c.o [404/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkstack.c.o [405/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkstatusbar.c.o [406/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkstylecascade.c.o [407/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkstyleanimation.c.o [408/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkstylecontext.c.o [409/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkstyleproperty.c.o [410/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkstyleprovider.c.o [411/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkstyleproviderprivate.c.o [412/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkswitch.c.o [413/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktestutils.c.o [414/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktextattributes.c.o [415/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktextbufferrichtext.c.o [416/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktextbuffer.c.o [417/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktextbtree.c.o [418/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktextchild.c.o [419/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktextbufferserialize.c.o [420/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktextdisplay.c.o [421/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktexthandle.c.o [422/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktextiter.c.o [423/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktextlayout.c.o ../gtk/gtktextlayout.c:1272:7: warning: variable 'bytes' set but not used [-Wunused-but-set-variable] int bytes = 0; ^ ../gtk/gtktextlayout.c:2259:44: warning: variable 'buffer_byte_offset' set but not used [-Wunused-but-set-variable] gint text_allocated, layout_byte_offset, buffer_byte_offset; ^ 2 warnings generated. [424/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktextmark.c.o [425/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktextsegment.c.o [426/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktexttagtable.c.o [427/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktexttag.c.o [428/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktexttypes.c.o [429/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktextutil.c.o [430/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktogglebutton.c.o [431/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktoggletoolbutton.c.o [432/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktextview.c.o [433/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktoolbutton.c.o [434/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktoolbar.c.o [435/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktoolitem.c.o [436/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktoolshell.c.o [437/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktoolpalette.c.o ../gtk/gtktoolpalette.c:1596:10: warning: cast from 'const guchar *' (aka 'const unsigned char *') to 'GtkToolPaletteDragData *' (aka 'struct _GtkToolPaletteDragData *') increases required alignment from 1 to 8 [-Wcast-align] data = (GtkToolPaletteDragData*) gtk_selection_data_get_data (selection); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. [438/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktoolitemgroup.c.o [439/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktooltipwindow.c.o [440/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktrashmonitor.c.o [441/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktooltip.c.o [442/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktreedatalist.c.o [443/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktreednd.c.o [444/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktreemenu.c.o [445/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktreemodel.c.o [446/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktreemodelfilter.c.o [447/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktreemodelsort.c.o [448/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktreeselection.c.o [449/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktreesortable.c.o [450/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktreestore.c.o [451/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkutils.c.o [452/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktreeviewcolumn.c.o [453/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkvolumebutton.c.o [454/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkviewport.c.o [455/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkwidgetpath.c.o [456/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtktreeview.c.o [457/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkwindowgroup.c.o [458/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkwin32draw.c.o [459/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkwindow.c.o ../gtk/gtkwindow.c:4132:15: warning: variable 'display' set but not used [-Wunused-but-set-variable] GdkDisplay *display; ^ ../gtk/gtkwindow.c:4134:14: warning: unused variable 'visual' [-Wunused-variable] GdkVisual *visual; ^ 2 warnings generated. [460/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkwidget.c.o [461/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkwin32theme.c.o [462/1538] Compiling C object gtk/libgtk-3.0.dylib.p/script-names.c.o [463/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gdkpixbufutils.c.o [464/1538] Compiling C object gtk/libgtk-3.0.dylib.p/language-names.c.o [465/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkpagesetupunixdialog.c.o [466/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprinter.c.o [467/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkcustompaperunixdialog.c.o [468/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprinteroptionset.c.o [469/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprinteroption.c.o [470/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprinteroptionwidget.c.o [471/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprintjob.c.o [472/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprintoperation-unix.c.o [473/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprintoperation-portal.c.o [474/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtksearchenginetracker.c.o [475/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprintbackend.c.o [476/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkprintunixdialog.c.o [477/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkactivatable.c.o [478/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkaction.c.o [479/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkactiongroup.c.o [480/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkalignment.c.o [481/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkdnd-quartz.c.o ../gtk/gtkdnd-quartz.c:1080:49: warning: 'NSDragPboard' is deprecated: first deprecated in macOS 10.13 [-Wdeprecated-declarations] pasteboard = [NSPasteboard pasteboardWithName:NSDragPboard]; ^~~~~~~~~~~~ NSPasteboardNameDrag /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:338:32: note: 'NSDragPboard' has been explicitly marked deprecated here APPKIT_EXTERN NSPasteboardName NSDragPboard API_DEPRECATED_WITH_REPLACEMENT("NSPasteboardNameDrag", macos(10.0,10.13)); ^ ../gtk/gtkdnd-quartz.c:1198:42: warning: 'NSLeftMouseDown' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations] nsevent = [NSEvent mouseEventWithType: NSLeftMouseDown ^~~~~~~~~~~~~~~ NSEventTypeLeftMouseDown /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:65:26: note: 'NSLeftMouseDown' has been explicitly marked deprecated here static const NSEventType NSLeftMouseDown API_DEPRECATED_WITH_REPLACEMENT("NSEventTypeLeftMouseDown", macos(10.0,10.12)) = NSEventTypeLeftMouseDown; ^ ../gtk/gtkdnd-quartz.c:1203:42: warning: 'graphicsContext' is deprecated: first deprecated in macOS 10.14 - Add instances of NSView to display content in a window. [-Wdeprecated-declarations] context: [nswindow graphicsContext] ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:865:59: note: property 'graphicsContext' is declared deprecated here @property (nullable, readonly, strong) NSGraphicsContext *graphicsContext API_DEPRECATED("Add instances of NSView to display content in a window.", macos(10.0,10.14)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:865:59: note: 'graphicsContext' has been explicitly marked deprecated here ../gtk/gtkdnd-quartz.c:1247:3: warning: 'gdk_device_ungrab' is deprecated: Use 'gdk_seat_ungrab' instead [-Wdeprecated-declarations] gdk_device_ungrab (pointer, 0); ^ ../gdk/gdkdevice.h:238:1: note: 'gdk_device_ungrab' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_20_FOR(gdk_seat_ungrab) ^ ./gdk/gdkversionmacros.h:399:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_20_FOR' # define GDK_DEPRECATED_IN_3_20_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../gtk/gtkdnd-quartz.c:1170:16: warning: variable 'dx' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] else if (event) ^~~~~ ../gtk/gtkdnd-quartz.c:1193:17: note: uninitialized use occurs here point.x = dx; ^~ ../gtk/gtkdnd-quartz.c:1170:12: note: remove the 'if' if its condition is always true else if (event) ^~~~~~~~~~ ../gtk/gtkdnd-quartz.c:1159:17: note: initialize the variable 'dx' to silence this warning gdouble dx, dy; ^ = 0.0 ../gtk/gtkdnd-quartz.c:1172:8: warning: variable 'window' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (gdk_event_get_coords (event, &dx, &dy)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkdnd-quartz.c:1194:40: note: uninitialized use occurs here point.y = gdk_window_get_height (window) - dy; ^~~~~~ ../gtk/gtkdnd-quartz.c:1172:4: note: remove the 'if' if its condition is always true if (gdk_event_get_coords (event, &dx, &dy)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/gtkdnd-quartz.c:1170:16: warning: variable 'window' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] else if (event) ^~~~~ ../gtk/gtkdnd-quartz.c:1194:40: note: uninitialized use occurs here point.y = gdk_window_get_height (window) - dy; ^~~~~~ ../gtk/gtkdnd-quartz.c:1170:12: note: remove the 'if' if its condition is always true else if (event) ^~~~~~~~~~ ../gtk/gtkdnd-quartz.c:1158:24: note: initialize the variable 'window' to silence this warning GdkWindow *window; ^ = NULL ../gtk/gtkdnd-quartz.c:1170:16: warning: variable 'dy' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] else if (event) ^~~~~ ../gtk/gtkdnd-quartz.c:1194:50: note: uninitialized use occurs here point.y = gdk_window_get_height (window) - dy; ^~ ../gtk/gtkdnd-quartz.c:1170:12: note: remove the 'if' if its condition is always true else if (event) ^~~~~~~~~~ ../gtk/gtkdnd-quartz.c:1159:21: note: initialize the variable 'dy' to silence this warning gdouble dx, dy; ^ = 0.0 ../gtk/gtkdnd-quartz.c:1365:16: warning: 'gtk_widget_render_icon_pixbuf' is deprecated: Use 'gtk_icon_theme_load_icon' instead [-Wdeprecated-declarations] pixbuf = gtk_widget_render_icon_pixbuf (info->widget, stock_id, ^ ../gtk/gtkwidget.h:1181:1: note: 'gtk_widget_render_icon_pixbuf' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_10_FOR(gtk_icon_theme_load_icon) ^ ./gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR' # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../gtk/gtkdnd-quartz.c:1411:7: warning: 'gtk_drag_set_icon_stock' is deprecated: Use 'gtk_drag_set_icon_name' instead [-Wdeprecated-declarations] gtk_drag_set_icon_stock (context, ^ ../gtk/gtkdnd.h:92:1: note: 'gtk_drag_set_icon_stock' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_10_FOR(gtk_drag_set_icon_name) ^ ./gdk/gdkversionmacros.h:329:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_10_FOR' # define GDK_DEPRECATED_IN_3_10_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../gtk/gtkdnd-quartz.c:1598:50: warning: 'NSDragPboard' is deprecated: first deprecated in macOS 10.13 [-Wdeprecated-declarations] pasteboard = [NSPasteboard pasteboardWithName: NSDragPboard]; ^~~~~~~~~~~~ NSPasteboardNameDrag /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:338:32: note: 'NSDragPboard' has been explicitly marked deprecated here APPKIT_EXTERN NSPasteboardName NSDragPboard API_DEPRECATED_WITH_REPLACEMENT("NSPasteboardNameDrag", macos(10.0,10.13)); ^ ../gtk/gtkdnd-quartz.c:64:13: warning: unused function 'gtk_drag_source_site_destroy' [-Wunused-function] static void gtk_drag_source_site_destroy (gpointer data); ^ 12 warnings generated. [482/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkclipboard-quartz.c.o ../gtk/gtkclipboard-quartz.c:1134:20: warning: 'NSGeneralPboard' is deprecated: first deprecated in macOS 10.13 [-Wdeprecated-declarations] pasteboard_name = NSGeneralPboard; ^~~~~~~~~~~~~~~ NSPasteboardNameGeneral /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:334:32: note: 'NSGeneralPboard' has been explicitly marked deprecated here APPKIT_EXTERN NSPasteboardName NSGeneralPboard API_DEPRECATED_WITH_REPLACEMENT("NSPasteboardNameGeneral", macos(10.0,10.13)); ^ 1 warning generated. [483/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkarrow.c.o [484/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkcolorseldialog.c.o [485/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkcolorsel.c.o ../gtk/deprecated/gtkcolorsel.c:875:10: warning: cast from 'const guchar *' (aka 'const unsigned char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] vals = (guint16 *) gtk_selection_data_get_data (selection_data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gtk/deprecated/gtkcolorsel.c:1574:10: warning: cast from 'const guchar *' (aka 'const unsigned char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] vals = (guint16 *) gtk_selection_data_get_data (selection_data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. [486/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkfontsel.c.o [487/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkgradient.c.o [488/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkhandlebox.c.o [489/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkhbbox.c.o [490/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkhbox.c.o [491/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkhpaned.c.o [492/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkhscale.c.o [493/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkhscrollbar.c.o [494/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkhseparator.c.o [495/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkhsv.c.o [496/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkiconfactory.c.o [497/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkimagemenuitem.c.o [498/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkmisc.c.o [499/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtknumerableicon.c.o [500/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkradioaction.c.o [501/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkrc.c.o [502/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkrecentaction.c.o [503/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkstock.c.o [504/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkstyle.c.o [505/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkstyleproperties.c.o [506/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtksymboliccolor.c.o [507/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtktable.c.o [508/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtktearoffmenuitem.c.o [509/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkstatusicon.c.o In file included from ../gtk/deprecated/gtkstatusicon.c:139: ../gtk/deprecated/gtkstatusicon-quartz.c:66:12: warning: 'setAction:' is deprecated: first deprecated in macOS 10.14 - Use the receiver's button.action instead [-Wdeprecated-declarations] [ns_item setAction:@selector(actionCb:)]; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSStatusItem.h:70:26: note: property 'action' is declared deprecated here @property (nullable) SEL action API_DEPRECATED("Use the receiver's button.action instead", macos(10.0,10.14)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSStatusItem.h:70:26: note: 'setAction:' has been explicitly marked deprecated here In file included from ../gtk/deprecated/gtkstatusicon.c:139: ../gtk/deprecated/gtkstatusicon-quartz.c:67:12: warning: 'setTarget:' is deprecated: first deprecated in macOS 10.14 - Use the receiver's button.target instead [-Wdeprecated-declarations] [ns_item setTarget:self]; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSStatusItem.h:72:31: note: property 'target' is declared deprecated here @property (nullable, weak) id target API_DEPRECATED("Use the receiver's button.target instead", macos(10.0,10.14)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSStatusItem.h:72:31: note: 'setTarget:' has been explicitly marked deprecated here In file included from ../gtk/deprecated/gtkstatusicon.c:139: ../gtk/deprecated/gtkstatusicon-quartz.c:110:12: warning: 'setImage:' is deprecated: first deprecated in macOS 10.14 - Use the receiver's button.image instead [-Wdeprecated-declarations] [ns_item setImage:current_image]; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSStatusItem.h:75:39: note: property 'image' is declared deprecated here @property (nullable, strong) NSImage *image API_DEPRECATED("Use the receiver's button.image instead", macos(10.0,10.14)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSStatusItem.h:75:39: note: 'setImage:' has been explicitly marked deprecated here In file included from ../gtk/deprecated/gtkstatusicon.c:139: ../gtk/deprecated/gtkstatusicon-quartz.c:118:16: warning: 'setImage:' is deprecated: first deprecated in macOS 10.14 - Use the receiver's button.image instead [-Wdeprecated-declarations] [ns_item setImage:current_image]; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSStatusItem.h:75:39: note: property 'image' is declared deprecated here @property (nullable, strong) NSImage *image API_DEPRECATED("Use the receiver's button.image instead", macos(10.0,10.14)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSStatusItem.h:75:39: note: 'setImage:' has been explicitly marked deprecated here In file included from ../gtk/deprecated/gtkstatusicon.c:139: ../gtk/deprecated/gtkstatusicon-quartz.c:120:16: warning: 'setToolTip:' is deprecated: first deprecated in macOS 10.14 - Use the receiver's button.toolTip instead [-Wdeprecated-declarations] [ns_item setToolTip:ns_tooltip]; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSStatusItem.h:79:38: note: property 'toolTip' is declared deprecated here @property (nullable, copy) NSString *toolTip API_DEPRECATED("Use the receiver's button.toolTip instead", macos(10.0,10.14)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSStatusItem.h:79:38: note: 'setToolTip:' has been explicitly marked deprecated here In file included from ../gtk/deprecated/gtkstatusicon.c:139: ../gtk/deprecated/gtkstatusicon-quartz.c:132:12: warning: 'setToolTip:' is deprecated: first deprecated in macOS 10.14 - Use the receiver's button.toolTip instead [-Wdeprecated-declarations] [ns_item setToolTip:ns_tooltip]; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSStatusItem.h:79:38: note: property 'toolTip' is declared deprecated here @property (nullable, copy) NSString *toolTip API_DEPRECATED("Use the receiver's button.toolTip instead", macos(10.0,10.14)); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSStatusItem.h:79:38: note: 'setToolTip:' has been explicitly marked deprecated here ../gtk/deprecated/gtkstatusicon.c:1473:7: warning: variable 'pixbuf' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (surface) ^~~~~~~ ../gtk/deprecated/gtkstatusicon.c:1481:7: note: uninitialized use occurs here if (pixbuf != NULL) ^~~~~~ ../gtk/deprecated/gtkstatusicon.c:1473:3: note: remove the 'if' if its condition is always true if (surface) ^~~~~~~~~~~~ ../gtk/deprecated/gtkstatusicon.c:1402:20: note: initialize the variable 'pixbuf' to silence this warning GdkPixbuf *pixbuf; ^ = NULL ../gtk/deprecated/gtkstatusicon.c:1667:1: warning: unused function 'gtk_status_icon_button_press' [-Wunused-function] gtk_status_icon_button_press (GtkStatusIcon *status_icon, ^ ../gtk/deprecated/gtkstatusicon.c:1693:1: warning: unused function 'gtk_status_icon_button_release' [-Wunused-function] gtk_status_icon_button_release (GtkStatusIcon *status_icon, ^ 9 warnings generated. [510/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkthemingengine.c.o [511/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtktoggleaction.c.o [512/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkuimanager.c.o [513/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkvbox.c.o [514/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkvbbox.c.o [515/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkvscale.c.o [516/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkvseparator.c.o [517/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkvscrollbar.c.o [518/1538] Compiling C object gtk/libgtk-3.0.dylib.p/deprecated_gtkvpaned.c.o [519/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_actions.c.o [520/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_action-editor.c.o [521/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_css-editor.c.o [522/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_cellrenderergraph.c.o [523/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_css-node-tree.c.o [524/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_data-list.c.o [525/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_gestures.c.o [526/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_general.c.o [527/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_gtkstackcombo.c.o [528/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_gtktreemodelcssnode.c.o [529/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_graphdata.c.o [530/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_init.c.o [531/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_magnifier.c.o [532/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_inspect-button.c.o [533/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_object-hierarchy.c.o [534/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_menu.c.o [535/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_misc-info.c.o [536/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_prop-list.c.o [537/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_object-tree.c.o [538/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_prop-editor.c.o [539/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_selector.c.o [540/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_signals-list.c.o [541/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_resource-list.c.o [542/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_size-groups.c.o [543/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_strv-editor.c.o [544/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_statistics.c.o [545/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_treewalk.c.o [546/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_window.c.o [547/1538] Compiling C object gtk/libgtk-3.0.dylib.p/inspector_visual.c.o [548/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkaccessibilitymisc.c.o [549/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkaccessibility.c.o [550/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkaccessibilityutil.c.o [551/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkarrowaccessible.c.o [552/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkbooleancellaccessible.c.o [553/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkbuttonaccessible.c.o [554/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkcellaccessible.c.o [555/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkcheckmenuitemaccessible.c.o [556/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkcellaccessibleparent.c.o [557/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkcolorswatchaccessible.c.o [558/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkcontaineraccessible.c.o [559/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkcomboboxaccessible.c.o [560/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkcontainercellaccessible.c.o [561/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkexpanderaccessible.c.o [562/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkentryaccessible.c.o [563/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkfilechooserwidgetaccessible.c.o [564/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkflowboxaccessible.c.o [565/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkflowboxchildaccessible.c.o [566/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkframeaccessible.c.o [567/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkheaderbaraccessible.c.o [568/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkiconviewaccessible.c.o [569/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkimageaccessible.c.o [570/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkimagecellaccessible.c.o [571/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtklabelaccessible.c.o [572/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtklevelbaraccessible.c.o [573/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtklinkbuttonaccessible.c.o [574/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtklistboxaccessible.c.o [575/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtklistboxrowaccessible.c.o [576/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtklockbuttonaccessible.c.o [577/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkmenuaccessible.c.o [578/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkmenubuttonaccessible.c.o [579/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkmenushellaccessible.c.o [580/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkmenuitemaccessible.c.o [581/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtknotebookaccessible.c.o [582/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtknotebookpageaccessible.c.o [583/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkplugaccessible.c.o [584/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkpanedaccessible.c.o [585/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkpopoveraccessible.c.o [586/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkprogressbaraccessible.c.o [587/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkradiobuttonaccessible.c.o [588/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkradiomenuitemaccessible.c.o [589/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkrangeaccessible.c.o [590/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkrenderercellaccessible.c.o [591/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkscaleaccessible.c.o [592/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkscrolledwindowaccessible.c.o [593/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkscalebuttonaccessible.c.o [594/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtksocketaccessible.c.o [595/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkspinbuttonaccessible.c.o [596/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkspinneraccessible.c.o [597/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkstatusbaraccessible.c.o [598/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkstackaccessible.c.o [599/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkswitchaccessible.c.o [600/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtktextcellaccessible.c.o [601/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtktogglebuttonaccessible.c.o [602/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtktoplevelaccessible.c.o [603/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtktextviewaccessible.c.o [604/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtktreeviewaccessible.c.o ../gtk/a11y/gtktreeviewaccessible.c:775:22: warning: cast from 'gchar *' (aka 'char *') to 'gint *' (aka 'int *') increases required alignment from 1 to 4 [-Wcast-align] *rows_selected = (gint *) g_array_free (data.array, FALSE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. [605/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkwidgetaccessible.c.o [606/1538] Compiling C object gtk/libgtk-3.0.dylib.p/a11y_gtkwindowaccessible.c.o [607/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkmountoperation-stub.c.o [608/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkapplication-quartz.c.o [609/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtksearchenginequartz.c.o [610/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkapplication-quartz-menu.c.o ../gtk/gtkapplication-quartz-menu.c:325:68: warning: 'NSOnState' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations] [self setState:gtk_menu_tracker_item_get_toggled (trackerItem) ? NSOnState : NSOffState]; ^~~~~~~~~ NSControlStateValueOn /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSCell.h:352:34: note: 'NSOnState' has been explicitly marked deprecated here static const NSControlStateValue NSOnState API_DEPRECATED_WITH_REPLACEMENT("NSControlStateValueOn", macos(10.0,10.14)) = NSControlStateValueOn; ^ ../gtk/gtkapplication-quartz-menu.c:325:80: warning: 'NSOffState' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations] [self setState:gtk_menu_tracker_item_get_toggled (trackerItem) ? NSOnState : NSOffState]; ^~~~~~~~~~ NSControlStateValueOff /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSCell.h:351:34: note: 'NSOffState' has been explicitly marked deprecated here static const NSControlStateValue NSOffState API_DEPRECATED_WITH_REPLACEMENT("NSControlStateValueOff", macos(10.0,10.14)) = NSControlStateValueOff; ^ ../gtk/gtkapplication-quartz-menu.c:346:22: warning: 'NSShiftKeyMask' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations] modifiers |= NSShiftKeyMask; ^~~~~~~~~~~~~~ NSEventModifierFlagShift /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:178:35: note: 'NSShiftKeyMask' has been explicitly marked deprecated here static const NSEventModifierFlags NSShiftKeyMask API_DEPRECATED_WITH_REPLACEMENT("NSEventModifierFlagShift", macos(10.0,10.12)) = NSEventModifierFlagShift; ^ ../gtk/gtkapplication-quartz-menu.c:348:22: warning: 'NSControlKeyMask' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations] modifiers |= NSControlKeyMask; ^~~~~~~~~~~~~~~~ NSEventModifierFlagControl /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:179:35: note: 'NSControlKeyMask' has been explicitly marked deprecated here static const NSEventModifierFlags NSControlKeyMask API_DEPRECATED_WITH_REPLACEMENT("NSEventModifierFlagControl", macos(10.0,10.12)) = NSEventModifierFlagControl; ^ ../gtk/gtkapplication-quartz-menu.c:350:22: warning: 'NSAlternateKeyMask' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations] modifiers |= NSAlternateKeyMask; ^~~~~~~~~~~~~~~~~~ NSEventModifierFlagOption /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:180:35: note: 'NSAlternateKeyMask' has been explicitly marked deprecated here static const NSEventModifierFlags NSAlternateKeyMask API_DEPRECATED_WITH_REPLACEMENT("NSEventModifierFlagOption", macos(10.0,10.12)) = NSEventModifierFlagOption; ^ ../gtk/gtkapplication-quartz-menu.c:352:22: warning: 'NSCommandKeyMask' is deprecated: first deprecated in macOS 10.12 [-Wdeprecated-declarations] modifiers |= NSCommandKeyMask; ^~~~~~~~~~~~~~~~ NSEventModifierFlagCommand /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSEvent.h:181:35: note: 'NSCommandKeyMask' has been explicitly marked deprecated here static const NSEventModifierFlags NSCommandKeyMask API_DEPRECATED_WITH_REPLACEMENT("NSEventModifierFlagCommand", macos(10.0,10.12)) = NSEventModifierFlagCommand; ^ 6 warnings generated. [611/1538] Compiling C object gtk/gtk-query-settings.p/gtk-query-settings.c.o [612/1538] Compiling C object gtk/gtk-builder-tool.p/gtk-builder-tool.c.o [613/1538] Compiling C object gtk/gtk-update-icon-cache.p/updateiconcache.c.o [614/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkfilechoosernativequartz.c.o ../gtk/gtkfilechoosernativequartz.c:343:19: warning: 'NSFileHandlingPanelOKButton' is deprecated: first deprecated in macOS 10.13 [-Wdeprecated-declarations] if (result == NSFileHandlingPanelOKButton) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ NSModalResponseOK /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSSavePanel.h:24:5: note: 'NSFileHandlingPanelOKButton' has been explicitly marked deprecated here NSFileHandlingPanelOKButton API_DEPRECATED_WITH_REPLACEMENT("NSModalResponseOK", macos(10.0,10.13)) = NSModalResponseOK, ^ 1 warning generated. [615/1538] Compiling C object gtk/gtk-query-immodules-3.0.p/queryimmodules.c.o [616/1538] Compiling C object gtk/gtk-query-immodules-3.0.p/gtkutils.c.o [617/1538] Compiling C object gtk/libgtk-3.0.dylib.p/gtkquartz.c.o ../gtk/gtkquartz.c:189:47: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations] NSString *s = [pasteboard stringForType:NSStringPboardType]; ^~~~~~~~~~~~~~~~~~ NSPasteboardTypeString /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:311:32: note: 'NSStringPboardType' has been explicitly marked deprecated here APPKIT_EXTERN NSPasteboardType NSStringPboardType API_DEPRECATED_WITH_REPLACEMENT("NSPasteboardTypeString", macos(10.0,10.14)); ^ ../gtk/gtkquartz.c:203:27: warning: 'colorUsingColorSpaceName:' is deprecated: first deprecated in macOS 10.14 - Use -colorUsingType: or -colorUsingColorSpace: instead [-Wdeprecated-declarations] colorUsingColorSpaceName:NSDeviceRGBColorSpace]; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSColor.h:417:1: note: 'colorUsingColorSpaceName:' has been explicitly marked deprecated here - (nullable NSColor *)colorUsingColorSpaceName:(NSColorSpaceName)name API_DEPRECATED("Use -colorUsingType: or -colorUsingColorSpace: instead", macos(10.0,10.14)); ^ ../gtk/gtkquartz.c:218:46: warning: 'NSFilenamesPboardType' is deprecated: first deprecated in macOS 10.14 - Create multiple pasteboard items with NSPasteboardTypeFileURL or kUTTypeFileURL instead [-Wdeprecated-declarations] if ([[pasteboard types] containsObject:NSFilenamesPboardType]) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:312:32: note: 'NSFilenamesPboardType' has been explicitly marked deprecated here APPKIT_EXTERN NSPasteboardType NSFilenamesPboardType API_DEPRECATED("Create multiple pasteboard items with NSPasteboardTypeFileURL or kUTTypeFileURL instead", macos(10.0,10.14)); ^ ../gtk/gtkquartz.c:221:61: warning: 'NSFilenamesPboardType' is deprecated: first deprecated in macOS 10.14 - Create multiple pasteboard items with NSPasteboardTypeFileURL or kUTTypeFileURL instead [-Wdeprecated-declarations] NSArray *files = [pasteboard propertyListForType:NSFilenamesPboardType]; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:312:32: note: 'NSFilenamesPboardType' has been explicitly marked deprecated here APPKIT_EXTERN NSPasteboardType NSFilenamesPboardType API_DEPRECATED("Create multiple pasteboard items with NSPasteboardTypeFileURL or kUTTypeFileURL instead", macos(10.0,10.14)); ^ ../gtk/gtkquartz.c:232:39: warning: 'stringByAddingPercentEscapesUsingEncoding:' is deprecated: first deprecated in macOS 10.11 - Use -stringByAddingPercentEncodingWithAllowedCharacters: instead, which always uses the recommended UTF-8 encoding, and which encodes for a specific URL component or subcomponent since each URL component or subcomponent has different rules for what characters are valid. [-Wdeprecated-declarations] uriString = [uriString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSURL.h:597:1: note: 'stringByAddingPercentEscapesUsingEncoding:' has been explicitly marked deprecated here - (nullable NSString *)stringByAddingPercentEscapesUsingEncoding:(NSStringEncoding)enc API_DEPRECATED("Use -stringByAddingPercentEncodingWithAllowedCharacters: instead, which always uses the recommended UTF-8 encoding, and which encodes for a specific URL component or subcomponent since each URL component or subcomponent has different rules for what characters are valid.", macos(10.0,10.11), ios(2.0,9.0), watchos(2.0,2.0), tvos(9.0,9.0)); ^ ../gtk/gtkquartz.c:240:51: warning: 'NSURLPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations] else if ([[pasteboard types] containsObject:NSURLPboardType]) ^~~~~~~~~~~~~~~ NSPasteboardTypeURL /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:321:32: note: 'NSURLPboardType' has been explicitly marked deprecated here APPKIT_EXTERN NSPasteboardType NSURLPboardType API_DEPRECATED_WITH_REPLACEMENT("NSPasteboardTypeURL", macos(10.0,10.14)); ^ ../gtk/gtkquartz.c:261:33: warning: 'NSTIFFPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations] data = [pasteboard dataForType:NSTIFFPboardType]; ^~~~~~~~~~~~~~~~ NSPasteboardTypeTIFF /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:313:32: note: 'NSTIFFPboardType' has been explicitly marked deprecated here APPKIT_EXTERN NSPasteboardType NSTIFFPboardType API_DEPRECATED_WITH_REPLACEMENT("NSPasteboardTypeTIFF", macos(10.0,10.14)); ^ ../gtk/gtkquartz.c:295:23: warning: 'NSStringPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations] if ([type isEqualTo:NSStringPboardType]) ^~~~~~~~~~~~~~~~~~ NSPasteboardTypeString /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:311:32: note: 'NSStringPboardType' has been explicitly marked deprecated here APPKIT_EXTERN NSPasteboardType NSStringPboardType API_DEPRECATED_WITH_REPLACEMENT("NSPasteboardTypeString", macos(10.0,10.14)); ^ ../gtk/gtkquartz.c:298:28: warning: 'NSColorPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations] else if ([type isEqualTo:NSColorPboardType]) ^~~~~~~~~~~~~~~~~ NSPasteboardTypeColor /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:318:32: note: 'NSColorPboardType' has been explicitly marked deprecated here APPKIT_EXTERN NSPasteboardType NSColorPboardType API_DEPRECATED_WITH_REPLACEMENT("NSPasteboardTypeColor", macos(10.0,10.14)); ^ ../gtk/gtkquartz.c:300:24: warning: cast from 'const guchar *' (aka 'const unsigned char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] guint16 *color = (guint16 *)data; ^~~~~~~~~~~~~~~ ../gtk/gtkquartz.c:312:28: warning: 'NSURLPboardType' is deprecated: first deprecated in macOS 10.14 [-Wdeprecated-declarations] else if ([type isEqualTo:NSURLPboardType]) ^~~~~~~~~~~~~~~ NSPasteboardTypeURL /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSPasteboard.h:321:32: note: 'NSURLPboardType' has been explicitly marked deprecated here APPKIT_EXTERN NSPasteboardType NSURLPboardType API_DEPRECATED_WITH_REPLACEMENT("NSPasteboardTypeURL", macos(10.0,10.14)); ^ ../gtk/gtkquartz.c:284:8: warning: variable 'format' set but not used [-Wunused-but-set-variable] gint format; ^ ../gtk/gtkquartz.c:283:15: warning: variable 'display' set but not used [-Wunused-but-set-variable] GdkDisplay *display; ^ 13 warnings generated. [618/1538] Compiling C object gtk/gtk-encode-symbolic-svg.p/encodesymbolic.c.o [619/1538] Compiling C object gtk/gtk-launch.p/gtk-launch.c.o ../gtk/gtk-launch.c:142:6: warning: Please add support for creating AppInfo from id for your OS [-W#warnings] #warning Please add support for creating AppInfo from id for your OS ^ ../gtk/gtk-launch.c:55:10: warning: unused variable 'desktop_file_name' [-Wunused-variable] gchar *desktop_file_name; ^ 2 warnings generated. [620/1538] Linking target gtk/libgtk-3.0.dylib [621/1538] Compiling C object modules/input/im-am-et.so.p/imam-et.c.o [622/1538] Compiling C object modules/input/im-cedilla.so.p/imcedilla.c.o [623/1538] Generating symbol file gtk/libgtk-3.0.dylib.p/libgtk-3.0.dylib.symbols [624/1538] Compiling C object modules/input/im-cyrillic-translit.so.p/imcyrillic-translit.c.o [625/1538] Linking target gtk/gtk-query-settings [626/1538] Linking target gtk/gtk-builder-tool [627/1538] Linking target gtk/gtk-update-icon-cache [628/1538] Linking target gtk/gtk-query-immodules-3.0 [629/1538] Linking target gtk/gtk-encode-symbolic-svg [630/1538] Linking target gtk/gtk-launch [631/1538] Linking target modules/input/im-am-et.so [632/1538] Linking target modules/input/im-cedilla.so [633/1538] Linking target modules/input/im-cyrillic-translit.so [634/1538] Compiling C object modules/input/im-inuktitut.so.p/iminuktitut.c.o [635/1538] Compiling C object modules/input/im-ipa.so.p/imipa.c.o [636/1538] Linking target modules/input/im-inuktitut.so [637/1538] Linking target modules/input/im-ipa.so [638/1538] Compiling C object modules/input/im-multipress.so.p/gtkimcontextmultipress.c.o ../modules/input/gtkimcontextmultipress.c:204:3: warning: 'gdk_threads_enter' is deprecated [-Wdeprecated-declarations] gdk_threads_enter (); ^ ../gdk/gdkthreads.h:45:1: note: 'gdk_threads_enter' has been explicitly marked deprecated here GDK_THREADS_DEPRECATED ^ ../gdk/gdkthreads.h:40:32: note: expanded from macro 'GDK_THREADS_DEPRECATED' #define GDK_THREADS_DEPRECATED GDK_DEPRECATED_IN_3_6 ^ ./gdk/gdkversionmacros.h:300:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_6' # define GDK_DEPRECATED_IN_3_6 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../modules/input/gtkimcontextmultipress.c:214:3: warning: 'gdk_threads_leave' is deprecated [-Wdeprecated-declarations] gdk_threads_leave (); ^ ../gdk/gdkthreads.h:47:1: note: 'gdk_threads_leave' has been explicitly marked deprecated here GDK_THREADS_DEPRECATED ^ ../gdk/gdkthreads.h:40:32: note: expanded from macro 'GDK_THREADS_DEPRECATED' #define GDK_THREADS_DEPRECATED GDK_DEPRECATED_IN_3_6 ^ ./gdk/gdkversionmacros.h:300:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_6' # define GDK_DEPRECATED_IN_3_6 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 2 warnings generated. [639/1538] Compiling C object modules/input/im-multipress.so.p/immultipress.c.o [640/1538] Compiling C object modules/input/im-thai.so.p/thai-charprop.c.o [641/1538] Linking target modules/input/im-multipress.so [642/1538] Compiling C object modules/input/im-thai.so.p/gtkimcontextthai.c.o [643/1538] Compiling C object modules/input/im-thai.so.p/imthai.c.o [644/1538] Linking target modules/input/im-thai.so [645/1538] Compiling C object modules/input/im-ti-er.so.p/imti-er.c.o [646/1538] Linking target modules/input/im-ti-er.so [647/1538] Compiling C object modules/input/im-ti-et.so.p/imti-et.c.o [648/1538] Linking target modules/input/im-ti-et.so [649/1538] Compiling C object modules/input/im-viqr.so.p/imviqr.c.o [650/1538] Linking target modules/input/im-viqr.so [651/1538] Compiling C object modules/printbackends/libprintbackend-file.so.p/file_gtkprintbackendfile.c.o [652/1538] Linking target modules/printbackends/libprintbackend-file.so [653/1538] Compiling C object modules/printbackends/libprintbackend-lpr.so.p/lpr_gtkprintbackendlpr.c.o [654/1538] Linking target modules/printbackends/libprintbackend-lpr.so [655/1538] Compiling C object modules/input/im-quartz.so.p/imquartz.c.o [656/1538] Compiling C object modules/printbackends/libprintbackend-test.so.p/test_gtkprintbackendtest.c.o ../modules/printbackends/test/gtkprintbackendtest.c:408:15: warning: variable 'printer' set but not used [-Wunused-but-set-variable] GtkPrinter *printer; ^ ../modules/printbackends/test/gtkprintbackendtest.c:495:16: warning: variable 'format' set but not used [-Wunused-but-set-variable] OutputFormat format; ^ 2 warnings generated. [657/1538] Linking target modules/input/im-quartz.so [658/1538] Linking target modules/printbackends/libprintbackend-test.so [659/1538] Compiling C object modules/printbackends/libprintbackend-cups.so.p/cups_gtkprintercups.c.o In file included from ../modules/printbackends/cups/gtkprintercups.c:28: In file included from ../modules/printbackends/cups/gtkprintercups.h:22: In file included from /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/cups.h:27: In file included from /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/file.h:24: /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/versioning.h:110:55: warning: 'TARGET_OS_OSX' is not defined, evaluates to 0 [-Wundef-prefix=TARGET_OS_] # if defined(__APPLE__) && !defined(_CUPS_SOURCE) && TARGET_OS_OSX ^ 1 warning generated. [660/1538] Compiling C object modules/printbackends/libprintbackend-cups.so.p/cups_gtkprintbackendcups.c.o In file included from ../modules/printbackends/cups/gtkprintbackendcups.c:34: In file included from /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/cups.h:27: In file included from /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/file.h:24: /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/versioning.h:110:55: warning: 'TARGET_OS_OSX' is not defined, evaluates to 0 [-Wundef-prefix=TARGET_OS_] # if defined(__APPLE__) && !defined(_CUPS_SOURCE) && TARGET_OS_OSX ^ ../modules/printbackends/cups/gtkprintbackendcups.c:436:18: warning: 'ppdFindAttr' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppd_attr = ppdFindAttr (ppd_file, "LanguageLevel", NULL); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:399:20: note: 'ppdFindAttr' has been explicitly marked deprecated here extern ppd_attr_t *ppdFindAttr(ppd_file_t *ppd, const char *name, ^ ../modules/printbackends/cups/gtkprintbackendcups.c:443:26: warning: 'ppdFindAttr' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppd_attr_res = ppdFindAttr (ppd_file, "DefaultResolution", NULL); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:399:20: note: 'ppdFindAttr' has been explicitly marked deprecated here extern ppd_attr_t *ppdFindAttr(ppd_file_t *ppd, const char *name, ^ ../modules/printbackends/cups/gtkprintbackendcups.c:464:34: warning: 'ppdFindAttr' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppd_attr_res_screen_freq = ppdFindAttr (ppd_file, "ResScreenFreq", res_string); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:399:20: note: 'ppdFindAttr' has been explicitly marked deprecated here extern ppd_attr_t *ppdFindAttr(ppd_file_t *ppd, const char *name, ^ ../modules/printbackends/cups/gtkprintbackendcups.c:472:38: warning: 'ppdFindAttr' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppd_attr_res_screen_freq = ppdFindAttr (ppd_file, "ResScreenFreq", res_string); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:399:20: note: 'ppdFindAttr' has been explicitly marked deprecated here extern ppd_attr_t *ppdFindAttr(ppd_file_t *ppd, const char *name, ^ ../modules/printbackends/cups/gtkprintbackendcups.c:476:30: warning: 'ppdFindAttr' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppd_attr_screen_freq = ppdFindAttr (ppd_file, "ScreenFreq", NULL); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:399:20: note: 'ppdFindAttr' has been explicitly marked deprecated here extern ppd_attr_t *ppdFindAttr(ppd_file_t *ppd, const char *name, ^ ../modules/printbackends/cups/gtkprintbackendcups.c:609:17: warning: 'ppdFindCustomOption' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] coption = ppdFindCustomOption (printer->ppd_file, key); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:424:23: note: 'ppdFindCustomOption' has been explicitly marked deprecated here extern ppd_coption_t *ppdFindCustomOption(ppd_file_t *ppd, ^ ../modules/printbackends/cups/gtkprintbackendcups.c:4053:33: warning: 'ppdOpenFd' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] data->printer->ppd_file = ppdOpenFd (dup (g_io_channel_unix_get_fd (data->ppd_io))); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:388:20: note: 'ppdOpenFd' has been explicitly marked deprecated here extern ppd_file_t *ppdOpenFd(int fd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^ ../modules/printbackends/cups/gtkprintbackendcups.c:4054:7: warning: 'ppdLocalize' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppdLocalize (data->printer->ppd_file); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:434:13: note: 'ppdLocalize' has been explicitly marked deprecated here extern int ppdLocalize(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^ ../modules/printbackends/cups/gtkprintbackendcups.c:4055:7: warning: 'ppdMarkDefaults' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppdMarkDefaults (data->printer->ppd_file); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:384:14: note: 'ppdMarkDefaults' has been explicitly marked deprecated here extern void ppdMarkDefaults(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^ ../modules/printbackends/cups/gtkprintbackendcups.c:5042:17: warning: 'ppdFindOption' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] option1 = ppdFindOption (ppd, constraint->option1); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:380:22: note: 'ppdFindOption' has been explicitly marked deprecated here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^ ../modules/printbackends/cups/gtkprintbackendcups.c:5046:17: warning: 'ppdFindOption' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] option2 = ppdFindOption (ppd, constraint->option2); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:380:22: note: 'ppdFindOption' has been explicitly marked deprecated here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^ ../modules/printbackends/cups/gtkprintbackendcups.c:5198:17: warning: 'ppdFindCustomOption' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] coption = ppdFindCustomOption (ppd_file, ppd_option->keyword); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:424:23: note: 'ppdFindCustomOption' has been explicitly marked deprecated here extern ppd_coption_t *ppdFindCustomOption(ppd_file_t *ppd, ^ ../modules/printbackends/cups/gtkprintbackendcups.c:5204:20: warning: 'ppdFirstCustomParam' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] cparam = ppdFirstCustomParam (coption); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:429:22: note: 'ppdFirstCustomParam' has been explicitly marked deprecated here extern ppd_cparam_t *ppdFirstCustomParam(ppd_coption_t *opt) ^ ../modules/printbackends/cups/gtkprintbackendcups.c:5206:15: warning: 'ppdNextCustomParam' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] if (ppdNextCustomParam (coption) == NULL) ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:432:22: note: 'ppdNextCustomParam' has been explicitly marked deprecated here extern ppd_cparam_t *ppdNextCustomParam(ppd_coption_t *opt) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^ ../modules/printbackends/cups/gtkprintbackendcups.c:5906:7: warning: 'ppdMarkDefaults' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppdMarkDefaults (ppd_file); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:384:14: note: 'ppdMarkDefaults' has been explicitly marked deprecated here extern void ppdMarkDefaults(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^ ../modules/printbackends/cups/gtkprintbackendcups.c:5910:20: warning: 'ppdFindOption' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppd_option = ppdFindOption (ppd_file, "PageSize"); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:380:22: note: 'ppdFindOption' has been explicitly marked deprecated here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^ ../modules/printbackends/cups/gtkprintbackendcups.c:6091:5: warning: 'ppdMarkOption' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppdMarkOption (ppd_file, ppd_option->keyword, option->value); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:385:13: note: 'ppdMarkOption' has been explicitly marked deprecated here extern int ppdMarkOption(ppd_file_t *ppd, const char *keyword, ^ ../modules/printbackends/cups/gtkprintbackendcups.c:6162:3: warning: 'ppdMarkDefaults' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] ppdMarkDefaults (ppd_file); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:384:14: note: 'ppdMarkDefaults' has been explicitly marked deprecated here extern void ppdMarkDefaults(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^ ../modules/printbackends/cups/gtkprintbackendcups.c:6167:19: warning: 'ppdConflicts' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] num_conflicts = ppdConflicts (ppd_file); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:367:13: note: 'ppdConflicts' has been explicitly marked deprecated here extern int ppdConflicts(ppd_file_t *ppd) _CUPS_DEPRECATED_1_6_MSG("Use cupsCopyDestInfo and friends instead."); ^ ../modules/printbackends/cups/gtkprintbackendcups.c:6816:12: warning: 'ppdFindOption' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] option = ppdFindOption (ppd_file, "PageSize"); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:380:22: note: 'ppdFindOption' has been explicitly marked deprecated here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^ ../modules/printbackends/cups/gtkprintbackendcups.c:6819:16: warning: 'ppdFindChoice' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] choice = ppdFindChoice (option, size->name); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:375:22: note: 'ppdFindChoice' has been explicitly marked deprecated here extern ppd_choice_t *ppdFindChoice(ppd_option_t *o, const char *option) ^ ../modules/printbackends/cups/gtkprintbackendcups.c:6949:16: warning: 'ppdFindOption' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] option = ppdFindOption (ppd_file, "PageSize"); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:380:22: note: 'ppdFindOption' has been explicitly marked deprecated here extern ppd_option_t *ppdFindOption(ppd_file_t *ppd, const char *keyword) ^ ../modules/printbackends/cups/gtkprintbackendcups.c:6953:14: warning: 'ppdPageSize' is deprecated: first deprecated in macOS 10.8 - Use cupsCopyDestInfo and friends instead. [-Wdeprecated-declarations] size = ppdPageSize (ppd_file, option->defchoice); ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/ppd.h:392:20: note: 'ppdPageSize' has been explicitly marked deprecated here extern ppd_size_t *ppdPageSize(ppd_file_t *ppd, const char *name) ^ 24 warnings generated. [661/1538] Compiling C object modules/printbackends/libprintbackend-cups.so.p/cups_gtkcupsutils.c.o In file included from ../modules/printbackends/cups/gtkcupsutils.c:22: In file included from ../modules/printbackends/cups/gtkcupsutils.h:22: In file included from /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/cups.h:27: In file included from /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/file.h:24: /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/versioning.h:110:55: warning: 'TARGET_OS_OSX' is not defined, evaluates to 0 [-Wundef-prefix=TARGET_OS_] # if defined(__APPLE__) && !defined(_CUPS_SOURCE) && TARGET_OS_OSX ^ 1 warning generated. [662/1538] Compiling C object modules/printbackends/libprintbackend-cups.so.p/cups_gtkcupssecretsutils.c.o In file included from ../modules/printbackends/cups/gtkcupssecretsutils.c:24: In file included from ../modules/printbackends/cups/gtkcupssecretsutils.h:22: In file included from ../modules/printbackends/cups/gtkcupsutils.h:22: In file included from /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/cups.h:27: In file included from /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/file.h:24: /Users/pbulk/build/x11/gtk3/work/.buildlink/include/cups/versioning.h:110:55: warning: 'TARGET_OS_OSX' is not defined, evaluates to 0 [-Wundef-prefix=TARGET_OS_] # if defined(__APPLE__) && !defined(_CUPS_SOURCE) && TARGET_OS_OSX ^ 1 warning generated. [663/1538] Compiling C object libgail-util/libgailutil-3.0.dylib.p/gailmisc.c.o [664/1538] Linking target modules/printbackends/libprintbackend-cups.so [665/1538] Generating demos/icon-browser/iconbrowser_resources_c with a custom command [666/1538] Generating demos/icon-browser/iconbrowser_resources_h with a custom command [667/1538] Compiling C object libgail-util/libgailutil-3.0.dylib.p/gailtextutil.c.o [668/1538] Compiling C object demos/icon-browser/gtk3-icon-browser.p/meson-generated_.._iconbrowser_resources.c.o [669/1538] Linking target libgail-util/libgailutil-3.0.dylib [670/1538] Compiling C object demos/icon-browser/gtk3-icon-browser.p/main.c.o [671/1538] Compiling C object demos/icon-browser/gtk3-icon-browser.p/iconbrowserapp.c.o [672/1538] Compiling C object demos/icon-browser/gtk3-icon-browser.p/iconbrowserwin.c.o [673/1538] Generating demos/widget-factory/widgetfactory_resources_c with a custom command [674/1538] Compiling C object demos/icon-browser/gtk3-icon-browser.p/iconstore.c.o [675/1538] Generating demos/widget-factory/widgetfactory_resources_h with a custom command [676/1538] Linking target demos/icon-browser/gtk3-icon-browser [677/1538] Compiling C object demos/widget-factory/gtk3-widget-factory.p/meson-generated_.._widgetfactory_resources.c.o [678/1538] Generating demos/gtk-demo/gtk3 demo header with a custom command [679/1538] Generating demos/gtk-demo/gtkdemo_resources_c with a custom command [680/1538] Generating demos/gtk-demo/gtkdemo_resources_h with a custom command [681/1538] Compiling C object demos/widget-factory/gtk3-widget-factory.p/widget-factory.c.o [682/1538] Linking target demos/widget-factory/gtk3-widget-factory [683/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/meson-generated_.._gtkdemo_resources.c.o [684/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/application_demo.c.o [685/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/assistant.c.o [686/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/builder.c.o [687/1538] Generating gtk/Gtk-3.0.gir with a custom command (wrapped by meson to set env) /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkclipboard-quartz.c:41: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkclipboard-quartz.c:43: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkclipboard-quartz.c:47: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkclipboard-quartz.c:99: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkclipboard-quartz.c:154: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkclipboard-quartz.c:1139: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkdnd-quartz.c:108: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkdnd-quartz.c:112: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkdnd-quartz.c:114: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkdnd-quartz.c:155: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkdnd-quartz.c:1132: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkdnd-quartz.c:1134: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtksearchenginequartz.c:32: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtksearchenginequartz.c:44: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtksearchenginequartz.c:62: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtksearchenginequartz.c:90: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtksearchenginequartz.c:137: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtksearchenginequartz.c:226: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtksearchenginequartz.c:230: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtksearchenginequartz.c:233: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtksearchenginequartz.c:237: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtksearchenginequartz.c:271: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtksearchenginequartz.c:272: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtksearchenginequartz.c:275: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtksearchenginequartz.c:276: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtksearchenginequartz.c:280: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtksearchenginequartz.c:281: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz.c:60: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz.c:62: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz.c:71: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz.c:73: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz.c:126: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz.c:353: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz.c:354: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:40: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:49: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:51: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:55: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:57: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:76: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:116: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:158: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:167: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:168: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:169: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:177: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:182: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:187: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:238: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:243: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:246: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:300: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:357: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:367: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:369: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:379: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:396: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:400: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:407: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:454: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkapplication-quartz-menu.c:463: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkfilechoosernativequartz.c:79: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkfilechoosernativequartz.c:85: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkfilechoosernativequartz.c:87: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkfilechoosernativequartz.c:100: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkfilechoosernativequartz.c:110: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkfilechoosernativequartz.c:212: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkfilechoosernativequartz.c:214: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkfilechoosernativequartz.c:333: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkfilechoosernativequartz.c:427: unexpected character `@' /Users/pbulk/build/x11/gtk3/work/gtk+-3.24.36/gtk/gtkquartz.c:231: unexpected character `@' ../gtk/gtkentry.c:2104: Warning: Gtk: multiple comment blocks documenting 'GtkEntry:inner-border:' identifier (already seen at gtkentry.c:888). ../gtk/a11y/gtkcellaccessibleparent.c:45: Warning: Gtk: multiple comment blocks documenting 'gtk_cell_accessible_parent_get_cell_extents:' identifier (already seen at gtkcellaccessibleparent.c:45). ../gtk/a11y/gtkcellaccessibleparent.c:71: Warning: Gtk: multiple comment blocks documenting 'gtk_cell_accessible_parent_get_cell_area:' identifier (already seen at gtkcellaccessibleparent.c:71). ../gtk/a11y/gtkcellaccessibleparent.c:202: Warning: Gtk: multiple comment blocks documenting 'gtk_cell_accessible_parent_get_cell_position:' identifier (already seen at gtkcellaccessibleparent.c:202). ../gtk/a11y/gtkcellaccessibleparent.c:231: Warning: Gtk: multiple comment blocks documenting 'gtk_cell_accessible_parent_get_column_header_cells:' identifier (already seen at gtkcellaccessibleparent.c:231). ../gtk/a11y/gtkcellaccessibleparent.c:252: Warning: Gtk: multiple comment blocks documenting 'gtk_cell_accessible_parent_get_row_header_cells:' identifier (already seen at gtkcellaccessibleparent.c:252). ../gtk/a11y/gtkcontainercellaccessible.c:174: Warning: Gtk: multiple comment blocks documenting 'gtk_container_cell_accessible_get_children:' identifier (already seen at gtkcontainercellaccessible.c:174). ../gtk/a11y/gtktoplevelaccessible.c:302: Warning: Gtk: multiple comment blocks documenting 'gtk_toplevel_accessible_get_children:' identifier (already seen at gtktoplevelaccessible.c:302). ../gtk/gtkdnd.h:48: Warning: Gtk: gtk_drag_finish: Methods must belong to the same namespace as the class they belong to ../gtk/gtkdnd.h:54: Warning: Gtk: gtk_drag_get_source_widget: Methods must belong to the same namespace as the class they belong to ../gtk/gtkdnd.h:83: Warning: Gtk: gtk_drag_set_icon_widget: Methods must belong to the same namespace as the class they belong to ../gtk/gtkdnd.h:112: Warning: Gtk: gtk_drag_set_icon_default: Methods must belong to the same namespace as the class they belong to ../gtk/gtkclipboard-quartz.c:1296: Warning: Gtk: gtk_clipboard_get_selection: return value: Invalid non-constant return of bare structure or union; register as boxed type or (skip) [688/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/button_box.c.o [689/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/changedisplay.c.o [690/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/clipboard.c.o [691/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/colorsel.c.o [692/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/combobox.c.o [693/1538] Generating gtk/Gtk-3.0.typelib with a custom command [694/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/css_accordion.c.o [695/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/css_basics.c.o [696/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/css_blendmodes.c.o [697/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/css_multiplebgs.c.o [698/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/css_pixbufs.c.o [699/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/css_shadows.c.o [700/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/cursors.c.o [701/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/dialog.c.o [702/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/drawingarea.c.o [703/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/entry_buffer.c.o [704/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/editable_cells.c.o [705/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/entry_completion.c.o [706/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/expander.c.o [707/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/event_axes.c.o ../demos/gtk-demo/event_axes.c:181:7: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] g_memdup (event->motion.axes, ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:258:1: note: 'g_memdup' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_68_FOR (g_memdup2) ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gversionmacros.h:1079:49: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR' # define GLIB_DEPRECATED_IN_2_68_FOR(f) GLIB_DEPRECATED_FOR(f) ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1243:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../demos/gtk-demo/event_axes.c:188:7: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] g_memdup (event->button.axes, ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:258:1: note: 'g_memdup' has been explicitly marked deprecated here GLIB_DEPRECATED_IN_2_68_FOR (g_memdup2) ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gversionmacros.h:1079:49: note: expanded from macro 'GLIB_DEPRECATED_IN_2_68_FOR' # define GLIB_DEPRECATED_IN_2_68_FOR(f) GLIB_DEPRECATED_FOR(f) ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1243:32: note: expanded from macro 'GLIB_DEPRECATED_FOR' #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../demos/gtk-demo/event_axes.c:441:58: warning: format specifies type 'unsigned long' but the argument has type 'guint64' (aka 'unsigned long long') [-Wformat] g_string_append_printf (string, ", Serial: %lx", serial); ~~~ ^~~~~~ %llx 3 warnings generated. [708/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/filtermodel.c.o [709/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/fishbowl.c.o [710/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/foreigndrawing.c.o [711/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/gestures.c.o [712/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/headerbar.c.o [713/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/glarea.c.o [714/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/hypertext.c.o [715/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/iconview.c.o [716/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/iconview_edit.c.o [717/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/images.c.o [718/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/infobar.c.o [719/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/links.c.o [720/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/listbox.c.o [721/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/flowbox.c.o [722/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/list_store.c.o [723/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/markup.c.o [724/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/menus.c.o [725/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/modelbutton.c.o [726/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/offscreen_window.c.o [727/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/offscreen_window2.c.o [728/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/overlay.c.o [729/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/overlay2.c.o [730/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/paint.c.o [731/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/panes.c.o [732/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/pickers.c.o [733/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/pixbufs.c.o [734/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/popover.c.o [735/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/printing.c.o [736/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/revealer.c.o [737/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/rotated_text.c.o [738/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/scale.c.o [739/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/search_entry.c.o [740/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/search_entry2.c.o [741/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/shortcuts.c.o [742/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/sidebar.c.o [743/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/spinbutton.c.o ../demos/gtk-demo/spinbutton.c:40:7: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value] if (fabs (val) < 1e-5) ^ ../demos/gtk-demo/spinbutton.c:40:7: note: use function 'abs' instead if (fabs (val) < 1e-5) ^~~~ abs 1 warning generated. [744/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/sizegroup.c.o [745/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/spinner.c.o [746/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/stack.c.o [747/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/tabs.c.o [748/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/textmask.c.o [749/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/textview.c.o [750/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/textscroll.c.o [751/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/toolpalette.c.o [752/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/theming_style_classes.c.o [753/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/tree_store.c.o [754/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/transparent.c.o [755/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/pagesetup.c.o [756/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/font_features.c.o [757/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/gtkfishbowl.c.o [758/1538] Compiling C object demos/gtk-demo/gtk3-demo-application.p/meson-generated_.._gtkdemo_resources.c.o [759/1538] Generating demos/gtk-demo/gsettings-compile-demos_gtk-demo with a custom command [760/1538] Compiling C object demos/gtk-demo/gtk3-demo.p/main.c.o [761/1538] Compiling C object demos/gtk-demo/gtk3-demo-application.p/application.c.o [762/1538] Compiling C object tests/animated-resizing.p/animated-resizing.c.o In file included from ../tests/animated-resizing.c:6: In file included from ../gtk/fallback-c89.c:20: ./config.h:118:9: warning: '_GDK_EXTERN' macro redefined [-Wmacro-redefined] #define _GDK_EXTERN __attribute__((visibility("default"))) extern ^ ./gdk/gdkversionmacros.h:32:9: note: previous definition is here #define _GDK_EXTERN extern ^ 1 warning generated. [763/1538] Linking target demos/gtk-demo/gtk3-demo [764/1538] Linking target demos/gtk-demo/gtk3-demo-application [765/1538] Compiling C object tests/animated-resizing.p/variable.c.o [766/1538] Compiling C object tests/animated-resizing.p/frame-stats.c.o [767/1538] Compiling C object tests/animated-revealing.p/animated-revealing.c.o [768/1538] Compiling C object tests/animated-revealing.p/variable.c.o [769/1538] Compiling C object tests/animated-revealing.p/frame-stats.c.o [770/1538] Linking target tests/animated-resizing [771/1538] Linking target tests/animated-revealing [772/1538] Compiling C object tests/scrolling-performance.p/variable.c.o [773/1538] Compiling C object tests/scrolling-performance.p/scrolling-performance.c.o [774/1538] Compiling C object tests/scrolling-performance.p/frame-stats.c.o [775/1538] Compiling C object tests/blur-performance.p/blur-performance.c.o [776/1538] Compiling C object tests/blur-performance.p/.._gtk_gtkcairoblur.c.o [777/1538] Linking target tests/scrolling-performance [778/1538] Linking target tests/blur-performance [779/1538] Compiling C object tests/flicker.p/flicker.c.o [780/1538] Compiling C object tests/gdkgears.p/gdkgears.c.o [781/1538] Linking target tests/flicker [782/1538] Compiling C object tests/listmodel.p/listmodel.c.o [783/1538] Compiling C object tests/gdkgears.p/gtkgears.c.o [784/1538] Compiling C object tests/motion-compression.p/motion-compression.c.o [785/1538] Linking target tests/listmodel [786/1538] Linking target tests/gdkgears [787/1538] Linking target tests/motion-compression [788/1538] Compiling C object tests/styleexamples.p/styleexamples.c.o ../tests/styleexamples.c:246:3: warning: 'gtk_render_frame_gap' is deprecated: Use 'gtk_render_frame' instead [-Wdeprecated-declarations] gtk_render_frame_gap (context, cr, 12, 12, 50, 50, GTK_POS_TOP, 15, 35); ^ ../gtk/gtkrender.h:113:1: note: 'gtk_render_frame_gap' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_24_FOR(gtk_render_frame) ^ ./gdk/gdkversionmacros.h:427:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_24_FOR' # define GDK_DEPRECATED_IN_3_24_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 1 warning generated. [789/1538] Compiling C object tests/overlayscroll.p/overlayscroll.c.o [790/1538] Linking target tests/styleexamples [791/1538] Compiling C object tests/print-editor.p/print-editor.c.o [792/1538] Linking target tests/overlayscroll [793/1538] Linking target tests/print-editor [794/1538] Compiling C object tests/simple.p/simple.c.o [795/1538] Compiling C object tests/subsurface.p/subsurface.c.o [796/1538] Compiling C object tests/syncscroll.p/syncscroll.c.o [797/1538] Linking target tests/simple [798/1538] Linking target tests/subsurface [799/1538] Linking target tests/syncscroll [800/1538] Compiling C object tests/testactionbar.p/testactionbar.c.o [801/1538] Compiling C object tests/testaccel.p/testaccel.c.o [802/1538] Compiling C object tests/testactions.p/testactions.c.o [803/1538] Linking target tests/testactionbar [804/1538] Linking target tests/testaccel [805/1538] Linking target tests/testactions [806/1538] Compiling C object tests/testadjustsize.p/testadjustsize.c.o [807/1538] Compiling C object tests/testanimation.p/testanimation.c.o [808/1538] Compiling C object tests/testappchooserbutton.p/testappchooserbutton.c.o [809/1538] Linking target tests/testadjustsize [810/1538] Linking target tests/testanimation [811/1538] Linking target tests/testappchooserbutton [812/1538] Compiling C object tests/testassistant.p/testassistant.c.o [813/1538] Compiling C object tests/testappchooser.p/testappchooser.c.o [814/1538] Compiling C object tests/testbaseline.p/testbaseline.c.o [815/1538] Linking target tests/testassistant [816/1538] Linking target tests/testappchooser [817/1538] Linking target tests/testbaseline [818/1538] Compiling C object tests/testbbox.p/testbbox.c.o [819/1538] Compiling C object tests/testbox.p/testbox.c.o [820/1538] Compiling C object tests/testboxcss.p/testboxcss.c.o [821/1538] Linking target tests/testbbox [822/1538] Linking target tests/testbox [823/1538] Linking target tests/testboxcss [824/1538] Compiling C object tests/testbuttons.p/testbuttons.c.o [825/1538] Compiling C object tests/testcairo.p/testcairo.c.o [826/1538] Linking target tests/testbuttons [827/1538] Compiling C object tests/testcalendar.p/testcalendar.c.o [828/1538] Linking target tests/testcairo [829/1538] Linking target tests/testcalendar [830/1538] Compiling C object tests/testcellarea.p/testcellarea.c.o [831/1538] Compiling C object tests/testcellrenderertext.p/testcellrenderertext.c.o [832/1538] Linking target tests/testcellarea [833/1538] Compiling C object tests/testclipboard.p/testclipboard.c.o [834/1538] Linking target tests/testcellrenderertext [835/1538] Linking target tests/testclipboard [836/1538] Compiling C object tests/testcolorchooser.p/testcolorchooser.c.o [837/1538] Compiling C object tests/testcombo.p/testcombo.c.o [838/1538] Compiling C object tests/testcombochange.p/testcombochange.c.o [839/1538] Linking target tests/testcombo [840/1538] Linking target tests/testcolorchooser [841/1538] Linking target tests/testcombochange [842/1538] Compiling C object tests/testdnd.p/testdnd.c.o [843/1538] Compiling C object tests/testdialog.p/testdialog.c.o [844/1538] Compiling C object tests/testellipsise.p/testellipsise.c.o [845/1538] Linking target tests/testdialog [846/1538] Linking target tests/testdnd [847/1538] Linking target tests/testellipsise [848/1538] Compiling C object tests/testemblems.p/testemblems.c.o [849/1538] Compiling C object tests/testentrycompletion.p/testentrycompletion.c.o [850/1538] Linking target tests/testemblems [851/1538] Compiling C object tests/testentryicons.p/testentryicons.c.o [852/1538] Linking target tests/testentrycompletion [853/1538] Linking target tests/testentryicons [854/1538] Compiling C object tests/testexpand.p/testexpand.c.o [855/1538] Linking target tests/testexpand [856/1538] Compiling C object tests/testexpander.p/testexpander.c.o [857/1538] Compiling C object tests/testfilechooserbutton.p/testfilechooserbutton.c.o [858/1538] Linking target tests/testexpander [859/1538] Linking target tests/testfilechooserbutton [860/1538] Compiling C object tests/testfilechooser.p/testfilechooser.c.o [861/1538] Linking target tests/testfilechooser [862/1538] Compiling C object tests/testfontchooser.p/testfontchooser.c.o [863/1538] Compiling C object tests/testflowbox.p/testflowbox.c.o [864/1538] Linking target tests/testfontchooser [865/1538] Compiling C object tests/testfontoptions.p/testfontoptions.c.o [866/1538] Linking target tests/testflowbox [867/1538] Linking target tests/testfontoptions [868/1538] Compiling C object tests/testfontselection.p/testfontselection.c.o [869/1538] Compiling C object tests/testfontselectiondialog.p/testfontselectiondialog.c.o [870/1538] Linking target tests/testfontselection [871/1538] Compiling C object tests/testframe.p/testframe.c.o [872/1538] Linking target tests/testfontselectiondialog [873/1538] Linking target tests/testframe [874/1538] Compiling C object tests/testfullscreen.p/testfullscreen.c.o [875/1538] Compiling C object tests/testgeometry.p/testgeometry.c.o [876/1538] Compiling C object tests/testgiconpixbuf.p/testgiconpixbuf.c.o [877/1538] Linking target tests/testfullscreen [878/1538] Linking target tests/testgeometry [879/1538] Linking target tests/testgiconpixbuf [880/1538] Compiling C object tests/testglblending.p/testglblending.c.o [881/1538] Compiling C object tests/testgmenu.p/testgmenu.c.o [882/1538] Compiling C object tests/testglblending.p/gtkgears.c.o [883/1538] Linking target tests/testgmenu [884/1538] Linking target tests/testglblending [885/1538] Compiling C object tests/testgrid.p/testgrid.c.o [886/1538] Linking target tests/testgrid [887/1538] Compiling C object tests/testgrouping.p/testgrouping.c.o [888/1538] Linking target tests/testgrouping [889/1538] Compiling C object tests/testheaderbar.p/testheaderbar.c.o [890/1538] Linking target tests/testheaderbar [891/1538] Compiling C object tests/testheightforwidth.p/testheightforwidth.c.o [892/1538] Compiling C object tests/testgtk.p/testgtk.c.o ../tests/testgtk.c:159:7: warning: 'gtk_widget_is_composited' is deprecated: Use 'gdk_screen_is_composited' instead [-Wdeprecated-declarations] gtk_widget_is_composited (widget)) ^ ../gtk/gtkwidget.h:1246:1: note: 'gtk_widget_is_composited' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22_FOR(gdk_screen_is_composited) ^ ./gdk/gdkversionmacros.h:413:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22_FOR' # define GDK_DEPRECATED_IN_3_22_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../tests/testgtk.c:254:28: warning: 'gtk_widget_is_composited' is deprecated: Use 'gdk_screen_is_composited' instead [-Wdeprecated-declarations] gboolean is_composited = gtk_widget_is_composited (window); ^ ../gtk/gtkwidget.h:1246:1: note: 'gtk_widget_is_composited' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22_FOR(gdk_screen_is_composited) ^ ./gdk/gdkversionmacros.h:413:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22_FOR' # define GDK_DEPRECATED_IN_3_22_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../tests/testgtk.c:453:3: warning: 'gdk_window_set_background_rgba' is deprecated [-Wdeprecated-declarations] gdk_window_set_background_rgba (child, &colors[level]); ^ ../gdk/gdkwindow.h:786:1: note: 'gdk_window_set_background_rgba' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../tests/testgtk.c:4508:7: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value] if (fabs (val) < 1e-5) ^ ../tests/testgtk.c:4508:7: note: use function 'abs' instead if (fabs (val) < 1e-5) ^~~~ abs ../tests/testgtk.c:5389:7: warning: 'gtk_container_set_focus_chain' is deprecated [-Wdeprecated-declarations] gtk_container_set_focus_chain (GTK_CONTAINER (table), ^ ../gtk/gtkcontainer.h:176:1: note: 'gtk_container_set_focus_chain' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_24 ^ ./gdk/gdkversionmacros.h:426:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_24' # define GDK_DEPRECATED_IN_3_24 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../tests/testgtk.c:7646:12: warning: 'gdk_screen_get_width' is deprecated [-Wdeprecated-declarations] *x = gdk_screen_get_width (screen) - w; ^ ../gdk/gdkscreen.h:57:1: note: 'gdk_screen_get_width' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../tests/testgtk.c:7647:12: warning: 'gdk_screen_get_height' is deprecated [-Wdeprecated-declarations] *y = gdk_screen_get_height (screen) - h; ^ ../gdk/gdkscreen.h:59:1: note: 'gdk_screen_get_height' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../tests/testgtk.c:7651:12: warning: 'gdk_screen_get_width' is deprecated [-Wdeprecated-declarations] *x = gdk_screen_get_width (screen) - w; ^ ../gdk/gdkscreen.h:57:1: note: 'gdk_screen_get_width' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../tests/testgtk.c:7657:12: warning: 'gdk_screen_get_height' is deprecated [-Wdeprecated-declarations] *y = gdk_screen_get_height (screen) - h; ^ ../gdk/gdkscreen.h:59:1: note: 'gdk_screen_get_height' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../tests/testgtk.c:7666:13: warning: 'gdk_screen_get_width' is deprecated [-Wdeprecated-declarations] *x = (gdk_screen_get_width (screen) - w) / 2; ^ ../gdk/gdkscreen.h:57:1: note: 'gdk_screen_get_width' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../tests/testgtk.c:7667:12: warning: 'gdk_screen_get_height' is deprecated [-Wdeprecated-declarations] *y = gdk_screen_get_height (screen) - h; ^ ../gdk/gdkscreen.h:59:1: note: 'gdk_screen_get_height' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../tests/testgtk.c:7671:13: warning: 'gdk_screen_get_width' is deprecated [-Wdeprecated-declarations] *x = (gdk_screen_get_width (screen) - w) / 2; ^ ../gdk/gdkscreen.h:57:1: note: 'gdk_screen_get_width' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../tests/testgtk.c:7677:13: warning: 'gdk_screen_get_height' is deprecated [-Wdeprecated-declarations] *y = (gdk_screen_get_height (screen) - h) / 2; ^ ../gdk/gdkscreen.h:59:1: note: 'gdk_screen_get_height' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../tests/testgtk.c:7681:12: warning: 'gdk_screen_get_width' is deprecated [-Wdeprecated-declarations] *x = gdk_screen_get_width (screen) - w; ^ ../gdk/gdkscreen.h:57:1: note: 'gdk_screen_get_width' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../tests/testgtk.c:7682:13: warning: 'gdk_screen_get_height' is deprecated [-Wdeprecated-declarations] *y = (gdk_screen_get_height (screen) - h) / 2; ^ ../gdk/gdkscreen.h:59:1: note: 'gdk_screen_get_height' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../tests/testgtk.c:7686:13: warning: 'gdk_screen_get_width' is deprecated [-Wdeprecated-declarations] *x = (gdk_screen_get_width (screen) - w) / 2; ^ ../gdk/gdkscreen.h:57:1: note: 'gdk_screen_get_width' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../tests/testgtk.c:7687:13: warning: 'gdk_screen_get_height' is deprecated [-Wdeprecated-declarations] *y = (gdk_screen_get_height (screen) - h) / 2; ^ ../gdk/gdkscreen.h:59:1: note: 'gdk_screen_get_height' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../tests/testgtk.c:8929:3: warning: 'gdk_window_process_updates' is deprecated [-Wdeprecated-declarations] gdk_window_process_updates (window, FALSE); ^ ../gdk/gdkwindow.h:1068:1: note: 'gdk_window_process_updates' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 18 warnings generated. [893/1538] Linking target tests/testheightforwidth [894/1538] Compiling C object tests/testicontheme.p/testicontheme.c.o [895/1538] Linking target tests/testgtk [896/1538] Linking target tests/testicontheme [897/1538] Compiling C object tests/testiconview.p/testiconview.c.o ../tests/testiconview.c:381:3: warning: 'gtk_menu_popup' is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] gtk_menu_popup (GTK_MENU (menu), NULL, NULL, NULL, NULL, ^ ../gtk/gtkmenu.h:137:1: note: 'gtk_menu_popup' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22_FOR((gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)) ^ ./gdk/gdkversionmacros.h:413:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22_FOR' # define GDK_DEPRECATED_IN_3_22_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 1 warning generated. [898/1538] Compiling C object tests/testimage.p/testimage.c.o [899/1538] Linking target tests/testiconview [900/1538] Compiling C object tests/testinput.p/testinput.c.o ../tests/testinput.c:163:3: warning: 'gdk_window_process_updates' is deprecated [-Wdeprecated-declarations] gdk_window_process_updates (gtk_widget_get_window (widget), TRUE); ^ ../gdk/gdkwindow.h:1068:1: note: 'gdk_window_process_updates' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../tests/testinput.c:197:79: warning: incompatible pointer types passing 'GdkEventButton *' (aka 'struct _GdkEventButton *') to parameter of type 'const GdkEvent *' (aka 'const union _GdkEvent *') [-Wincompatible-pointer-types] draw_brush (widget, gdk_device_get_source (gdk_event_get_source_device (event)), ^~~~~ ../gdk/gdkevents.h:1521:59: note: passing argument to parameter 'event' here GdkDevice* gdk_event_get_source_device (const GdkEvent *event); ^ ../tests/testinput.c:242:80: warning: incompatible pointer types passing 'GdkEventMotion *' (aka 'struct _GdkEventMotion *') to parameter of type 'const GdkEvent *' (aka 'const union _GdkEvent *') [-Wincompatible-pointer-types] draw_brush (widget, gdk_device_get_source (gdk_event_get_source_device (event)), ^~~~~ ../gdk/gdkevents.h:1521:59: note: passing argument to parameter 'event' here GdkDevice* gdk_event_get_source_device (const GdkEvent *event); ^ ../tests/testinput.c:245:49: warning: incompatible pointer types passing 'GdkEventMotion *' (aka 'struct _GdkEventMotion *') to parameter of type 'const GdkEvent *' (aka 'const union _GdkEvent *') [-Wincompatible-pointer-types] print_axes (gdk_event_get_source_device (event), events[i]->axes); ^~~~~ ../gdk/gdkevents.h:1521:59: note: passing argument to parameter 'event' here GdkDevice* gdk_event_get_source_device (const GdkEvent *event); ^ ../tests/testinput.c:255:76: warning: incompatible pointer types passing 'GdkEventMotion *' (aka 'struct _GdkEventMotion *') to parameter of type 'const GdkEvent *' (aka 'const union _GdkEvent *') [-Wincompatible-pointer-types] draw_brush (widget, gdk_device_get_source (gdk_event_get_source_device (event)), ^~~~~ ../gdk/gdkevents.h:1521:59: note: passing argument to parameter 'event' here GdkDevice* gdk_event_get_source_device (const GdkEvent *event); ^ 5 warnings generated. [901/1538] Linking target tests/testimage [902/1538] Linking target tests/testinput [903/1538] Compiling C object tests/testkineticscrolling.p/testkineticscrolling.c.o [904/1538] Compiling C object tests/testlevelbar.p/testlevelbar.c.o [905/1538] Linking target tests/testkineticscrolling [906/1538] Compiling C object tests/testlist.p/testlist.c.o [907/1538] Linking target tests/testlevelbar [908/1538] Linking target tests/testlist [909/1538] Compiling C object tests/testlockbutton.p/testlockbutton.c.o [910/1538] Compiling C object tests/testlogout.p/testlogout.c.o [911/1538] Linking target tests/testlockbutton [912/1538] Compiling C object tests/testmenubutton.p/testmenubutton.c.o [913/1538] Linking target tests/testlogout [914/1538] Linking target tests/testmenubutton [915/1538] Compiling C object tests/testmerge.p/testmerge.c.o [916/1538] Compiling C object tests/testmountoperation.p/testmountoperation.c.o [917/1538] Linking target tests/testmerge [918/1538] Compiling C object tests/testmultidisplay.p/testmultidisplay.c.o [919/1538] Linking target tests/testmountoperation [920/1538] Linking target tests/testmultidisplay [921/1538] Compiling C object tests/testnoscreen.p/testnoscreen.c.o [922/1538] Compiling C object tests/testnouiprint.p/testnouiprint.c.o [923/1538] Compiling C object tests/testnotebookdnd.p/testnotebookdnd.c.o [924/1538] Linking target tests/testnoscreen [925/1538] Linking target tests/testnouiprint [926/1538] Linking target tests/testnotebookdnd [927/1538] Compiling C object tests/testnumerableicon.p/testnumerableicon.c.o [928/1538] Compiling C object tests/testoffscreen.p/testoffscreen.c.o [929/1538] Compiling C object tests/testoffscreen.p/gtkoffscreenbox.c.o [930/1538] Linking target tests/testnumerableicon [931/1538] Linking target tests/testoffscreen [932/1538] Compiling C object tests/testoffscreenwindow.p/testoffscreenwindow.c.o [933/1538] Compiling C object tests/testorientable.p/testorientable.c.o [934/1538] Linking target tests/testoffscreenwindow [935/1538] Compiling C object tests/testoverlay.p/testoverlay.c.o [936/1538] Linking target tests/testorientable [937/1538] Linking target tests/testoverlay [938/1538] Compiling C object tests/testoverlaystyleclass.p/testoverlaystyleclass.c.o [939/1538] Compiling C object tests/testpopover.p/testpopover.c.o [940/1538] Compiling C object tests/testpopupat.p/testpopupat.c.o [941/1538] Linking target tests/testoverlaystyleclass [942/1538] Linking target tests/testpopover [943/1538] Linking target tests/testpopupat [944/1538] Compiling C object tests/testprint.p/testprint.c.o [945/1538] Compiling C object tests/testpopup.p/testpopup.c.o [946/1538] Compiling C object tests/testprint.p/testprintfileoperation.c.o [947/1538] Linking target tests/testpopup [948/1538] Compiling C object tests/testrecentchooser.p/testrecentchooser.c.o [949/1538] Linking target tests/testprint [950/1538] Linking target tests/testrecentchooser [951/1538] Compiling C object tests/testrecentchoosermenu.p/testrecentchoosermenu.c.o [952/1538] Compiling C object tests/testrevealer.p/testrevealer.c.o [953/1538] Linking target tests/testrecentchoosermenu [954/1538] Linking target tests/testrevealer [955/1538] Compiling C object tests/testrichtext.p/testrichtext.c.o [956/1538] Compiling C object tests/testscale.p/testscale.c.o [957/1538] Linking target tests/testrichtext [958/1538] Compiling C object tests/testscrolledge.p/testscrolledge.c.o [959/1538] Linking target tests/testscale [960/1538] Linking target tests/testscrolledge [961/1538] Compiling C object tests/testscrolledwindow.p/testscrolledwindow.c.o [962/1538] Compiling C object tests/testselection.p/testselection.c.o [963/1538] Compiling C object tests/testselectionmode.p/testselectionmode.c.o [964/1538] Linking target tests/testscrolledwindow [965/1538] Linking target tests/testselection [966/1538] Linking target tests/testselectionmode [967/1538] Compiling C object tests/testsensitive.p/testsensitive.c.o [968/1538] Compiling C object tests/testspinbutton.p/testspinbutton.c.o [969/1538] Linking target tests/testspinbutton [970/1538] Linking target tests/testsensitive [971/1538] Compiling C object tests/testsplitheaders.p/testsplitheaders.c.o [972/1538] Linking target tests/testsplitheaders [973/1538] Compiling C object tests/teststatusicon.p/teststatusicon.c.o [974/1538] Compiling C object tests/teststack.p/teststack.c.o [975/1538] Compiling C object tests/teststockbuttonmenu.p/teststockbuttonmenu.c.o [976/1538] Linking target tests/teststatusicon [977/1538] Linking target tests/teststack [978/1538] Linking target tests/teststockbuttonmenu [979/1538] Compiling C object tests/testswitch.p/testswitch.c.o [980/1538] Compiling C object tests/testtextview.p/testtextview.c.o [981/1538] Compiling C object tests/testtitlebar.p/testtitlebar.c.o [982/1538] Linking target tests/testswitch [983/1538] Linking target tests/testtextview [984/1538] Linking target tests/testtitlebar [985/1538] Compiling C object tests/testtoolbar.p/testtoolbar.c.o ../tests/testtoolbar.c:404:7: warning: 'gtk_menu_popup' is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] gtk_menu_popup (menu, NULL, NULL, position_function, ^ ../gtk/gtkmenu.h:137:1: note: 'gtk_menu_popup' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22_FOR((gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)) ^ ./gdk/gdkversionmacros.h:413:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22_FOR' # define GDK_DEPRECATED_IN_3_22_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../tests/testtoolbar.c:408:5: warning: 'gtk_menu_popup' is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] gtk_menu_popup (menu, NULL, NULL, NULL, NULL, 0, gtk_get_current_event_time()); ^ ../gtk/gtkmenu.h:137:1: note: 'gtk_menu_popup' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22_FOR((gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)) ^ ./gdk/gdkversionmacros.h:413:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22_FOR' # define GDK_DEPRECATED_IN_3_22_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 2 warnings generated. [986/1538] Compiling C object tests/testtooltips.p/testtooltips.c.o [987/1538] Linking target tests/testtoolbar [988/1538] Compiling C object tests/testtoplevelembed.p/testtoplevelembed.c.o [989/1538] Linking target tests/testtooltips [990/1538] Linking target tests/testtoplevelembed [991/1538] Compiling C object tests/testtreechanging.p/testtreechanging.c.o [992/1538] Compiling C object tests/testtreecolumns.p/testtreecolumns.c.o [993/1538] Compiling C object tests/testtreecolumnsizing.p/testtreecolumnsizing.c.o [994/1538] Linking target tests/testtreechanging [995/1538] Linking target tests/testtreecolumns [996/1538] Linking target tests/testtreecolumnsizing [997/1538] Compiling C object tests/testtreednd.p/testtreednd.c.o [998/1538] Compiling C object tests/testtreeedit.p/testtreeedit.c.o [999/1538] Compiling C object tests/testtreeflow.p/testtreeflow.c.o [1000/1538] Linking target tests/testtreednd [1001/1538] Linking target tests/testtreeflow [1002/1538] Linking target tests/testtreeedit [1003/1538] Compiling C object tests/testtreefocus.p/testtreefocus.c.o [1004/1538] Compiling C object tests/testtreemodel.p/testtreemodel.c.o [1005/1538] Compiling C object tests/testtreemenu.p/testtreemenu.c.o [1006/1538] Linking target tests/testtreefocus [1007/1538] Linking target tests/testtreemodel [1008/1538] Linking target tests/testtreemenu [1009/1538] Compiling C object tests/testtreepos.p/testtreepos.c.o [1010/1538] Compiling C object tests/testtreesort.p/testtreesort.c.o [1011/1538] Compiling C object tests/testtreeview.p/testtreeview.c.o [1012/1538] Linking target tests/testtreepos [1013/1538] Linking target tests/testtreesort [1014/1538] Linking target tests/testtreeview [1015/1538] Compiling C object tests/testverticalcells.p/testverticalcells.c.o [1016/1538] Compiling C object tests/testvolumebutton.p/testvolumebutton.c.o [1017/1538] Compiling C object tests/testwindows.p/testwindows.c.o ../tests/testwindows.c:55:3: warning: 'gdk_window_set_background_rgba' is deprecated [-Wdeprecated-declarations] gdk_window_set_background_rgba (window, bg); ^ ../gdk/gdkwindow.h:786:1: note: 'gdk_window_set_background_rgba' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../tests/testwindows.c:723:7: warning: 'gdk_window_set_background_rgba' is deprecated [-Wdeprecated-declarations] gdk_window_set_background_rgba (window, color); ^ ../gdk/gdkwindow.h:786:1: note: 'gdk_window_set_background_rgba' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 2 warnings generated. [1018/1538] Linking target tests/testverticalcells [1019/1538] Linking target tests/testvolumebutton [1020/1538] Linking target tests/testwindows [1021/1538] Compiling C object tests/testwindowsize.p/testwindowsize.c.o [1022/1538] Compiling C object tests/testxinerama.p/testxinerama.c.o ../tests/testxinerama.c:32:12: warning: 'gdk_screen_get_monitor_at_window' is deprecated: Use 'gdk_display_get_monitor_at_window' instead [-Wdeprecated-declarations] gint i = gdk_screen_get_monitor_at_window (screen, ^ ../gdk/gdkscreen.h:90:1: note: 'gdk_screen_get_monitor_at_window' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22_FOR(gdk_display_get_monitor_at_window) ^ ./gdk/gdkversionmacros.h:413:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22_FOR' # define GDK_DEPRECATED_IN_3_22_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../tests/testxinerama.c:41:7: warning: 'gdk_screen_get_monitor_geometry' is deprecated: Use 'gdk_monitor_get_geometry' instead [-Wdeprecated-declarations] gdk_screen_get_monitor_geometry (screen, ^ ../gdk/gdkscreen.h:77:1: note: 'gdk_screen_get_monitor_geometry' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22_FOR(gdk_monitor_get_geometry) ^ ./gdk/gdkversionmacros.h:413:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22_FOR' # define GDK_DEPRECATED_IN_3_22_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../tests/testxinerama.c:43:25: warning: 'gdk_screen_get_primary_monitor' is deprecated: Use 'gdk_display_get_primary_monitor' instead [-Wdeprecated-declarations] primary_monitor = gdk_screen_get_primary_monitor (screen); ^ ../gdk/gdkscreen.h:75:1: note: 'gdk_screen_get_primary_monitor' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22_FOR(gdk_display_get_primary_monitor) ^ ./gdk/gdkversionmacros.h:413:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22_FOR' # define GDK_DEPRECATED_IN_3_22_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../tests/testxinerama.c:80:18: warning: 'gdk_screen_get_n_monitors' is deprecated: Use 'gdk_display_get_n_monitors' instead [-Wdeprecated-declarations] num_monitors = gdk_screen_get_n_monitors (screen); ^ ../gdk/gdkscreen.h:73:1: note: 'gdk_screen_get_n_monitors' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22_FOR(gdk_display_get_n_monitors) ^ ./gdk/gdkversionmacros.h:413:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22_FOR' # define GDK_DEPRECATED_IN_3_22_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../tests/testxinerama.c:84:21: warning: 'gdk_screen_get_primary_monitor' is deprecated: Use 'gdk_display_get_primary_monitor' instead [-Wdeprecated-declarations] primary_monitor = gdk_screen_get_primary_monitor (screen); ^ ../gdk/gdkscreen.h:75:1: note: 'gdk_screen_get_primary_monitor' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22_FOR(gdk_display_get_primary_monitor) ^ ./gdk/gdkversionmacros.h:413:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22_FOR' # define GDK_DEPRECATED_IN_3_22_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ ../tests/testxinerama.c:93:7: warning: 'gdk_screen_get_monitor_geometry' is deprecated: Use 'gdk_monitor_get_geometry' instead [-Wdeprecated-declarations] gdk_screen_get_monitor_geometry (screen, i, &monitor); ^ ../gdk/gdkscreen.h:77:1: note: 'gdk_screen_get_monitor_geometry' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22_FOR(gdk_monitor_get_geometry) ^ ./gdk/gdkversionmacros.h:413:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22_FOR' # define GDK_DEPRECATED_IN_3_22_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 6 warnings generated. [1023/1538] Compiling C object tests/treestoretest.p/treestoretest.c.o [1024/1538] Linking target tests/testxinerama [1025/1538] Linking target tests/testwindowsize [1026/1538] Compiling C object tests/video-timer.p/variable.c.o [1027/1538] Linking target tests/treestoretest [1028/1538] Compiling C object tests/video-timer.p/video-timer.c.o [1029/1538] Compiling C object tests/visuals/visuals.p/visuals.c.o [1030/1538] Linking target tests/video-timer [1031/1538] Compiling C object testsuite/gtk/accel.p/accel.c.o [1032/1538] Linking target tests/visuals/visuals [1033/1538] Linking target testsuite/gtk/accel [1034/1538] Compiling C object testsuite/gtk/accessible.p/accessible.c.o [1035/1538] Compiling C object testsuite/gtk/action.p/action.c.o [1036/1538] Linking target testsuite/gtk/accessible [1037/1538] Compiling C object testsuite/gtk/adjustment.p/adjustment.c.o [1038/1538] Linking target testsuite/gtk/action [1039/1538] Compiling C object testsuite/gtk/bitmask.p/bitmask.c.o [1040/1538] Linking target testsuite/gtk/adjustment [1041/1538] Compiling C object testsuite/gtk/bitmask.p/.._.._gtk_gtkallocatedbitmask.c.o [1042/1538] Compiling C object testsuite/gtk/builderparser.p/builderparser.c.o [1043/1538] Linking target testsuite/gtk/bitmask [1044/1538] Linking target testsuite/gtk/builderparser [1045/1538] Compiling C object testsuite/gtk/builder.p/builder.c.o [1046/1538] Compiling C object testsuite/gtk/check-icon-names.p/check-icon-names.c.o [1047/1538] Compiling C object testsuite/gtk/cellarea.p/cellarea.c.o [1048/1538] Linking target testsuite/gtk/builder [1049/1538] Linking target testsuite/gtk/check-icon-names [1050/1538] Linking target testsuite/gtk/cellarea [1051/1538] Compiling C object testsuite/gtk/check-cursor-names.p/check-cursor-names.c.o [1052/1538] Compiling C object testsuite/gtk/cssprovider.p/cssprovider.c.o [1053/1538] Compiling C object testsuite/gtk/defaultvalue.p/defaultvalue.c.o [1054/1538] Linking target testsuite/gtk/check-cursor-names [1055/1538] Linking target testsuite/gtk/cssprovider [1056/1538] Linking target testsuite/gtk/defaultvalue [1057/1538] Compiling C object testsuite/gtk/entry.p/entry.c.o [1058/1538] Compiling C object testsuite/gtk/firefox-stylecontext.p/firefox-stylecontext.c.o [1059/1538] Compiling C object testsuite/gtk/floating.p/floating.c.o [1060/1538] Linking target testsuite/gtk/entry [1061/1538] Linking target testsuite/gtk/firefox-stylecontext [1062/1538] Linking target testsuite/gtk/floating [1063/1538] Compiling C object testsuite/gtk/focus.p/focus.c.o [1064/1538] Linking target testsuite/gtk/focus [1065/1538] Compiling C object testsuite/gtk/gestures.p/gestures.c.o [1066/1538] Compiling C object testsuite/gtk/grid.p/grid.c.o [1067/1538] Linking target testsuite/gtk/gestures [1068/1538] Linking target testsuite/gtk/grid [1069/1538] Compiling C object testsuite/gtk/gtkmenu.p/gtkmenu.c.o [1070/1538] Linking target testsuite/gtk/gtkmenu [1071/1538] Compiling C object testsuite/gtk/keyhash.p/meson-generated_.._.._.._gtk_gtkresources.c.o [1072/1538] Compiling C object testsuite/gtk/icontheme.p/icontheme.c.o [1073/1538] Linking target testsuite/gtk/icontheme [1074/1538] Compiling C object testsuite/gtk/keyhash.p/.._.._gtk_gtkkeyhash.c.o [1075/1538] Compiling C object testsuite/gtk/keyhash.p/keyhash.c.o ../testsuite/gtk/keyhash.c:39:29: warning: 'gdk_keymap_get_default' is deprecated: Use 'gdk_keymap_get_for_display' instead [-Wdeprecated-declarations] hash = _gtk_key_hash_new (gdk_keymap_get_default (), counting_destroy); ^ ../gdk/gdkkeys.h:83:1: note: 'gdk_keymap_get_default' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22_FOR(gdk_keymap_get_for_display) ^ ./gdk/gdkversionmacros.h:413:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22_FOR' # define GDK_DEPRECATED_IN_3_22_FOR(f) GDK_DEPRECATED_FOR(f) ^ ./gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR' #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1211:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 1 warning generated. [1076/1538] Compiling C object testsuite/gtk/keyhash.p/.._.._gtk_gtkprivate.c.o [1077/1538] Compiling C object testsuite/gtk/listbox.p/listbox.c.o [1078/1538] Linking target testsuite/gtk/keyhash [1079/1538] Compiling C object testsuite/gtk/notify.p/notify.c.o [1080/1538] Linking target testsuite/gtk/listbox [1081/1538] Linking target testsuite/gtk/notify [1082/1538] Compiling C object testsuite/gtk/no-gtk-init.p/no-gtk-init.c.o [1083/1538] Linking target testsuite/gtk/no-gtk-init [1084/1538] Compiling C object testsuite/gtk/object.p/object.c.o [1085/1538] Compiling C object testsuite/gtk/papersize.p/papersize.c.o [1086/1538] Compiling C object testsuite/gtk/rbtree.p/rbtree.c.o [1087/1538] Linking target testsuite/gtk/object [1088/1538] Linking target testsuite/gtk/papersize [1089/1538] Compiling C object testsuite/gtk/recentmanager.p/recentmanager.c.o [1090/1538] Compiling C object testsuite/gtk/rbtree.p/.._.._gtk_gtkrbtree.c.o [1091/1538] Compiling C object testsuite/gtk/regression-tests.p/regression-tests.c.o [1092/1538] Linking target testsuite/gtk/recentmanager [1093/1538] Linking target testsuite/gtk/rbtree [1094/1538] Linking target testsuite/gtk/regression-tests [1095/1538] Compiling C object testsuite/gtk/scrolledwindow.p/scrolledwindow.c.o [1096/1538] Compiling C object testsuite/gtk/spinbutton.p/spinbutton.c.o [1097/1538] Compiling C object testsuite/gtk/stylecontext.p/stylecontext.c.o [1098/1538] Linking target testsuite/gtk/scrolledwindow [1099/1538] Linking target testsuite/gtk/spinbutton [1100/1538] Linking target testsuite/gtk/stylecontext [1101/1538] Compiling C object testsuite/gtk/templates.p/templates.c.o [1102/1538] Compiling C object testsuite/gtk/textiter.p/textiter.c.o [1103/1538] Linking target testsuite/gtk/templates [1104/1538] Compiling C object testsuite/gtk/textbuffer.p/textbuffer.c.o [1105/1538] Linking target testsuite/gtk/textiter [1106/1538] Linking target testsuite/gtk/textbuffer [1107/1538] Compiling C object testsuite/gtk/treemodel.p/treemodel.c.o [1108/1538] Compiling C object testsuite/gtk/treemodel.p/liststore.c.o [1109/1538] Compiling C object testsuite/gtk/treemodel.p/treestore.c.o [1110/1538] Compiling C object testsuite/gtk/treemodel.p/modelrefcount.c.o [1111/1538] Compiling C object testsuite/gtk/treemodel.p/filtermodel.c.o [1112/1538] Compiling C object testsuite/gtk/treemodel.p/sortmodel.c.o [1113/1538] Compiling C object testsuite/gtk/treeview.p/treeview.c.o [1114/1538] Compiling C object testsuite/gtk/treemodel.p/gtktreemodelrefcount.c.o [1115/1538] Compiling C object testsuite/gtk/treepath.p/treepath.c.o [1116/1538] Linking target testsuite/gtk/treeview [1117/1538] Linking target testsuite/gtk/treepath [1118/1538] Linking target testsuite/gtk/treemodel [1119/1538] Compiling C object testsuite/gtk/typename.p/typename.c.o [1120/1538] Linking target testsuite/gtk/typename [1121/1538] Compiling C object testsuite/gtk/displayclose.p/displayclose.c.o [1122/1538] Compiling C object testsuite/gtk/window.p/window.c.o [1123/1538] Linking target testsuite/gtk/displayclose [1124/1538] Linking target testsuite/gtk/window [1125/1538] Compiling C object testsuite/gtk/revealer-size.p/revealer-size.c.o [1126/1538] Compiling C object testsuite/gdk/cairo.p/cairo.c.o [1127/1538] Linking target testsuite/gtk/revealer-size [1128/1538] Compiling C++ object testsuite/gtk/autotestkeywords.p/autotestkeywords.cc.o [1129/1538] Linking target testsuite/gdk/cairo [1130/1538] Linking target testsuite/gtk/autotestkeywords [1131/1538] Compiling C object testsuite/gdk/display.p/display.c.o [1132/1538] Compiling C object testsuite/gdk/encoding.p/encoding.c.o [1133/1538] Linking target testsuite/gdk/display [1134/1538] Compiling C object testsuite/gdk/keysyms.p/keysyms.c.o [1135/1538] Linking target testsuite/gdk/encoding [1136/1538] Linking target testsuite/gdk/keysyms [1137/1538] Compiling C object testsuite/gdk/rectangle.p/rectangle.c.o [1138/1538] Compiling C object testsuite/gdk/rgba.p/rgba.c.o [1139/1538] Linking target testsuite/gdk/rectangle [1140/1538] Compiling C object testsuite/gdk/seat.p/seat.c.o [1141/1538] Linking target testsuite/gdk/rgba [1142/1538] Linking target testsuite/gdk/seat [1143/1538] Compiling C object testsuite/gdk/visual.p/visual.c.o ../testsuite/gdk/visual.c:97:3: warning: 'gdk_query_depths' is deprecated [-Wdeprecated-declarations] gdk_query_depths (&depths, &n_depths); ^ ../gdk/gdkvisual.h:101:1: note: 'gdk_query_depths' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../testsuite/gdk/visual.c:104:16: warning: 'gdk_visual_get_best_with_depth' is deprecated [-Wdeprecated-declarations] visual = gdk_visual_get_best_with_depth (depths[i]); ^ ../gdk/gdkvisual.h:93:1: note: 'gdk_visual_get_best_with_depth' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../testsuite/gdk/visual.c:119:16: warning: 'gdk_visual_get_best_with_depth' is deprecated [-Wdeprecated-declarations] visual = gdk_visual_get_best_with_depth (i); ^ ../gdk/gdkvisual.h:93:1: note: 'gdk_visual_get_best_with_depth' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../testsuite/gdk/visual.c:139:3: warning: 'gdk_query_visual_types' is deprecated [-Wdeprecated-declarations] gdk_query_visual_types (&types, &n_types); ^ ../gdk/gdkvisual.h:104:1: note: 'gdk_query_visual_types' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../testsuite/gdk/visual.c:146:16: warning: 'gdk_visual_get_best_with_type' is deprecated [-Wdeprecated-declarations] visual = gdk_visual_get_best_with_type (types[i]); ^ ../gdk/gdkvisual.h:95:1: note: 'gdk_visual_get_best_with_type' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ ../testsuite/gdk/visual.c:161:16: warning: 'gdk_visual_get_best_with_type' is deprecated [-Wdeprecated-declarations] visual = gdk_visual_get_best_with_type (i); ^ ../gdk/gdkvisual.h:95:1: note: 'gdk_visual_get_best_with_type' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 6 warnings generated. [1144/1538] Linking target testsuite/gdk/visual [1145/1538] Generating testsuite/css/style/cssresources_c with a custom command [1146/1538] Compiling C object testsuite/css/parser/test-css-parser.p/test-css-parser.c.o [1147/1538] Generating testsuite/css/style/cssresources_h with a custom command [1148/1538] Compiling C object testsuite/css/nodes/test-css-nodes.p/test-css-nodes.c.o [1149/1538] Linking target testsuite/css/parser/test-css-parser [1150/1538] Compiling C object testsuite/css/style/test-css-style.p/meson-generated_.._cssresources.c.o [1151/1538] Linking target testsuite/css/nodes/test-css-nodes [1152/1538] Compiling C object testsuite/css/style/test-css-style.p/test-css-style.c.o [1153/1538] Compiling C object testsuite/css/api.p/api.c.o [1154/1538] Linking target testsuite/css/style/test-css-style [1155/1538] Linking target testsuite/css/api [1156/1538] Compiling C object testsuite/a11y/accessibility-dump.p/accessibility-dump.c.o [1157/1538] Linking target testsuite/a11y/accessibility-dump [1158/1538] Compiling C object testsuite/a11y/text.p/text.c.o [1159/1538] Compiling C object testsuite/a11y/tree-performance.p/tree-performance.c.o [1160/1538] Linking target testsuite/a11y/text [1161/1538] Linking target testsuite/a11y/tree-performance [1162/1538] Compiling C object testsuite/a11y/children.p/children.c.o [1163/1538] Linking target testsuite/a11y/children [1164/1538] Compiling C object testsuite/a11y/derive.p/derive.c.o [1165/1538] Compiling C object testsuite/a11y/value.p/value.c.o [1166/1538] Linking target testsuite/a11y/derive [1167/1538] Linking target testsuite/a11y/value [1168/1538] Compiling C object testsuite/a11y/misc.p/misc.c.o [1169/1538] Linking target testsuite/a11y/misc [1170/1538] Compiling C object testsuite/a11y/tree-relationships.p/tree-relationships.c.o [1171/1538] Compiling C object testsuite/a11y/util.p/util.c.o [1172/1538] Compiling C object testsuite/a11y/state/state-record.p/state-record.c.o [1173/1538] Linking target testsuite/a11y/tree-relationships [1174/1538] Linking target testsuite/a11y/util [1175/1538] Linking target testsuite/a11y/state/state-record [1176/1538] Compiling C object testsuite/reftests/libgtkreftestprivate.dylib.p/reftest-compare.c.o [1177/1538] Compiling C object testsuite/reftests/libgtkreftestprivate.dylib.p/reftest-module.c.o [1178/1538] Compiling C object testsuite/reftests/libgtkreftestprivate.dylib.p/reftest-snapshot.c.o ../testsuite/reftests/reftest-snapshot.c:148:12: warning: 'gdk_window_get_background_pattern' is deprecated [-Wdeprecated-declarations] bg = gdk_window_get_background_pattern (gtk_widget_get_window (widget)); ^ ../gdk/gdkwindow.h:792:1: note: 'gdk_window_get_background_pattern' has been explicitly marked deprecated here GDK_DEPRECATED_IN_3_22 ^ ./gdk/gdkversionmacros.h:412:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_22' # define GDK_DEPRECATED_IN_3_22 GDK_DEPRECATED ^ ./gdk/gdkversionmacros.h:48:24: note: expanded from macro 'GDK_DEPRECATED' #define GDK_DEPRECATED G_DEPRECATED _GDK_EXTERN ^ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/glib/gmacros.h:1201:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. [1179/1538] Compiling C object testsuite/reftests/libreftest.dylib.p/expand-expander.c.o [1180/1538] Compiling C object testsuite/reftests/libreftest.dylib.p/frame-inhibitor.c.o [1181/1538] Linking target testsuite/reftests/libgtkreftestprivate.dylib [1182/1538] Compiling C object testsuite/reftests/libreftest.dylib.p/image-recording-surface.c.o [1183/1538] Compiling C object testsuite/reftests/libreftest.dylib.p/letter-spacing.c.o [1184/1538] Generating symbol file testsuite/reftests/libgtkreftestprivate.dylib.p/libgtkreftestprivate.dylib.symbols [1185/1538] Compiling C object testsuite/reftests/libreftest.dylib.p/statusbar-remove-all.c.o [1186/1538] Compiling C object testsuite/reftests/libreftest.dylib.p/set-default-direction.c.o [1187/1538] Compiling C object testsuite/reftests/libreftest.dylib.p/textview-border-windows.c.o [1188/1538] Compiling C object testsuite/reftests/libreftest.dylib.p/textview-tags.c.o [1189/1538] Compiling C object testsuite/reftests/libreftest.dylib.p/animation-direction.c.o [1190/1538] Compiling C object testsuite/reftests/gtk-reftest.p/gtk-reftest.c.o ../testsuite/reftests/gtk-reftest.c:384:44: warning: incompatible pointer types passing 'GTypeClass *' (aka 'struct _GTypeClass *') to parameter of type 'GObjectClass *' (aka 'struct _GObjectClass *') [-Wincompatible-pointer-types] pspecs = g_object_class_list_properties (klass, &n_pspecs); ^~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/gobject/gobject.h:423:64: note: passing argument to parameter 'oclass' here GParamSpec**g_object_class_list_properties (GObjectClass *oclass, ^ ../testsuite/reftests/gtk-reftest.c:397:30: warning: incompatible pointer types passing 'GtkSettings *' (aka 'struct _GtkSettings *') to parameter of type 'GObject *' (aka 'struct _GObject *') [-Wincompatible-pointer-types] g_object_set_property (settings, pspec->name, value); ^~~~~~~~ /Users/pbulk/build/x11/gtk3/work/.buildlink/include/glib-2.0/gobject/gobject.h:504:64: note: passing argument to parameter 'object' here void g_object_set_property (GObject *object, ^ 2 warnings generated. [1191/1538] Linking target testsuite/reftests/libreftest.dylib [1192/1538] Compiling C object examples/builder_example.p/builder.c.o [1193/1538] Generating symbol file testsuite/reftests/libreftest.dylib.p/libreftest.dylib.symbols [1194/1538] Linking target examples/builder_example [1195/1538] Compiling C object examples/drawing.p/drawing.c.o [1196/1538] Linking target testsuite/reftests/gtk-reftest [1197/1538] Linking target examples/drawing [1198/1538] Compiling C object examples/grid-packing.p/grid-packing.c.o [1199/1538] Compiling C object examples/hello-world.p/hello-world.c.o [1200/1538] Linking target examples/grid-packing [1201/1538] Compiling C object examples/plugman.p/plugman.c.o [1202/1538] Linking target examples/hello-world [1203/1538] Linking target examples/plugman [1204/1538] Compiling C object examples/search-bar.p/search-bar.c.o [1205/1538] Linking target examples/search-bar [1206/1538] Compiling C object examples/window-default.p/window-default.c.o [1207/1538] Compiling C object examples/sunny.p/sunny.c.o [1208/1538] Generating examples/bp/bloatpad resources_c with a custom command [1209/1538] Generating examples/bp/bloatpad resources_h with a custom command [1210/1538] Linking target examples/sunny [1211/1538] Linking target examples/window-default [1212/1538] Compiling C object 'examples/bp/bloatpad.p/meson-generated_.._bloatpad resources.c.o' [1213/1538] Compiling C object examples/application1/exampleapp.p/main.c.o [1214/1538] Compiling C object examples/bp/bloatpad.p/bloatpad.c.o [1215/1538] Linking target examples/bp/bloatpad [1216/1538] Compiling C object examples/application1/exampleapp.p/exampleapp.c.o [1217/1538] Generating examples/application2/exampleapp2 resources_c with a custom command [1218/1538] Generating examples/application2/exampleapp2 resources_h with a custom command [1219/1538] Compiling C object examples/application1/exampleapp.p/exampleappwin.c.o [1220/1538] Generating examples/application3/exampleapp3 resources_c with a custom command [1221/1538] Linking target examples/application1/exampleapp [1222/1538] Compiling C object 'examples/application2/exampleapp2.p/meson-generated_.._exampleapp2 resources.c.o' [1223/1538] Compiling C object examples/application2/exampleapp2.p/main.c.o [1224/1538] Generating examples/application3/exampleapp3 resources_h with a custom command [1225/1538] Compiling C object examples/application2/exampleapp2.p/exampleappwin.c.o [1226/1538] Compiling C object examples/application2/exampleapp2.p/exampleapp.c.o [1227/1538] Compiling C object 'examples/application3/exampleapp3.p/meson-generated_.._exampleapp3 resources.c.o' [1228/1538] Linking target examples/application2/exampleapp2 [1229/1538] Compiling C object examples/application3/exampleapp3.p/main.c.o [1230/1538] Compiling C object examples/application3/exampleapp3.p/exampleapp.c.o [1231/1538] Generating examples/application4/exampleapp4 resources_c with a custom command [1232/1538] Generating examples/application4/exampleapp4 resources_h with a custom command [1233/1538] Generating examples/application5/exampleapp5 resources_c with a custom command [1234/1538] Compiling C object examples/application3/exampleapp3.p/exampleappwin.c.o [1235/1538] Compiling C object 'examples/application4/exampleapp4.p/meson-generated_.._exampleapp4 resources.c.o' [1236/1538] Linking target examples/application3/exampleapp3 [1237/1538] Compiling C object examples/application4/exampleapp4.p/main.c.o [1238/1538] Generating examples/application5/exampleapp5 resources_h with a custom command [1239/1538] Generating examples/application5/gsettings-compile-examples_application5 with a custom command [1240/1538] Compiling C object examples/application4/exampleapp4.p/exampleapp.c.o [1241/1538] Compiling C object examples/application4/exampleapp4.p/exampleappwin.c.o [1242/1538] Compiling C object 'examples/application5/exampleapp5.p/meson-generated_.._exampleapp5 resources.c.o' [1243/1538] Linking target examples/application4/exampleapp4 [1244/1538] Compiling C object examples/application5/exampleapp5.p/main.c.o [1245/1538] Generating examples/application6/exampleapp6 resources_c with a custom command [1246/1538] Generating examples/application6/exampleapp6 resources_h with a custom command [1247/1538] Generating examples/application6/gsettings-compile-examples_application6 with a custom command [1248/1538] Compiling C object examples/application5/exampleapp5.p/exampleapp.c.o [1249/1538] Compiling C object examples/application5/exampleapp5.p/exampleappwin.c.o [1250/1538] Compiling C object 'examples/application6/exampleapp6.p/meson-generated_.._exampleapp6 resources.c.o' [1251/1538] Compiling C object examples/application6/exampleapp6.p/main.c.o [1252/1538] Linking target examples/application5/exampleapp5 [1253/1538] Compiling C object examples/application6/exampleapp6.p/exampleapp.c.o [1254/1538] Generating examples/application7/exampleapp7 resources_c with a custom command [1255/1538] Compiling C object examples/application6/exampleapp6.p/exampleappprefs.c.o [1256/1538] Generating examples/application7/gsettings-compile-examples_application7 with a custom command [1257/1538] Compiling C object examples/application6/exampleapp6.p/exampleappwin.c.o [1258/1538] Generating examples/application7/exampleapp7 resources_h with a custom command [1259/1538] Generating examples/application8/exampleapp8 resources_c with a custom command [1260/1538] Linking target examples/application6/exampleapp6 [1261/1538] Compiling C object 'examples/application7/exampleapp7.p/meson-generated_.._exampleapp7 resources.c.o' [1262/1538] Compiling C object examples/application7/exampleapp7.p/main.c.o [1263/1538] Compiling C object examples/application7/exampleapp7.p/exampleapp.c.o [1264/1538] Compiling C object examples/application7/exampleapp7.p/exampleappwin.c.o [1265/1538] Generating examples/application8/gsettings-compile-examples_application8 with a custom command [1266/1538] Generating examples/application8/exampleapp8 resources_h with a custom command [1267/1538] Generating examples/application9/exampleapp9 resources_c with a custom command [1268/1538] Compiling C object examples/application7/exampleapp7.p/exampleappprefs.c.o [1269/1538] Compiling C object 'examples/application8/exampleapp8.p/meson-generated_.._exampleapp8 resources.c.o' [1270/1538] Linking target examples/application7/exampleapp7 [1271/1538] Compiling C object examples/application8/exampleapp8.p/main.c.o [1272/1538] Compiling C object examples/application8/exampleapp8.p/exampleapp.c.o [1273/1538] Generating examples/application9/exampleapp9 resources_h with a custom command [1274/1538] Generating examples/application9/gsettings-compile-examples_application9 with a custom command [1275/1538] Compiling C object examples/application8/exampleapp8.p/exampleappprefs.c.o [1276/1538] Compiling C object examples/application8/exampleapp8.p/exampleappwin.c.o [1277/1538] Compiling C object 'examples/application9/exampleapp9.p/meson-generated_.._exampleapp9 resources.c.o' [1278/1538] Linking target examples/application8/exampleapp8 [1279/1538] Compiling C object examples/application9/exampleapp9.p/main.c.o [1280/1538] Compiling C object examples/application9/exampleapp9.p/exampleapp.c.o [1281/1538] Generating examples/application10/exampleapp10 resources_c with a custom command [1282/1538] Compiling C object examples/application9/exampleapp9.p/exampleappwin.c.o [1283/1538] Generating examples/application10/gsettings-compile-examples_application10 with a custom command [1284/1538] Generating examples/application10/exampleapp10 resources_h with a custom command [1285/1538] Generating po/ab/LC_MESSAGES/gtk30-ab.mo with a custom command [1286/1538] Compiling C object examples/application9/exampleapp9.p/exampleappprefs.c.o [1287/1538] Compiling C object 'examples/application10/exampleapp10.p/meson-generated_.._exampleapp10 resources.c.o' [1288/1538] Linking target examples/application9/exampleapp9 [1289/1538] Compiling C object examples/application10/exampleapp10.p/main.c.o [1290/1538] Compiling C object examples/application10/exampleapp10.p/exampleapp.c.o [1291/1538] Generating po/af/LC_MESSAGES/gtk30-af.mo with a custom command [1292/1538] Compiling C object examples/application10/exampleapp10.p/exampleappwin.c.o [1293/1538] Generating po/am/LC_MESSAGES/gtk30-am.mo with a custom command [1294/1538] Generating po/an/LC_MESSAGES/gtk30-an.mo with a custom command [1295/1538] Generating po/ang/LC_MESSAGES/gtk30-ang.mo with a custom command [1296/1538] Generating po/as/LC_MESSAGES/gtk30-as.mo with a custom command [1297/1538] Generating po/ar/LC_MESSAGES/gtk30-ar.mo with a custom command [1298/1538] Generating po/ast/LC_MESSAGES/gtk30-ast.mo with a custom command [1299/1538] Generating po/az/LC_MESSAGES/gtk30-az.mo with a custom command [1300/1538] Generating po/az_IR/LC_MESSAGES/gtk30-az_IR.mo with a custom command [1301/1538] Compiling C object examples/application10/exampleapp10.p/exampleappprefs.c.o [1302/1538] Generating po/be/LC_MESSAGES/gtk30-be.mo with a custom command [1303/1538] Generating po/be@latin/LC_MESSAGES/gtk30-be@latin.mo with a custom command [1304/1538] Generating po/bg/LC_MESSAGES/gtk30-bg.mo with a custom command [1305/1538] Generating po/bn/LC_MESSAGES/gtk30-bn.mo with a custom command [1306/1538] Generating po/bn_IN/LC_MESSAGES/gtk30-bn_IN.mo with a custom command [1307/1538] Generating po/br/LC_MESSAGES/gtk30-br.mo with a custom command [1308/1538] Generating po/bs/LC_MESSAGES/gtk30-bs.mo with a custom command [1309/1538] Generating po/ca/LC_MESSAGES/gtk30-ca.mo with a custom command [1310/1538] Generating po/ca@valencia/LC_MESSAGES/gtk30-ca@valencia.mo with a custom command [1311/1538] Generating po/ckb/LC_MESSAGES/gtk30-ckb.mo with a custom command [1312/1538] Generating po/crh/LC_MESSAGES/gtk30-crh.mo with a custom command [1313/1538] Generating po/cs/LC_MESSAGES/gtk30-cs.mo with a custom command [1314/1538] Linking target examples/application10/exampleapp10 [1315/1538] Generating po/cy/LC_MESSAGES/gtk30-cy.mo with a custom command [1316/1538] Generating po/da/LC_MESSAGES/gtk30-da.mo with a custom command [1317/1538] Generating po/de/LC_MESSAGES/gtk30-de.mo with a custom command [1318/1538] Generating po/dz/LC_MESSAGES/gtk30-dz.mo with a custom command [1319/1538] Generating po/en/LC_MESSAGES/gtk30-en.mo with a custom command [1320/1538] Generating po/el/LC_MESSAGES/gtk30-el.mo with a custom command [1321/1538] Generating po/en_CA/LC_MESSAGES/gtk30-en_CA.mo with a custom command [1322/1538] Generating po/en_GB/LC_MESSAGES/gtk30-en_GB.mo with a custom command [1323/1538] Generating po/en@shaw/LC_MESSAGES/gtk30-en@shaw.mo with a custom command [1324/1538] Generating po/eo/LC_MESSAGES/gtk30-eo.mo with a custom command [1325/1538] Generating po/es/LC_MESSAGES/gtk30-es.mo with a custom command [1326/1538] Generating po/et/LC_MESSAGES/gtk30-et.mo with a custom command [1327/1538] Generating po/eu/LC_MESSAGES/gtk30-eu.mo with a custom command [1328/1538] Generating po/fi/LC_MESSAGES/gtk30-fi.mo with a custom command [1329/1538] Generating po/fa/LC_MESSAGES/gtk30-fa.mo with a custom command [1330/1538] Generating po/fr/LC_MESSAGES/gtk30-fr.mo with a custom command [1331/1538] Generating po/ga/LC_MESSAGES/gtk30-ga.mo with a custom command [1332/1538] Generating po/fur/LC_MESSAGES/gtk30-fur.mo with a custom command [1333/1538] Generating po/gd/LC_MESSAGES/gtk30-gd.mo with a custom command [1334/1538] Generating po/gu/LC_MESSAGES/gtk30-gu.mo with a custom command [1335/1538] Generating po/gl/LC_MESSAGES/gtk30-gl.mo with a custom command [1336/1538] Generating po/he/LC_MESSAGES/gtk30-he.mo with a custom command [1337/1538] Generating po/hi/LC_MESSAGES/gtk30-hi.mo with a custom command [1338/1538] Generating po/hr/LC_MESSAGES/gtk30-hr.mo with a custom command [1339/1538] Generating po/hu/LC_MESSAGES/gtk30-hu.mo with a custom command [1340/1538] Generating po/hy/LC_MESSAGES/gtk30-hy.mo with a custom command [1341/1538] Generating po/ia/LC_MESSAGES/gtk30-ia.mo with a custom command [1342/1538] Generating po/id/LC_MESSAGES/gtk30-id.mo with a custom command [1343/1538] Generating po/ie/LC_MESSAGES/gtk30-ie.mo with a custom command [1344/1538] Generating po/io/LC_MESSAGES/gtk30-io.mo with a custom command [1345/1538] Generating po/is/LC_MESSAGES/gtk30-is.mo with a custom command [1346/1538] Generating po/it/LC_MESSAGES/gtk30-it.mo with a custom command [1347/1538] Generating po/ja/LC_MESSAGES/gtk30-ja.mo with a custom command [1348/1538] Generating po/ka/LC_MESSAGES/gtk30-ka.mo with a custom command [1349/1538] Generating po/kg/LC_MESSAGES/gtk30-kg.mo with a custom command [1350/1538] Generating po/kk/LC_MESSAGES/gtk30-kk.mo with a custom command [1351/1538] Generating po/kn/LC_MESSAGES/gtk30-kn.mo with a custom command [1352/1538] Generating po/km/LC_MESSAGES/gtk30-km.mo with a custom command [1353/1538] Generating po/ko/LC_MESSAGES/gtk30-ko.mo with a custom command [1354/1538] Generating po/ky/LC_MESSAGES/gtk30-ky.mo with a custom command [1355/1538] Generating po/ku/LC_MESSAGES/gtk30-ku.mo with a custom command [1356/1538] Generating po/lg/LC_MESSAGES/gtk30-lg.mo with a custom command [1357/1538] Generating po/li/LC_MESSAGES/gtk30-li.mo with a custom command [1358/1538] Generating po/lt/LC_MESSAGES/gtk30-lt.mo with a custom command [1359/1538] Generating po/lv/LC_MESSAGES/gtk30-lv.mo with a custom command [1360/1538] Generating po/mai/LC_MESSAGES/gtk30-mai.mo with a custom command [1361/1538] Generating po/mi/LC_MESSAGES/gtk30-mi.mo with a custom command [1362/1538] Generating po/mk/LC_MESSAGES/gtk30-mk.mo with a custom command [1363/1538] Generating po/ml/LC_MESSAGES/gtk30-ml.mo with a custom command [1364/1538] Generating po/mn/LC_MESSAGES/gtk30-mn.mo with a custom command [1365/1538] Generating po/mr/LC_MESSAGES/gtk30-mr.mo with a custom command [1366/1538] Generating po/ms/LC_MESSAGES/gtk30-ms.mo with a custom command [1367/1538] Generating po/my/LC_MESSAGES/gtk30-my.mo with a custom command [1368/1538] Generating po/nb/LC_MESSAGES/gtk30-nb.mo with a custom command [1369/1538] Generating po/nds/LC_MESSAGES/gtk30-nds.mo with a custom command [1370/1538] Generating po/ne/LC_MESSAGES/gtk30-ne.mo with a custom command [1371/1538] Generating po/nl/LC_MESSAGES/gtk30-nl.mo with a custom command [1372/1538] Generating po/nn/LC_MESSAGES/gtk30-nn.mo with a custom command [1373/1538] Generating po/nso/LC_MESSAGES/gtk30-nso.mo with a custom command [1374/1538] Generating po/oc/LC_MESSAGES/gtk30-oc.mo with a custom command [1375/1538] Generating po/or/LC_MESSAGES/gtk30-or.mo with a custom command [1376/1538] Generating po/pa/LC_MESSAGES/gtk30-pa.mo with a custom command [1377/1538] Generating po/pl/LC_MESSAGES/gtk30-pl.mo with a custom command [1378/1538] Generating po/ps/LC_MESSAGES/gtk30-ps.mo with a custom command [1379/1538] Generating po/pt/LC_MESSAGES/gtk30-pt.mo with a custom command [1380/1538] Generating po/pt_BR/LC_MESSAGES/gtk30-pt_BR.mo with a custom command [1381/1538] Generating po/ro/LC_MESSAGES/gtk30-ro.mo with a custom command [1382/1538] Generating po/rw/LC_MESSAGES/gtk30-rw.mo with a custom command [1383/1538] Generating po/ru/LC_MESSAGES/gtk30-ru.mo with a custom command [1384/1538] Generating po/si/LC_MESSAGES/gtk30-si.mo with a custom command [1385/1538] Generating po/sk/LC_MESSAGES/gtk30-sk.mo with a custom command [1386/1538] Generating po/sl/LC_MESSAGES/gtk30-sl.mo with a custom command [1387/1538] Generating po/sq/LC_MESSAGES/gtk30-sq.mo with a custom command [1388/1538] Generating po/sr@ije/LC_MESSAGES/gtk30-sr@ije.mo with a custom command [1389/1538] Generating po/sr/LC_MESSAGES/gtk30-sr.mo with a custom command [1390/1538] Generating po/sr@latin/LC_MESSAGES/gtk30-sr@latin.mo with a custom command [1391/1538] Generating po/ta/LC_MESSAGES/gtk30-ta.mo with a custom command [1392/1538] Generating po/sv/LC_MESSAGES/gtk30-sv.mo with a custom command [1393/1538] Generating po/te/LC_MESSAGES/gtk30-te.mo with a custom command [1394/1538] Generating po/tg/LC_MESSAGES/gtk30-tg.mo with a custom command [1395/1538] Generating po/th/LC_MESSAGES/gtk30-th.mo with a custom command [1396/1538] Generating po/tk/LC_MESSAGES/gtk30-tk.mo with a custom command [1397/1538] Generating po/tr/LC_MESSAGES/gtk30-tr.mo with a custom command [1398/1538] Generating po/tt/LC_MESSAGES/gtk30-tt.mo with a custom command [1399/1538] Generating po/ug/LC_MESSAGES/gtk30-ug.mo with a custom command [1400/1538] Generating po/ur/LC_MESSAGES/gtk30-ur.mo with a custom command [1401/1538] Generating po/uk/LC_MESSAGES/gtk30-uk.mo with a custom command [1402/1538] Generating po/uz/LC_MESSAGES/gtk30-uz.mo with a custom command [1403/1538] Generating po/uz@cyrillic/LC_MESSAGES/gtk30-uz@cyrillic.mo with a custom command [1404/1538] Generating po/vi/LC_MESSAGES/gtk30-vi.mo with a custom command [1405/1538] Generating po/wa/LC_MESSAGES/gtk30-wa.mo with a custom command [1406/1538] Generating po/yi/LC_MESSAGES/gtk30-yi.mo with a custom command [1407/1538] Generating po/xh/LC_MESSAGES/gtk30-xh.mo with a custom command [1408/1538] Generating po/zh_CN/LC_MESSAGES/gtk30-zh_CN.mo with a custom command [1409/1538] Generating po/zh_HK/LC_MESSAGES/gtk30-zh_HK.mo with a custom command [1410/1538] Generating po/zh_TW/LC_MESSAGES/gtk30-zh_TW.mo with a custom command [1411/1538] Generating po-properties/af/LC_MESSAGES/gtk30-properties-af.mo with a custom command [1412/1538] Generating po-properties/ab/LC_MESSAGES/gtk30-properties-ab.mo with a custom command [1413/1538] Generating po-properties/am/LC_MESSAGES/gtk30-properties-am.mo with a custom command [1414/1538] Generating po-properties/an/LC_MESSAGES/gtk30-properties-an.mo with a custom command [1415/1538] Generating po-properties/ang/LC_MESSAGES/gtk30-properties-ang.mo with a custom command [1416/1538] Generating po-properties/ar/LC_MESSAGES/gtk30-properties-ar.mo with a custom command [1417/1538] Generating po-properties/ast/LC_MESSAGES/gtk30-properties-ast.mo with a custom command [1418/1538] Generating po-properties/as/LC_MESSAGES/gtk30-properties-as.mo with a custom command [1419/1538] Generating po-properties/az/LC_MESSAGES/gtk30-properties-az.mo with a custom command [1420/1538] Generating po-properties/az_IR/LC_MESSAGES/gtk30-properties-az_IR.mo with a custom command [1421/1538] Generating po-properties/be/LC_MESSAGES/gtk30-properties-be.mo with a custom command [1422/1538] Generating po-properties/be@latin/LC_MESSAGES/gtk30-properties-be@latin.mo with a custom command [1423/1538] Generating po-properties/bg/LC_MESSAGES/gtk30-properties-bg.mo with a custom command [1424/1538] Generating po-properties/bn/LC_MESSAGES/gtk30-properties-bn.mo with a custom command [1425/1538] Generating po-properties/br/LC_MESSAGES/gtk30-properties-br.mo with a custom command [1426/1538] Generating po-properties/bn_IN/LC_MESSAGES/gtk30-properties-bn_IN.mo with a custom command [1427/1538] Generating po-properties/bs/LC_MESSAGES/gtk30-properties-bs.mo with a custom command [1428/1538] Generating po-properties/ca/LC_MESSAGES/gtk30-properties-ca.mo with a custom command [1429/1538] Generating po-properties/ca@valencia/LC_MESSAGES/gtk30-properties-ca@valencia.mo with a custom command [1430/1538] Generating po-properties/ckb/LC_MESSAGES/gtk30-properties-ckb.mo with a custom command [1431/1538] Generating po-properties/crh/LC_MESSAGES/gtk30-properties-crh.mo with a custom command [1432/1538] Generating po-properties/cs/LC_MESSAGES/gtk30-properties-cs.mo with a custom command [1433/1538] Generating po-properties/cy/LC_MESSAGES/gtk30-properties-cy.mo with a custom command [1434/1538] Generating po-properties/da/LC_MESSAGES/gtk30-properties-da.mo with a custom command [1435/1538] Generating po-properties/de/LC_MESSAGES/gtk30-properties-de.mo with a custom command [1436/1538] Generating po-properties/dz/LC_MESSAGES/gtk30-properties-dz.mo with a custom command [1437/1538] Generating po-properties/en/LC_MESSAGES/gtk30-properties-en.mo with a custom command [1438/1538] Generating po-properties/el/LC_MESSAGES/gtk30-properties-el.mo with a custom command [1439/1538] Generating po-properties/en_CA/LC_MESSAGES/gtk30-properties-en_CA.mo with a custom command [1440/1538] Generating po-properties/en@shaw/LC_MESSAGES/gtk30-properties-en@shaw.mo with a custom command [1441/1538] Generating po-properties/en_GB/LC_MESSAGES/gtk30-properties-en_GB.mo with a custom command [1442/1538] Generating po-properties/eo/LC_MESSAGES/gtk30-properties-eo.mo with a custom command [1443/1538] Generating po-properties/et/LC_MESSAGES/gtk30-properties-et.mo with a custom command [1444/1538] Generating po-properties/es/LC_MESSAGES/gtk30-properties-es.mo with a custom command [1445/1538] Generating po-properties/eu/LC_MESSAGES/gtk30-properties-eu.mo with a custom command [1446/1538] Generating po-properties/fa/LC_MESSAGES/gtk30-properties-fa.mo with a custom command [1447/1538] Generating po-properties/fi/LC_MESSAGES/gtk30-properties-fi.mo with a custom command [1448/1538] Generating po-properties/fr/LC_MESSAGES/gtk30-properties-fr.mo with a custom command [1449/1538] Generating po-properties/fur/LC_MESSAGES/gtk30-properties-fur.mo with a custom command [1450/1538] Generating po-properties/ga/LC_MESSAGES/gtk30-properties-ga.mo with a custom command [1451/1538] Generating po-properties/gl/LC_MESSAGES/gtk30-properties-gl.mo with a custom command [1452/1538] Generating po-properties/gd/LC_MESSAGES/gtk30-properties-gd.mo with a custom command [1453/1538] Generating po-properties/gu/LC_MESSAGES/gtk30-properties-gu.mo with a custom command [1454/1538] Generating po-properties/he/LC_MESSAGES/gtk30-properties-he.mo with a custom command [1455/1538] Generating po-properties/hi/LC_MESSAGES/gtk30-properties-hi.mo with a custom command [1456/1538] Generating po-properties/hr/LC_MESSAGES/gtk30-properties-hr.mo with a custom command [1457/1538] Generating po-properties/ia/LC_MESSAGES/gtk30-properties-ia.mo with a custom command [1458/1538] Generating po-properties/hy/LC_MESSAGES/gtk30-properties-hy.mo with a custom command [1459/1538] Generating po-properties/hu/LC_MESSAGES/gtk30-properties-hu.mo with a custom command [1460/1538] Generating po-properties/ie/LC_MESSAGES/gtk30-properties-ie.mo with a custom command [1461/1538] Generating po-properties/io/LC_MESSAGES/gtk30-properties-io.mo with a custom command [1462/1538] Generating po-properties/id/LC_MESSAGES/gtk30-properties-id.mo with a custom command [1463/1538] Generating po-properties/is/LC_MESSAGES/gtk30-properties-is.mo with a custom command [1464/1538] Generating po-properties/it/LC_MESSAGES/gtk30-properties-it.mo with a custom command [1465/1538] Generating po-properties/ja/LC_MESSAGES/gtk30-properties-ja.mo with a custom command [1466/1538] Generating po-properties/ka/LC_MESSAGES/gtk30-properties-ka.mo with a custom command [1467/1538] Generating po-properties/kg/LC_MESSAGES/gtk30-properties-kg.mo with a custom command [1468/1538] Generating po-properties/kk/LC_MESSAGES/gtk30-properties-kk.mo with a custom command [1469/1538] Generating po-properties/km/LC_MESSAGES/gtk30-properties-km.mo with a custom command [1470/1538] Generating po-properties/kn/LC_MESSAGES/gtk30-properties-kn.mo with a custom command [1471/1538] Generating po-properties/ko/LC_MESSAGES/gtk30-properties-ko.mo with a custom command [1472/1538] Generating po-properties/ku/LC_MESSAGES/gtk30-properties-ku.mo with a custom command [1473/1538] Generating po-properties/ky/LC_MESSAGES/gtk30-properties-ky.mo with a custom command [1474/1538] Generating po-properties/lg/LC_MESSAGES/gtk30-properties-lg.mo with a custom command [1475/1538] Generating po-properties/li/LC_MESSAGES/gtk30-properties-li.mo with a custom command [1476/1538] Generating po-properties/lt/LC_MESSAGES/gtk30-properties-lt.mo with a custom command [1477/1538] Generating po-properties/lv/LC_MESSAGES/gtk30-properties-lv.mo with a custom command [1478/1538] Generating po-properties/mai/LC_MESSAGES/gtk30-properties-mai.mo with a custom command [1479/1538] Generating po-properties/mi/LC_MESSAGES/gtk30-properties-mi.mo with a custom command [1480/1538] Generating po-properties/mk/LC_MESSAGES/gtk30-properties-mk.mo with a custom command [1481/1538] Generating po-properties/mn/LC_MESSAGES/gtk30-properties-mn.mo with a custom command [1482/1538] Generating po-properties/ml/LC_MESSAGES/gtk30-properties-ml.mo with a custom command [1483/1538] Generating po-properties/mr/LC_MESSAGES/gtk30-properties-mr.mo with a custom command [1484/1538] Generating po-properties/ms/LC_MESSAGES/gtk30-properties-ms.mo with a custom command [1485/1538] Generating po-properties/my/LC_MESSAGES/gtk30-properties-my.mo with a custom command [1486/1538] Generating po-properties/nb/LC_MESSAGES/gtk30-properties-nb.mo with a custom command [1487/1538] Generating po-properties/nds/LC_MESSAGES/gtk30-properties-nds.mo with a custom command [1488/1538] Generating po-properties/nl/LC_MESSAGES/gtk30-properties-nl.mo with a custom command [1489/1538] Generating po-properties/ne/LC_MESSAGES/gtk30-properties-ne.mo with a custom command [1490/1538] Generating po-properties/nn/LC_MESSAGES/gtk30-properties-nn.mo with a custom command [1491/1538] Generating po-properties/nso/LC_MESSAGES/gtk30-properties-nso.mo with a custom command [1492/1538] Generating po-properties/oc/LC_MESSAGES/gtk30-properties-oc.mo with a custom command [1493/1538] Generating po-properties/or/LC_MESSAGES/gtk30-properties-or.mo with a custom command [1494/1538] Generating po-properties/pa/LC_MESSAGES/gtk30-properties-pa.mo with a custom command [1495/1538] Generating po-properties/pl/LC_MESSAGES/gtk30-properties-pl.mo with a custom command [1496/1538] Generating po-properties/ps/LC_MESSAGES/gtk30-properties-ps.mo with a custom command [1497/1538] Generating po-properties/pt_BR/LC_MESSAGES/gtk30-properties-pt_BR.mo with a custom command [1498/1538] Generating po-properties/pt/LC_MESSAGES/gtk30-properties-pt.mo with a custom command [1499/1538] Generating po-properties/rw/LC_MESSAGES/gtk30-properties-rw.mo with a custom command [1500/1538] Generating po-properties/ro/LC_MESSAGES/gtk30-properties-ro.mo with a custom command [1501/1538] Generating po-properties/ru/LC_MESSAGES/gtk30-properties-ru.mo with a custom command [1502/1538] Generating po-properties/si/LC_MESSAGES/gtk30-properties-si.mo with a custom command [1503/1538] Generating po-properties/sk/LC_MESSAGES/gtk30-properties-sk.mo with a custom command [1504/1538] Generating po-properties/sl/LC_MESSAGES/gtk30-properties-sl.mo with a custom command [1505/1538] Generating po-properties/sq/LC_MESSAGES/gtk30-properties-sq.mo with a custom command [1506/1538] Generating po-properties/sr/LC_MESSAGES/gtk30-properties-sr.mo with a custom command [1507/1538] Generating po-properties/sr@ije/LC_MESSAGES/gtk30-properties-sr@ije.mo with a custom command [1508/1538] Generating po-properties/sr@latin/LC_MESSAGES/gtk30-properties-sr@latin.mo with a custom command [1509/1538] Generating po-properties/sv/LC_MESSAGES/gtk30-properties-sv.mo with a custom command [1510/1538] Generating po-properties/ta/LC_MESSAGES/gtk30-properties-ta.mo with a custom command [1511/1538] Generating po-properties/te/LC_MESSAGES/gtk30-properties-te.mo with a custom command [1512/1538] Generating po-properties/tg/LC_MESSAGES/gtk30-properties-tg.mo with a custom command [1513/1538] Generating po-properties/th/LC_MESSAGES/gtk30-properties-th.mo with a custom command [1514/1538] Generating po-properties/tk/LC_MESSAGES/gtk30-properties-tk.mo with a custom command [1515/1538] Generating po-properties/tr/LC_MESSAGES/gtk30-properties-tr.mo with a custom command [1516/1538] Generating po-properties/tt/LC_MESSAGES/gtk30-properties-tt.mo with a custom command [1517/1538] Generating po-properties/ug/LC_MESSAGES/gtk30-properties-ug.mo with a custom command [1518/1538] Generating po-properties/uk/LC_MESSAGES/gtk30-properties-uk.mo with a custom command [1519/1538] Generating po-properties/ur/LC_MESSAGES/gtk30-properties-ur.mo with a custom command [1520/1538] Generating po-properties/uz/LC_MESSAGES/gtk30-properties-uz.mo with a custom command [1521/1538] Generating po-properties/uz@cyrillic/LC_MESSAGES/gtk30-properties-uz@cyrillic.mo with a custom command [1522/1538] Generating po-properties/wa/LC_MESSAGES/gtk30-properties-wa.mo with a custom command [1523/1538] Generating po-properties/vi/LC_MESSAGES/gtk30-properties-vi.mo with a custom command [1524/1538] Generating po-properties/xh/LC_MESSAGES/gtk30-properties-xh.mo with a custom command [1525/1538] Generating po-properties/yi/LC_MESSAGES/gtk30-properties-yi.mo with a custom command [1526/1538] Generating po-properties/zh_CN/LC_MESSAGES/gtk30-properties-zh_CN.mo with a custom command [1527/1538] Generating po-properties/zh_HK/LC_MESSAGES/gtk30-properties-zh_HK.mo with a custom command [1528/1538] Generating po-properties/zh_TW/LC_MESSAGES/gtk30-properties-zh_TW.mo with a custom command [1529/1538] Generating docs/reference/gtk/gtk-encode-symbolic-svg.1 with a custom command [1530/1538] Generating docs/reference/gtk/gtk-query-immodules-3.0.1 with a custom command Error: no ID for constraint linkend: "gtk-path". Error: no ID for constraint linkend: "gtk-im-module-file". [1531/1538] Generating docs/reference/gtk/gtk-update-icon-cache.1 with a custom command [1532/1538] Generating docs/reference/gtk/gtk-launch.1 with a custom command [1533/1538] Generating docs/reference/gtk/gtk-builder-tool.1 with a custom command [1534/1538] Generating docs/reference/gtk/gtk-query-settings.1 with a custom command [1535/1538] Generating docs/reference/gtk/gtk3-demo.1 with a custom command [1536/1538] Generating docs/reference/gtk/gtk3-demo-application.1 with a custom command [1537/1538] Generating docs/reference/gtk/gtk3-widget-factory.1 with a custom command [1538/1538] Generating docs/reference/gtk/gtk3-icon-browser.1 with a custom command *** Please use pkgtools/verifypc to sanity check dependencies.