tar -xf inkscape-0.48.3.tar.gz patching file src/extension/internal/pdfinput/pdf-parser.cpp Hunk #47 succeeded at 2384 with fuzz 2. patching file src/extension/internal/pdfinput/svg-builder.cpp configure: WARNING: unrecognized options: --with-xft checking build system type... arm-slackware-linux-gnu checking host system type... arm-slackware-linux-gnu checking for a BSD-compatible install... /usr/bin/ginstall -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking how to create a pax tar archive... gnutar checking for style of include used by make... GNU checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether distcc g++ accepts -g... yes checking dependency style of distcc g++... gcc3 checking for library containing strerror... none required checking whether we are using the GNU C++ compiler... (cached) yes checking whether distcc g++ accepts -g... (cached) yes checking dependency style of distcc g++... (cached) gcc3 checking for gcc... distcc gcc checking whether we are using the GNU C compiler... yes checking whether distcc gcc accepts -g... yes checking for distcc gcc option to accept ISO C89... none needed checking dependency style of distcc gcc... gcc3 checking dependency style of distcc gcc... gcc3 checking for ranlib... ranlib checking whether NLS is requested... yes checking for intltool >= 0.22... 0.50.2 found checking for intltool-update... /usr/bin/intltool-update checking for intltool-merge... /usr/bin/intltool-merge checking for intltool-extract... /usr/bin/intltool-extract checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for perl... /usr/bin/perl checking for perl >= 5.8.1... 5.16.1 checking for XML::Parser... ok checking how to run the C++ preprocessor... distcc g++ -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for BZR snapshot build... which: no bzr in (/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/qt/bin:.) no checking whether make supports nested variables... yes checking for gcc... (cached) distcc gcc checking whether we are using the GNU C compiler... (cached) yes checking whether distcc gcc accepts -g... (cached) yes checking for distcc gcc option to accept ISO C89... (cached) none needed checking dependency style of distcc gcc... (cached) gcc3 checking whether distcc gcc and cc understand -c and -o together... yes checking compiler support for -Werror=format-security... yes checking compiler support for -Wno-pointer-sign... yes checking linker tolerates -z relro... yes checking GNU compiler version... 4.7.1 checking TR1 unordered_set usability... ok checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking boost/unordered_set.hpp usability... yes checking boost/unordered_set.hpp presence... yes checking for boost/unordered_set.hpp... yes checking ext/hash_set usability... yes checking ext/hash_set presence... yes checking for ext/hash_set... yes checking for overzealous strict aliasing warnings... no checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for ngettext in libc... yes checking for dgettext in libc... yes checking for bind_textdomain_codeset... yes checking for msgfmt... (cached) /usr/bin/msgfmt checking for dcgettext... yes checking if msgfmt accepts -c... yes checking for gmsgfmt... (cached) /usr/bin/msgfmt checking for xgettext... (cached) /usr/bin/xgettext checking for catalogs to be installed... am ar az be bg bn br ca ca@valencia cs da de dz el en_AU en_CA en_GB en_US@piglatin eo es_MX es et eu fa fi fr ga gl he hr hu hy id it ja km ko lt mk mn nb ne nl nn pa pl pt_BR pt ro ru rw sk sl sq sr@latin sr sv te_IN th tr uk vi zh_CN zh_TW checking for pkg-config... /usr/bin/pkg-config checking for msgfmt... (cached) /usr/bin/msgfmt checking for gmsgfmt... (cached) /usr/bin/msgfmt checking for OpenMP flag of C++ compiler... -fopenmp checking omp.h usability... yes checking omp.h presence... yes checking for omp.h... yes checking for png_read_info in -lpng... yes checking png.h usability... yes checking png.h presence... yes checking for png.h... yes checking for shl_load in -ldld... no checking for dlopen... no checking for dlopen in -ldl... yes checking gc.h usability... yes checking gc.h presence... yes checking for gc.h... yes checking for GC_init in -lgc... yes checking libgc version 6.4+... 7.2.255 yes checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for mallinfo... yes checking for struct mallinfo.usmblks... yes checking for struct mallinfo.fsmblks... yes checking for struct mallinfo.uordblks... yes checking for struct mallinfo.fordblks... yes checking for struct mallinfo.hblkhd... yes checking for freetype-config... /usr/bin/freetype-config checking for Win32 platform... no checking for OSX platform... no checking for Solaris platform... no checking whether byte ordering is bigendian... no checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for Perl development environment... yes checking for perl_parse... yes checking for Python development environment... yes checking for Py_Initialize... no checking for LCMS2... yes checking for POPPLER... yes checking for POPPLER_GLIB... yes checking for CAIRO_SVG... yes checking for POPPLER_CAIRO... yes checking for POPPLER_GFXFONT... yes checking for new color space API in Poppler... no checking whether Poppler's GfxPatch no longer uses GfxColor... yes checking for LIBWPG01... no checking for LIBWPG02... no checking for IMAGEMAGICK... yes checking for CAIRO_USER_FONTS... yes checking for INKSCAPE... yes checking for GTKMM_2_24... yes checking for GTKMM_2_22... yes checking for GTK+ backend target... x11 checking for Mac OS X Carbon support... no checking boost/concept_check.hpp usability... yes checking boost/concept_check.hpp presence... yes checking for boost/concept_check.hpp... yes checking for CAIRO_PDF... yes checking popt.h usability... yes checking popt.h presence... yes checking for popt.h... yes checking for new_aspell_config in -laspell... yes checking aspell.h usability... yes checking aspell.h presence... yes checking for aspell.h... yes checking for bind_textdomain_codeset... (cached) yes checking for gtk_window_set_default_icon_from_file... yes checking for gtk_window_fullscreen... yes checking whether binary relocation support should be enabled... no checking for pow... yes checking for sqrt... yes checking for floor... yes checking for gettimeofday... yes checking for memmove... yes checking for memset... yes checking for mkdir... yes checking for strncasecmp... yes checking for strpbrk... yes checking for strrchr... yes checking for strspn... yes checking for strstr... yes checking for strtoul... yes checking for fpsetmask... no checking for ecvt... yes checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking for libintl.h... (cached) yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking whether lstat correctly handles trailing slash... yes checking whether stat accepts an empty string... no checking for strftime... yes checking for working strtod... yes checking whether stat file-mode macros are broken... no checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for mode_t... yes checking return type of signal handlers... void configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/check-header-compile config.status: creating src/application/makefile config.status: creating src/bind/makefile config.status: creating src/debug/makefile config.status: creating src/dialogs/makefile config.status: creating src/display/makefile config.status: creating src/dom/makefile config.status: creating src/extension/implementation/makefile config.status: creating src/extension/internal/makefile config.status: creating src/extension/makefile config.status: creating src/extension/script/makefile config.status: creating src/filters/makefile config.status: creating src/helper/makefile config.status: creating src/io/makefile config.status: creating src/libcroco/makefile config.status: creating src/libgdl/makefile config.status: creating src/libnr/makefile config.status: creating src/libnrtype/makefile config.status: creating src/libavoid/makefile config.status: creating src/livarot/makefile config.status: creating src/live_effects/makefile config.status: creating src/live_effects/parameter/makefile config.status: creating src/pedro/makefile config.status: creating src/jabber_whiteboard/makefile config.status: creating src/svg/makefile config.status: creating src/trace/makefile config.status: creating src/ui/cache/makefile config.status: creating src/ui/dialog/makefile config.status: creating src/ui/makefile config.status: creating src/ui/view/makefile config.status: creating src/ui/widget/makefile config.status: creating src/util/makefile config.status: creating src/widgets/makefile config.status: creating src/xml/makefile config.status: creating src/2geom/makefile config.status: creating doc/Makefile config.status: creating po/Makefile.in config.status: creating share/Makefile config.status: creating share/clipart/Makefile config.status: creating share/examples/Makefile config.status: creating share/extensions/Makefile config.status: creating share/extensions/alphabet_soup/Makefile config.status: creating share/extensions/Barcode/Makefile config.status: creating share/extensions/Poly3DObjects/Makefile config.status: creating share/extensions/test/Makefile config.status: creating share/extensions/xaml2svg/Makefile config.status: creating share/filters/Makefile config.status: creating share/fonts/Makefile config.status: creating share/gradients/Makefile config.status: creating share/icons/Makefile config.status: creating share/icons/application/Makefile config.status: creating share/icons/application/16x16/Makefile config.status: creating share/icons/application/22x22/Makefile config.status: creating share/icons/application/24x24/Makefile config.status: creating share/icons/application/32x32/Makefile config.status: creating share/icons/application/48x48/Makefile config.status: creating share/icons/application/256x256/Makefile config.status: creating share/keys/Makefile config.status: creating share/markers/Makefile config.status: creating share/palettes/Makefile config.status: creating share/patterns/Makefile config.status: creating share/screens/Makefile config.status: creating share/templates/Makefile config.status: creating share/tutorials/Makefile config.status: creating share/ui/Makefile config.status: creating packaging/autopackage/default.apspec config.status: creating inkscape.spec config.status: creating Info.plist config.status: creating inkview.1 config.status: creating config.h config.status: executing depfiles commands config.status: executing default-1 commands config.status: executing po/stamp-it commands configure: WARNING: unrecognized options: --with-xft Configuration: Source code location: . Destination path prefix: /usr Compiler: distcc g++ CPPFLAGS: -Werror=format-security -DG_DISABLE_SINGLE_INCLUDES -Wall -Wformat -Wformat-security -W -D_FORTIFY_SOURCE=2 CXXFLAGS: -Wpointer-arith -Wcast-align -Wsign-compare -Woverloaded-virtual -Wswitch -Wno-unused-parameter -O2 -march=armv5te -fopenmp CFLAGS: -Wno-pointer-sign -O2 -march=armv5te LDFLAGS: -Wl,-z,relro Use gnome-vfs: no Use openoffice files: yes Use relocation support: no Internal Python: no Internal Perl: yes Enable LittleCms: yes Enable Poppler-Cairo: yes ImageMagick Magick++: yes Libwpg: no GTK+ backend target: x11 make all-recursive make[1]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3' Making all in src make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/src' CXX arc-context.o In file included from document.h:28:0, from arc-context.cpp:27: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from arc-context.cpp:39: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from arc-context.cpp:39: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from arc-context.cpp:39: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] arc-context.cpp: In function 'void sp_arc_context_finish(SPEventContext*)': arc-context.cpp:118:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPArcContext*' increases required alignment of target type [-Wcast-align] arc-context.cpp:121:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] arc-context.cpp: In function 'void sp_arc_context_dispose(GObject*)': arc-context.cpp:133:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPArcContext*' increases required alignment of target type [-Wcast-align] arc-context.cpp: In function 'void sp_arc_context_selection_changed(Inkscape::Selection*, gpointer)': arc-context.cpp:159:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPArcContext*' increases required alignment of target type [-Wcast-align] arc-context.cpp: In function 'void sp_arc_context_setup(SPEventContext*)': arc-context.cpp:169:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPArcContext*' increases required alignment of target type [-Wcast-align] arc-context.cpp: In function 'gint sp_arc_context_root_handler(SPEventContext*, GdkEvent*)': arc-context.cpp:230:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPArcContext*' increases required alignment of target type [-Wcast-align] arc-context.cpp:249:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] arc-context.cpp:310:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] arc-context.cpp:355:162: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] arc-context.cpp: In function 'void sp_arc_drag(SPArcContext*, Geom::Point, guint)': arc-context.cpp:418:153: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] arc-context.cpp:420:162: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] arc-context.cpp:459:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPArc*' increases required alignment of target type [-Wcast-align] arc-context.cpp: In function 'void sp_arc_finish(SPArcContext*)': arc-context.cpp:490:195: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPArc*' increases required alignment of target type [-Wcast-align] arc-context.cpp:490:236: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] arc-context.cpp: In function 'void sp_arc_cancel(SPArcContext*)': arc-context.cpp:515:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX attributes.o CXX axis-manip.o CXX box3d-context.o In file included from document.h:28:0, from box3d-context.cpp:24: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from box3d-context.cpp:31: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from box3d-context.cpp:31: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from box3d-context.cpp:31: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from event-log.h:31, from document-private.h:26, from box3d-context.cpp:48: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from event-log.h:31, from document-private.h:26, from box3d-context.cpp:48: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from event-log.h:31, from document-private.h:26, from box3d-context.cpp:48: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] box3d-context.cpp: In function 'void sp_box3d_context_finish(SPEventContext*)': box3d-context.cpp:126:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Box3DContext*' increases required alignment of target type [-Wcast-align] box3d-context.cpp:129:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] box3d-context.cpp: In function 'void sp_box3d_context_dispose(GObject*)': box3d-context.cpp:142:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Box3DContext*' increases required alignment of target type [-Wcast-align] box3d-context.cpp: In function 'void sp_box3d_context_selection_changed(Inkscape::Selection*, gpointer)': box3d-context.cpp:174:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Box3DContext*' increases required alignment of target type [-Wcast-align] box3d-context.cpp: In function 'void sp_box3d_context_ensure_persp_in_defs(SPDocument*)': box3d-context.cpp:191:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] box3d-context.cpp: In function 'void sp_box3d_context_setup(SPEventContext*)': box3d-context.cpp:208:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Box3DContext*' increases required alignment of target type [-Wcast-align] box3d-context.cpp: In function 'gint sp_box3d_context_root_handler(SPEventContext*, GdkEvent*)': box3d-context.cpp:275:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Box3DContext*' increases required alignment of target type [-Wcast-align] box3d-context.cpp:322:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] box3d-context.cpp:422:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] box3d-context.cpp:545:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] box3d-context.cpp: In function 'void sp_box3d_drag(Box3DContext&, guint)': box3d-context.cpp:601:179: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Box3DSide*' increases required alignment of target type [-Wcast-align] box3d-context.cpp:617:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] box3d-context.cpp:629:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] box3d-context.cpp: In function 'void sp_box3d_finish(Box3DContext*)': box3d-context.cpp:658:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] box3d-context.cpp: In function 'void sp_box3d_context_update_lines(SPEventContext*)': box3d-context.cpp:680:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Box3DContext*' increases required alignment of target type [-Wcast-align] CXX box3d.o In file included from selection.h:29:0, from vanishing-point.h:18, from box3d-context.h:22, from box3d.cpp:25: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from box3d.cpp:39: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from box3d.cpp:39: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from box3d.cpp:39: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] box3d.cpp: In function 'void box3d_build(SPObject*, SPDocument*, Inkscape::XML::Node*)': box3d.cpp:119:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] box3d.cpp: In function 'void box3d_set(SPObject*, unsigned int, const gchar*)': box3d.cpp:186:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] box3d.cpp: In function 'Inkscape::XML::Node* box3d_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': box3d.cpp:273:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] box3d.cpp: In function 'void box3d_position_set(SPBox3D*)': box3d.cpp:337:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Box3DSide*' increases required alignment of target type [-Wcast-align] box3d.cpp: In function 'Geom::Matrix box3d_set_transform(SPItem*, const Geom::Matrix&)': box3d.cpp:344:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] box3d.cpp:355:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] box3d.cpp: In function 'Geom::Point box3d_get_corner_screen(const SPBox3D*, guint, bool)': box3d.cpp:396:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] box3d.cpp: In function 'Geom::Point box3d_get_center_screen(SPBox3D*)': box3d.cpp:420:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] box3d.cpp: In function 'std::map box3d_get_sides(SPBox3D*)': box3d.cpp:1160:195: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Box3DSide*' increases required alignment of target type [-Wcast-align] box3d.cpp: In function 'void box3d_set_z_orders(SPBox3D*)': box3d.cpp:1177:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] box3d.cpp: In function 'void box3d_extract_boxes_rec(SPObject*, std::list&)': box3d.cpp:1297:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] box3d.cpp: In function 'SPGroup* box3d_convert_to_group(SPBox3D*)': box3d.cpp:1362:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Box3DSide*' increases required alignment of target type [-Wcast-align] box3d.cpp:1383:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] box3d.cpp: In function 'void box3d_convert_to_guides(SPItem*)': box3d.cpp:1394:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] box3d.cpp:1398:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX box3d-side.o In file included from document.h:28:0, from box3d-side.cpp:15: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] box3d-side.cpp: In function 'void box3d_side_class_init(Box3DSideClass*)': box3d-side.cpp:66:20: warning: variable 'gobject_class' set but not used [-Wunused-but-set-variable] box3d-side.cpp:68:19: warning: variable 'item_class' set but not used [-Wunused-but-set-variable] box3d-side.cpp:69:19: warning: variable 'path_class' set but not used [-Wunused-but-set-variable] box3d-side.cpp: In function 'Inkscape::XML::Node* box3d_side_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': box3d-side.cpp:108:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Box3DSide*' increases required alignment of target type [-Wcast-align] box3d-side.cpp: In function 'void box3d_side_set(SPObject*, unsigned int, const gchar*)': box3d-side.cpp:141:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Box3DSide*' increases required alignment of target type [-Wcast-align] box3d-side.cpp: In function 'void box3d_side_position_set(Box3DSide*)': box3d-side.cpp:191:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] box3d-side.cpp: In function 'void box3d_side_set_shape(SPShape*)': box3d-side.cpp:200:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Box3DSide*' increases required alignment of target type [-Wcast-align] box3d-side.cpp:212:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] box3d-side.cpp:247:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] box3d-side.cpp:247:275: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] box3d-side.cpp:249:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] box3d-side.cpp: In function 'Persp3D* box3d_side_perspective(Box3DSide*)': box3d-side.cpp:314:205: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] CXX color.o CXX color-profile.o In file included from document.h:28:0, from color-profile.cpp:40: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] color-profile.cpp: In member function 'bool Inkscape::ColorProfile::GamutCheck(SPColor)': color-profile.cpp:647:12: warning: narrowing conversion of '(val >> 24)' from 'guint32 {aka unsigned int}' to 'guchar {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] color-profile.cpp:647:12: warning: narrowing conversion of '((val >> 16) & 255u)' from 'guint32 {aka unsigned int}' to 'guchar {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] color-profile.cpp:647:12: warning: narrowing conversion of '((val >> 8) & 255u)' from 'guint32 {aka unsigned int}' to 'guchar {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] CXX common-context.o common-context.cpp: In function 'void sp_common_context_dispose(GObject*)': common-context.cpp:112:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCommonContext*' increases required alignment of target type [-Wcast-align] common-context.cpp: In function 'void sp_common_context_set(SPEventContext*, Inkscape::Preferences::Entry*)': common-context.cpp:160:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCommonContext*' increases required alignment of target type [-Wcast-align] CXX composite-undo-stack-observer.o CXX conditions.o In file included from document.h:28:0, from rdf.h:15, from conditions.cpp:22: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX connection-points.o CXX conn-avoid-ref.o In file included from document.h:28:0, from conn-avoid-ref.cpp:33: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from conn-avoid-ref.cpp:34: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from conn-avoid-ref.cpp:34: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from conn-avoid-ref.cpp:34: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] conn-avoid-ref.cpp: In member function 'void SPAvoidRef::setConnectionPoints(const gchar*)': conn-avoid-ref.cpp:171:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] conn-avoid-ref.cpp: In member function 'GSList* SPAvoidRef::getAttachedShapes(unsigned int)': conn-avoid-ref.cpp:358:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] conn-avoid-ref.cpp: In member function 'GSList* SPAvoidRef::getAttachedConnectors(unsigned int)': conn-avoid-ref.cpp:382:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] conn-avoid-ref.cpp: In function 'std::vector approxItemWithPoints(const SPItem*, const Geom::Matrix&)': conn-avoid-ref.cpp:484:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] conn-avoid-ref.cpp:487:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] conn-avoid-ref.cpp:494:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] conn-avoid-ref.cpp:495:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] conn-avoid-ref.cpp: In function 'GSList* get_avoided_items(GSList*, SPObject*, SPDesktop*, bool)': conn-avoid-ref.cpp:564:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] conn-avoid-ref.cpp:565:106: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] conn-avoid-ref.cpp:566:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] conn-avoid-ref.cpp:567:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] conn-avoid-ref.cpp:570:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] conn-avoid-ref.cpp:573:410: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX connector-context.o In file included from ui/view/view.h:22:0, from desktop.h:36, from connector-context.cpp:164: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from connector-context.cpp:164: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from connector-context.cpp:164: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from connector-context.cpp:164: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'void sp_connector_context_dispose(GObject*)': connector-context.cpp:356:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPConnectorContext*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'void sp_connector_context_setup(SPEventContext*)': connector-context.cpp:399:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPConnectorContext*' increases required alignment of target type [-Wcast-align] connector-context.cpp:415:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp:417:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'void sp_connector_context_set(SPEventContext*, Inkscape::Preferences::Entry*)': connector-context.cpp:448:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPConnectorContext*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'void sp_connector_context_switch_mode(SPEventContext*, unsigned int)': connector-context.cpp:467:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPConnectorContext*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'void sp_connector_context_finish(SPEventContext*)': connector-context.cpp:506:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPConnectorContext*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'gint sp_connector_context_item_handler(SPEventContext*, SPItem*, GdkEvent*)': connector-context.cpp:632:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPConnectorContext*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'gint sp_connector_context_root_handler(SPEventContext*, GdkEvent*)': connector-context.cpp:706:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPConnectorContext*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'gint connector_handle_motion_notify(SPConnectorContext*, const GdkEventMotion&)': connector-context.cpp:970:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp:987:158: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'void cc_connector_rerouting_finish(SPConnectorContext*, Geom::Point*)': connector-context.cpp:1279:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp:1290:72: warning: converting 'false' to pointer type for argument 4 of 'void sp_object_setAttribute(SPObject*, const gchar*, const gchar*, SPException*)' [-Wconversion-null] connector-context.cpp:1292:71: warning: converting 'false' to pointer type for argument 4 of 'void sp_object_setAttribute(SPObject*, const gchar*, const gchar*, SPException*)' [-Wconversion-null] connector-context.cpp:1296:70: warning: converting 'false' to pointer type for argument 4 of 'void sp_object_setAttribute(SPObject*, const gchar*, const gchar*, SPException*)' [-Wconversion-null] connector-context.cpp:1298:69: warning: converting 'false' to pointer type for argument 4 of 'void sp_object_setAttribute(SPObject*, const gchar*, const gchar*, SPException*)' [-Wconversion-null] connector-context.cpp:1304:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'void spcc_reset_colors(SPConnectorContext*)': connector-context.cpp:1317:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'void spcc_connector_set_initial_point(SPConnectorContext*, Geom::Point)': connector-context.cpp:1332:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'void spcc_connector_set_subsequent_point(SPConnectorContext*, Geom::Point)': connector-context.cpp:1364:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'void spcc_concat_colors_and_flush(SPConnectorContext*)': connector-context.cpp:1380:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'void spcc_flush_white(SPConnectorContext*, SPCurve*)': connector-context.cpp:1433:156: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] connector-context.cpp:1434:165: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] connector-context.cpp:1438:68: warning: converting 'false' to pointer type for argument 4 of 'void sp_object_setAttribute(SPObject*, const gchar*, const gchar*, SPException*)' [-Wconversion-null] connector-context.cpp:1440:66: warning: converting 'false' to pointer type for argument 4 of 'void sp_object_setAttribute(SPObject*, const gchar*, const gchar*, SPException*)' [-Wconversion-null] connector-context.cpp:1444:37: warning: converting 'false' to pointer type for argument 4 of 'void sp_object_setAttribute(SPObject*, const gchar*, const gchar*, SPException*)' [-Wconversion-null] connector-context.cpp:1447:41: warning: converting 'false' to pointer type for argument 4 of 'void sp_object_setAttribute(SPObject*, const gchar*, const gchar*, SPException*)' [-Wconversion-null] connector-context.cpp:1454:37: warning: converting 'false' to pointer type for argument 4 of 'void sp_object_setAttribute(SPObject*, const gchar*, const gchar*, SPException*)' [-Wconversion-null] connector-context.cpp:1457:41: warning: converting 'false' to pointer type for argument 4 of 'void sp_object_setAttribute(SPObject*, const gchar*, const gchar*, SPException*)' [-Wconversion-null] connector-context.cpp:1466:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'gboolean cc_generic_knot_handler(SPCanvasItem*, GdkEvent*, SPKnot*)': connector-context.cpp:1525:169: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPConnectorContext*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'gboolean endpt_handler(SPKnot*, GdkEvent*, SPConnectorContext*)': connector-context.cpp:1595:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp:1595:260: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp:1595:393: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp:1598:158: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'void cc_set_active_conn(SPConnectorContext*, SPItem*)': connector-context.cpp:1754:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp:1754:227: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp:1754:341: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'bool cc_item_is_shape(SPItem*)': connector-context.cpp:1887:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'bool cc_item_is_connector(SPItem*)': connector-context.cpp:1907:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp:1907:228: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp:1907:355: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp:1908:104: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'void cc_selection_set_avoid(bool)': connector-context.cpp:1940:33: warning: converting 'false' to pointer type for argument 4 of 'void sp_object_setAttribute(SPObject*, const gchar*, const gchar*, SPException*)' [-Wconversion-null] connector-context.cpp: In function 'void cc_selection_changed(Inkscape::Selection*, gpointer)': connector-context.cpp:1964:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPConnectorContext*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'void shape_event_attr_deleted(Inkscape::XML::Node*, Inkscape::XML::Node*, Inkscape::XML::Node*, gpointer)': connector-context.cpp:1991:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPConnectorContext*' increases required alignment of target type [-Wcast-align] connector-context.cpp: In function 'void shape_event_attr_changed(Inkscape::XML::Node*, const gchar*, const gchar*, const gchar*, bool, gpointer)': connector-context.cpp:2006:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPConnectorContext*' increases required alignment of target type [-Wcast-align] CXX console-output-undo-observer.o CXX context-fns.o In file included from ui/view/view.h:22:0, from desktop.h:36, from context-fns.cpp:7: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from context-fns.cpp:7: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from context-fns.cpp:7: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from context-fns.cpp:7: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] context-fns.cpp: In function 'bool Inkscape::have_viable_layer(SPDesktop*, Inkscape::MessageContext*)': context-fns.cpp:32:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] context-fns.cpp: In function 'bool Inkscape::have_viable_layer(SPDesktop*, Inkscape::MessageStack*)': context-fns.cpp:61:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX desktop.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from desktop.cpp:58: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from desktop.cpp:58: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from desktop.cpp:58: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from desktop.cpp:58: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from desktop.cpp:58: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from desktop.cpp:58: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from desktop.cpp:58: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from desktop.cpp:58: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from desktop.cpp:58: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from desktop.cpp:58: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from desktop.cpp:58: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from desktop.cpp:58: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from desktop.cpp:58: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ui/view/view.h:22:0, from desktop.h:36, from desktop.cpp:63: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from desktop.cpp:77:0: display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] desktop.cpp: In member function 'void SPDesktop::init(SPNamedView*, SPCanvas*, Inkscape::UI::View::EditWidgetInterface*)': desktop.cpp:213:103: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] desktop.cpp:214:103: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] desktop.cpp:224:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] desktop.cpp:260:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] desktop.cpp:261:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] desktop.cpp:270:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] desktop.cpp:276:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] desktop.cpp:280:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] desktop.cpp:281:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] desktop.cpp:285:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] desktop.cpp: In member function 'void SPDesktop::destroy()': desktop.cpp:397:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] desktop.cpp: In member function 'void SPDesktop::_setDisplayMode(Inkscape::RenderMode)': desktop.cpp:449:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] desktop.cpp:452:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] desktop.cpp: In member function 'void SPDesktop::toggleLayerSolo(SPObject*)': desktop.cpp:509:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] desktop.cpp:513:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] desktop.cpp:517:103: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] desktop.cpp:518:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] desktop.cpp:522:99: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] desktop.cpp: In member function 'bool SPDesktop::isLayer(SPObject*) const': desktop.cpp:545:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] desktop.cpp: In member function 'SPItem* SPDesktop::item_from_list_at_point_bottom(const GSList*, Geom::Point) const': desktop.cpp:693:162: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] desktop.cpp: In member function 'void SPDesktop::set_display_area(double, double, double, double, double, bool)': desktop.cpp:804:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] desktop.cpp: In member function 'void SPDesktop::zoom_drawing()': desktop.cpp:1081:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] desktop.cpp: In member function 'void SPDesktop::showGrids(bool, bool)': desktop.cpp:1430:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] desktop.cpp:1432:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] desktop.cpp: In member function 'virtual void SPDesktop::setDocument(SPDocument*)': desktop.cpp:1483:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] desktop.cpp:1514:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] desktop.cpp:1515:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] desktop.cpp:1519:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] desktop.cpp: In member function 'virtual void SPDesktop::onDocumentResized(gdouble, gdouble)': desktop.cpp:1555:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] desktop.cpp:1557:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] desktop.cpp:1558:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] desktop.cpp: In function 'void _layer_activated(SPObject*, SPDesktop*)': desktop.cpp:1621:99: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] desktop.cpp: In function 'void _layer_deactivated(SPObject*, SPDesktop*)': desktop.cpp:1628:99: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] desktop.cpp: In function 'void _namedview_modified(SPObject*, guint, SPDesktop*)': desktop.cpp:1682:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPNamedView*' increases required alignment of target type [-Wcast-align] desktop.cpp:1733:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] desktop.cpp:1735:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] CXX desktop-events.o In file included from ui/view/view.h:22:0, from desktop.h:36, from desktop-events.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from desktop-events.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from desktop-events.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from desktop-events.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from display/canvas-axonomgrid.h:13, from desktop-events.cpp:24: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/canvas-axonomgrid.h:13, from desktop-events.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/canvas-axonomgrid.h:13, from desktop-events.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from display/canvas-axonomgrid.h:13, from desktop-events.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from display/canvas-axonomgrid.h:13, from desktop-events.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from display/canvas-axonomgrid.h:13, from desktop-events.cpp:24: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/canvas-axonomgrid.h:13, from desktop-events.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/canvas-axonomgrid.h:13, from desktop-events.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/canvas-axonomgrid.h:13, from desktop-events.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from display/canvas-axonomgrid.h:13, from desktop-events.cpp:24: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] desktop-events.cpp: In function 'gint sp_dt_ruler_event(GtkWidget*, GdkEvent*, SPDesktopWidget*, bool)': desktop-events.cpp:134:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] desktop-events.cpp:155:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] desktop-events.cpp: In function 'gint sp_dt_guide_event(SPCanvasItem*, GdkEvent*, gpointer)': desktop-events.cpp:229:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuide*' increases required alignment of target type [-Wcast-align] desktop-events.cpp:419:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] desktop-events.cpp:438:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] CXX desktop-handles.o In file included from ui/view/view.h:22:0, from desktop.h:36, from desktop-handles.cpp:16: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from desktop-handles.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from desktop-handles.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from desktop-handles.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX desktop-style.o In file included from ui/view/view.h:22:0, from desktop.h:36, from desktop-style.cpp:18: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from desktop-style.cpp:18: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from desktop-style.cpp:18: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from desktop-style.cpp:18: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from desktop-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from desktop-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from desktop-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from desktop-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from desktop-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from desktop-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from desktop-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from desktop-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from desktop-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from desktop-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] desktop-style.cpp: In function 'void sp_desktop_apply_css_recursive(SPObject*, SPCSSAttr*, bool)': desktop-style.cpp:101:389: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTSpan*' increases required alignment of target type [-Wcast-align] desktop-style.cpp:123:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] desktop-style.cpp: In function 'void sp_desktop_set_style(SPDesktop*, SPCSSAttr*, bool, bool)': desktop-style.cpp:175:161: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Box3DSide*' increases required alignment of target type [-Wcast-align] desktop-style.cpp: In function 'gdouble stroke_average_width(const GSList*)': desktop-style.cpp:418:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] desktop-style.cpp: In function 'int objects_query_fillstroke(GSList*, SPStyle*, bool)': desktop-style.cpp:509:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] desktop-style.cpp:510:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] desktop-style.cpp:519:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] desktop-style.cpp:520:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] desktop-style.cpp:529:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] desktop-style.cpp:530:158: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] desktop-style.cpp: In function 'int objects_query_strokewidth(GSList*, SPStyle*)': desktop-style.cpp:712:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] desktop-style.cpp: In function 'int objects_query_fontnumbers(GSList*, SPStyle*)': desktop-style.cpp:930:167: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] desktop-style.cpp: In function 'int objects_query_blur(GSList*, SPStyle*)': desktop-style.cpp:1376:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX device-manager.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/device.h:28, from device-manager.h:15, from device-manager.cpp:15: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/device.h:28, from device-manager.h:15, from device-manager.cpp:15: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] CXX dir-util.o CXX document.o In file included from ui/view/view.h:22:0, from desktop.h:36, from document.cpp:46: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from document.cpp:46: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from document.cpp:46: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from document.cpp:46: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from event-log.h:31, from document-private.h:26, from document.cpp:49: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from event-log.h:31, from document-private.h:26, from document.cpp:49: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from event-log.h:31, from document-private.h:26, from document.cpp:49: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] document.cpp: In member function 'void SPDocument::getPerspectivesInDefs(std::vector&)': document.cpp:246:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] document.cpp: In function 'SPDocument* sp_document_create(Inkscape::XML::Document*, const gchar*, const gchar*, const gchar*, unsigned int)': document.cpp:394:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] document.cpp:399:178: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] document.cpp: In function 'gdouble sp_document_width(SPDocument*)': document.cpp:538:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] document.cpp: In function 'void sp_document_set_width(SPDocument*, gdouble, const SPUnit*)': document.cpp:548:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] document.cpp: In function 'void sp_document_set_height(SPDocument*, gdouble, const SPUnit*)': document.cpp:574:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] document.cpp: In function 'gdouble sp_document_height(SPDocument*)': document.cpp:604:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] document.cpp: In member function 'void SPDocument::fitToRect(const Rect&, bool)': document.cpp:708:98: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] document.cpp: In function 'void sp_document_setup_viewport(SPDocument*, SPItemCtx*)': document.cpp:980:104: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] document.cpp:981:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] document.cpp:982:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] document.cpp:983:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] document.cpp:984:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] document.cpp: In function 'GSList* find_items_in_area(GSList*, SPGroup*, unsigned int, const Rect&, bool (*)(const Rect&, const Rect&), bool)': document.cpp:1125:388: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] document.cpp:1126:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] document.cpp:1128:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] document.cpp: In function 'bool item_is_in_group(SPItem*, SPGroup*)': document.cpp:1146:101: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] document.cpp:1149:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] document.cpp: In function 'SPItem* sp_document_item_from_list_at_point_bottom(unsigned int, SPGroup*, const GSList*, Geom::Point, bool)': document.cpp:1170:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] document.cpp:1179:168: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] document.cpp: In function 'SPItem* find_item_at_point(unsigned int, SPGroup*, Geom::Point, gboolean, bool, SPItem*)': document.cpp:1206:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] document.cpp:1209:389: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] document.cpp:1211:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] document.cpp:1217:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] document.cpp:1221:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] document.cpp: In function 'SPItem* find_group_at_point(unsigned int, SPGroup*, Geom::Point)': document.cpp:1247:388: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] document.cpp:1248:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] document.cpp:1253:388: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] document.cpp:1254:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] document.cpp: In function 'GSList* sp_document_items_in_box(SPDocument*, unsigned int, const Rect&)': document.cpp:1278:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] document.cpp: In function 'GSList* sp_document_partial_items_in_box(SPDocument*, unsigned int, const Rect&)': document.cpp:1293:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] document.cpp: In function 'SPItem* sp_document_item_at_point(SPDocument*, unsigned int, Geom::Point, gboolean, SPItem*)': document.cpp:1328:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] document.cpp: In function 'SPItem* sp_document_group_at_point(SPDocument*, unsigned int, Geom::Point)': document.cpp:1337:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] CXX document-subset.o In file included from document-subset.cpp:10:0: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX document-undo.o In file included from document.h:28:0, from document-private.h:22, from document-undo.cpp:64: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from event-log.h:27, from document-private.h:26, from document-undo.cpp:64: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from event-log.h:27, from document-private.h:26, from document-undo.cpp:64: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29:0, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:34, from /usr/include/gtkmm-2.4/gtkmm/treestore.h:29, from event-log.h:29, from document-private.h:26, from document-undo.cpp:64: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from event-log.h:31, from document-private.h:26, from document-undo.cpp:64: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from event-log.h:31, from document-private.h:26, from document-undo.cpp:64: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from event-log.h:31, from document-private.h:26, from document-undo.cpp:64: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] CXX doxygen-main.o CXX draw-anchor.o In file included from ui/view/view.h:22:0, from desktop.h:36, from draw-anchor.cpp:17: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from draw-anchor.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from draw-anchor.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from draw-anchor.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] draw-anchor.cpp: In function 'SPDrawAnchor* sp_draw_anchor_new(SPDrawContext*, SPCurve*, gboolean, Geom::Point)': draw-anchor.cpp:53:99: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] CXX draw-context.o In file included from ui/view/view.h:22:0, from desktop.h:36, from draw-context.cpp:28: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from draw-context.cpp:28: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from draw-context.cpp:28: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from draw-context.cpp:28: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from live_effects/lpe-patternalongpath.h:14, from draw-context.cpp:43: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from live_effects/lpe-patternalongpath.h:14, from draw-context.cpp:43: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from live_effects/lpe-patternalongpath.h:14, from draw-context.cpp:43: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:19:0, from ./ui/widget/registered-widget.h:24, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from live_effects/lpe-patternalongpath.h:14, from draw-context.cpp:43: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from draw-context.cpp:44: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from draw-context.cpp:44: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from draw-context.cpp:44: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from draw-context.cpp:44: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from draw-context.cpp:44: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from draw-context.cpp:44: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] draw-context.cpp: In function 'void sp_draw_context_setup(SPEventContext*)': draw-context.cpp:187:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] draw-context.cpp:193:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] draw-context.cpp: In function 'void spdc_paste_curve_as_freehand_shape(const SPCurve*, SPDrawContext*, SPItem*)': draw-context.cpp:281:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] draw-context.cpp: In function 'void spdc_check_for_and_apply_waiting_LPE(SPDrawContext*, SPItem*)': draw-context.cpp:363:156: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] draw-context.cpp:393:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEToolContext*' increases required alignment of target type [-Wcast-align] draw-context.cpp:397:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPenContext*' increases required alignment of target type [-Wcast-align] draw-context.cpp: In function 'void spdc_attach_selection(SPDrawContext*, Inkscape::Selection*)': draw-context.cpp:440:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] draw-context.cpp: In function 'void spdc_concat_colors_and_flush(SPDrawContext*, gboolean)': draw-context.cpp:561:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] draw-context.cpp:567:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] draw-context.cpp: In function 'void spdc_flush_white(SPDrawContext*, SPCurve*)': draw-context.cpp:673:168: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] draw-context.cpp:690:161: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] draw-context.cpp:697:162: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] draw-context.cpp: In function 'void spdc_create_single_dot(SPEventContext*, const Geom::Point&, const char*, guint)': draw-context.cpp:812:153: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX dropper-context.o In file included from /usr/include/gdkmm-2.4/gdkmm/display.h:30:0, from /usr/include/gtkmm-2.4/gtkmm/clipboard.h:30, from dropper-context.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/device.h:28, from /usr/include/gdkmm-2.4/gdkmm/display.h:31, from /usr/include/gtkmm-2.4/gtkmm/clipboard.h:30, from dropper-context.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/clipboard.h:30:0, from dropper-context.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./libnr/nr-object.h:20:0, from display/nr-arena-item.h:61, from display/canvas-arena.h:17, from dropper-context.cpp:27: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] dropper-context.cpp: In function 'void sp_dropper_context_setup(SPEventContext*)': dropper-context.cpp:96:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDropperContext*' increases required alignment of target type [-Wcast-align] dropper-context.cpp:113:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dropper-context.cpp:114:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dropper-context.cpp: In function 'void sp_dropper_context_finish(SPEventContext*)': dropper-context.cpp:129:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDropperContext*' increases required alignment of target type [-Wcast-align] dropper-context.cpp: In function 'guint32 sp_dropper_context_get_color(SPEventContext*)': dropper-context.cpp:160:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDropperContext*' increases required alignment of target type [-Wcast-align] dropper-context.cpp: In function 'gint sp_dropper_context_root_handler(SPEventContext*, GdkEvent*)': dropper-context.cpp:174:49: warning: cast from 'SPEventContext*' to 'SPDropperContext*' increases required alignment of target type [-Wcast-align] dropper-context.cpp:190:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] dropper-context.cpp:193:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] dropper-context.cpp:234:186: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] dropper-context.cpp:268:182: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] CXX dyna-draw-context.o In file included from document.h:28:0, from dyna-draw-context.cpp:43: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from dyna-draw-context.cpp:45: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from dyna-draw-context.cpp:45: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from dyna-draw-context.cpp:45: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp: In function 'void sp_dyna_draw_context_dispose(GObject*)': dyna-draw-context.cpp:171:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDynaDrawContext*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp: In function 'void sp_dyna_draw_context_setup(SPEventContext*)': dyna-draw-context.cpp:190:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDynaDrawContext*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp:202:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp:203:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp:219:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp:220:153: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp: In function 'void sp_dyna_draw_context_set(SPEventContext*, Inkscape::Preferences::Entry*)': dyna-draw-context.cpp:250:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDynaDrawContext*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp: In function 'void sp_dyna_draw_brush(SPDynaDrawContext*)': dyna-draw-context.cpp:444:282: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp: In function 'void calligraphic_cancel(SPDynaDrawContext*)': dyna-draw-context.cpp:513:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp: In function 'gint sp_dyna_draw_context_root_handler(SPEventContext*, GdkEvent*)': dyna-draw-context.cpp:532:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDynaDrawContext*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp:555:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp:783:164: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp:790:164: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp:798:164: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp:806:168: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp:822:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp: In function 'void clear_current(SPDynaDrawContext*)': dyna-draw-context.cpp:988:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp: In function 'void set_to_accumulated(SPDynaDrawContext*, bool, bool)': dyna-draw-context.cpp:1013:163: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp:1015:162: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp: In function 'void fit_and_split(SPDynaDrawContext*, gboolean)': dyna-draw-context.cpp:1195:161: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp:1231:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp:1239:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp:1242:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dyna-draw-context.cpp: In function 'void draw_temporary_box(SPDynaDrawContext*)': dyna-draw-context.cpp:1275:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] CXX ege-adjustment-action.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from widgets/icon.h:44, from ege-adjustment-action.cpp:50: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from widgets/icon.h:44, from ege-adjustment-action.cpp:50: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from widgets/icon.h:44, from ege-adjustment-action.cpp:50: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] ege-adjustment-action.cpp: In function 'void ege_adjustment_action_set_property(GObject*, guint, const GValue*, GParamSpec*)': ege-adjustment-action.cpp:388:169: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] ege-adjustment-action.cpp: In function 'gboolean focus_in_cb(GtkWidget*, GdkEventKey*, gpointer)': ege-adjustment-action.cpp:943:180: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ege-adjustment-action.cpp: In function 'gboolean keypress_cb(GtkWidget*, GdkEventKey*, gpointer)': ege-adjustment-action.cpp:1027:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ege-adjustment-action.cpp:1060:162: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ege-adjustment-action.cpp:1061:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ege-adjustment-action.cpp:1070:162: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ege-adjustment-action.cpp:1071:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ege-adjustment-action.cpp:1080:162: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ege-adjustment-action.cpp:1081:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ege-adjustment-action.cpp:1090:162: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ege-adjustment-action.cpp:1091:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ege-adjustment-action.cpp:1100:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX ege-color-prof-tracker.o CXX ege-output-action.o CXX ege-select-one-action.o CXX eraser-context.o In file included from document.h:28:0, from eraser-context.cpp:41: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from eraser-context.cpp:43: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from eraser-context.cpp:43: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from eraser-context.cpp:43: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] eraser-context.cpp: In function 'void sp_eraser_context_setup(SPEventContext*)': eraser-context.cpp:159:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPEraserContext*' increases required alignment of target type [-Wcast-align] eraser-context.cpp:172:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] eraser-context.cpp:173:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] eraser-context.cpp: In function 'void sp_eraser_brush(SPEraserContext*)': eraser-context.cpp:392:17: warning: variable 'brush_w' set but not used [-Wunused-but-set-variable] eraser-context.cpp: In function 'void eraser_cancel(SPEraserContext*)': eraser-context.cpp:452:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] eraser-context.cpp: In function 'gint sp_eraser_context_root_handler(SPEventContext*, GdkEvent*)': eraser-context.cpp:471:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPEraserContext*' increases required alignment of target type [-Wcast-align] eraser-context.cpp:501:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] eraser-context.cpp:551:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] eraser-context.cpp: In function 'void clear_current(SPEraserContext*)': eraser-context.cpp:699:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] eraser-context.cpp: In function 'void set_to_accumulated(SPEraserContext*)': eraser-context.cpp:727:163: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] eraser-context.cpp:729:162: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] eraser-context.cpp:746:156: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] eraser-context.cpp:767:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] eraser-context.cpp:783:161: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] eraser-context.cpp:794:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] eraser-context.cpp:797:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] eraser-context.cpp: In function 'void fit_and_split(SPEraserContext*, gboolean)': eraser-context.cpp:979:161: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] eraser-context.cpp:1017:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] eraser-context.cpp:1025:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] eraser-context.cpp:1028:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] eraser-context.cpp: In function 'void draw_temporary_box(SPEraserContext*)': eraser-context.cpp:1065:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] CXX event-context.o In file included from ui/view/view.h:22:0, from desktop.h:36, from event-context.cpp:43: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from event-context.cpp:43: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from event-context.cpp:43: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from event-context.cpp:43: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from file.h:18, from event-context.cpp:49: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from file.h:18, from event-context.cpp:49: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from file.h:18, from event-context.cpp:49: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from file.h:18, from event-context.cpp:49: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from file.h:18, from event-context.cpp:49: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from file.h:18, from event-context.cpp:49: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from event-context.cpp:49: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from event-context.cpp:49: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from event-context.cpp:49: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from file.h:18, from event-context.cpp:49: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] event-context.cpp: In function 'gint sp_event_context_private_root_handler(SPEventContext*, GdkEvent*)': event-context.cpp:348:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] event-context.cpp:370:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] event-context.cpp:385:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] event-context.cpp:398:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] event-context.cpp:419:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] event-context.cpp:474:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] event-context.cpp:487:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] event-context.cpp:641:158: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] event-context.cpp: In function 'gboolean sp_event_context_snap_watchdog_callback(gpointer)': event-context.cpp:1279:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] event-context.cpp:1286:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPKnot*' increases required alignment of target type [-Wcast-align] event-context.cpp:1304:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] event-context.cpp:1316:262: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDesktopWidget*' increases required alignment of target type [-Wcast-align] event-context.cpp:1318:262: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDesktopWidget*' increases required alignment of target type [-Wcast-align] CXX event-log.o In file included from ui/view/view.h:22:0, from desktop.h:36, from event-log.cpp:12: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from event-log.cpp:12: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from event-log.cpp:12: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from event-log.cpp:12: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from event-log.h:31, from event-log.cpp:13: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from event-log.h:31, from event-log.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from event-log.h:31, from event-log.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] CXX extract-uri.o CXX file.o In file included from ui/view/view.h:22:0, from desktop.h:36, from file.cpp:37: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from file.cpp:37: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from file.cpp:37: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from file.cpp:37: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from event-log.h:31, from document-private.h:26, from file.cpp:41: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from event-log.h:31, from document-private.h:26, from file.cpp:41: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from event-log.h:31, from document-private.h:26, from file.cpp:41: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from file.h:18, from file.cpp:46: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from file.h:18, from file.cpp:46: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from file.h:18, from file.cpp:46: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from file.cpp:46: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from file.cpp:46: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from file.cpp:46: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from file.h:18, from file.cpp:46: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] file.cpp: In function 'void file_import(SPDocument*, const Glib::ustring&, Inkscape::Extension::Extension*)': file.cpp:993:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] file.cpp:1068:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] file.cpp:1073:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] file.cpp:1073:267: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX filter-chemistry.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from filter-chemistry.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from filter-chemistry.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from filter-chemistry.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from filter-chemistry.cpp:17: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from filter-chemistry.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from filter-chemistry.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from filter-chemistry.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from filter-chemistry.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from filter-chemistry.cpp:17: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from filter-chemistry.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from filter-chemistry.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from filter-chemistry.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from filter-chemistry.cpp:17: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from document.h:28:0, from document-private.h:22, from filter-chemistry.cpp:18: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] filter-chemistry.cpp: In function 'SPFilter* new_filter(SPDocument*)': filter-chemistry.cpp:95:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] filter-chemistry.cpp: In function 'SPFilter* new_filter_gaussian_blur(SPDocument*, gdouble, double, double, double, double, double)': filter-chemistry.cpp:191:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] filter-chemistry.cpp: In function 'SPFilter* new_filter_blend_gaussian_blur(SPDocument*, const char*, gdouble, double, double, double, double, double)': filter-chemistry.cpp:246:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] filter-chemistry.cpp: In function 'SPFilter* modify_filter_gaussian_blur_from_item(SPDocument*, SPItem*, gdouble)': filter-chemistry.cpp:362:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] CXX filter-enums.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.h:15, from filter-enums.h:18, from filter-enums.cpp:14: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.h:15, from filter-enums.h:18, from filter-enums.cpp:14: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.h:15, from filter-enums.h:18, from filter-enums.cpp:14: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.h:15, from filter-enums.h:18, from filter-enums.cpp:14: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.h:15, from filter-enums.h:18, from filter-enums.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.h:15, from filter-enums.h:18, from filter-enums.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.h:15, from filter-enums.h:18, from filter-enums.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.h:15, from filter-enums.h:18, from filter-enums.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.h:15, from filter-enums.h:18, from filter-enums.cpp:14: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.h:15, from filter-enums.h:18, from filter-enums.cpp:14: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.h:15, from filter-enums.h:18, from filter-enums.cpp:14: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.h:15, from filter-enums.h:18, from filter-enums.cpp:14: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.h:15, from filter-enums.h:18, from filter-enums.cpp:14: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX fixes.o CXX flood-context.o In file included from document.h:28:0, from flood-context.cpp:29: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from flood-context.cpp:35: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from flood-context.cpp:35: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from flood-context.cpp:35: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from flood-context.cpp:52:0: display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from flood-context.cpp:53: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from flood-context.cpp:53: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from flood-context.cpp:53: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from flood-context.cpp:53: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from flood-context.cpp:53: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from flood-context.cpp:53: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from flood-context.cpp:53: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from flood-context.cpp:53: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from flood-context.cpp:53: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from flood-context.cpp:53: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from flood-context.cpp:53:0: display/nr-arena-image.h: In static member function 'static NRArenaImage* NRArenaImage::create(NRArena*)': display/nr-arena-image.h:42:103: warning: cast from 'NRObject*' to 'NRArenaImage*' increases required alignment of target type [-Wcast-align] flood-context.cpp: In function 'void do_trace(bitmap_coords_info, guchar*, SPDesktop*, Geom::Matrix, unsigned int, unsigned int, unsigned int, unsigned int, bool)': flood-context.cpp:420:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] flood-context.cpp:488:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] flood-context.cpp:491:166: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] flood-context.cpp:509:349: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] flood-context.cpp:509:468: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] flood-context.cpp:513:295: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] flood-context.cpp:513:414: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] flood-context.cpp: In function 'void sp_flood_do_flood_fill(SPEventContext*, GdkEvent*, bool, bool, bool)': flood-context.cpp:781:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] flood-context.cpp:810:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] flood-context.cpp:853:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX gc-anchored.o In file included from gc-anchored.cpp:18:0: util/format.h:23:25: note: the mangling of 'va_list' has changed in GCC 4.4 CXX gc.o CXX gc-finalized.o In file included from gc-finalized.cpp:19:0: util/format.h:23:25: note: the mangling of 'va_list' has changed in GCC 4.4 In file included from gc-finalized.cpp:21:0: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX gradient-chemistry.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from gradient-chemistry.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from gradient-chemistry.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from gradient-chemistry.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from gradient-chemistry.cpp:19: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from gradient-chemistry.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from gradient-chemistry.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from gradient-chemistry.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from gradient-chemistry.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from gradient-chemistry.cpp:19: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from gradient-chemistry.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from gradient-chemistry.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from gradient-chemistry.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from gradient-chemistry.cpp:19: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from document.h:28:0, from document-private.h:22, from gradient-chemistry.cpp:20: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp: In function 'SPGradient* sp_gradient_get_private_normalized(SPDocument*, SPGradient*, SPGradientType)': gradient-chemistry.cpp:108:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp: In function 'guint count_gradient_hrefs(SPObject*, SPGradient*)': gradient-chemistry.cpp:151:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp:158:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp: In function 'SPGradient* sp_gradient_fork_private_if_necessary(SPGradient*, SPGradient*, SPGradientType, SPObject*)': gradient-chemistry.cpp:211:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp: In function 'SPGradient* sp_gradient_fork_vector_if_necessary(SPGradient*)': gradient-chemistry.cpp:262:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp: In function 'SPGradient* sp_gradient_convert_to_userspace(SPGradient*, SPItem*, const gchar*)': gradient-chemistry.cpp:415:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRadialGradient*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp:434:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLinearGradient*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp: In function 'SPGradient* sp_item_gradient(SPItem*, bool)': gradient-chemistry.cpp:491:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp:498:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp: In function 'void sp_item_gradient_set_coords(SPItem*, guint, guint, Geom::Point, bool, bool, bool)': gradient-chemistry.cpp:803:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLinearGradient*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp:861:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRadialGradient*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp: In function 'Geom::Point sp_item_gradient_get_coords(SPItem*, guint, guint, bool)': gradient-chemistry.cpp:1022:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLinearGradient*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp:1038:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRadialGradient*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp:1067:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp: In function 'SPGradient* sp_item_set_gradient(SPItem*, SPGradient*, SPGradientType, bool)': gradient-chemistry.cpp:1111:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp: In function 'SPGradient* sp_document_default_gradient_vector(SPDocument*, const SPColor&, bool)': gradient-chemistry.cpp:1201:158: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] gradient-chemistry.cpp: In function 'SPGradient* sp_gradient_vector_for_object(SPDocument*, SPDesktop*, SPObject*, bool, bool)': gradient-chemistry.cpp:1252:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] CXX gradient-context.o In file included from document.h:28:0, from gradient-context.cpp:22: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from gradient-context.cpp:24: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from gradient-context.cpp:24: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from gradient-context.cpp:24: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] gradient-context.cpp: In function 'void sp_gradient_context_dispose(GObject*)': gradient-context.cpp:112:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradientContext*' increases required alignment of target type [-Wcast-align] gradient-context.cpp: In function 'void sp_gradient_context_setup(SPEventContext*)': gradient-context.cpp:201:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradientContext*' increases required alignment of target type [-Wcast-align] gradient-context.cpp: In function 'bool sp_gradient_context_is_over_line(SPGradientContext*, SPItem*, Geom::Point)': gradient-context.cpp:252:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] gradient-context.cpp: In function 'void sp_gradient_context_add_stops_between_selected_stops(SPGradientContext*)': gradient-context.cpp:381:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] gradient-context.cpp:382:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] gradient-context.cpp: In function 'gint sp_gradient_context_root_handler(SPEventContext*, GdkEvent*)': gradient-context.cpp:495:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradientContext*' increases required alignment of target type [-Wcast-align] gradient-context.cpp:518:175: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] gradient-context.cpp:521:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] gradient-context.cpp:808:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] gradient-context.cpp:809:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] gradient-context.cpp: In function 'void sp_gradient_drag(SPGradientContext&, Geom::Point, guint, guint32)': gradient-context.cpp:889:183: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] gradient-context.cpp:902:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] gradient-context.cpp:905:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] gradient-context.cpp:906:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] gradient-context.cpp:908:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] gradient-context.cpp:909:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] gradient-context.cpp:920:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX gradient-drag.o In file included from selection.h:29:0, from gradient-drag.cpp:24: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from gradient-drag.cpp:25: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from gradient-drag.cpp:25: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from gradient-drag.cpp:25: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from gradient-drag.cpp:36: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from gradient-drag.cpp:36: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from gradient-drag.cpp:36: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from gradient-drag.cpp:36: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from gradient-drag.cpp:36: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from gradient-drag.cpp:36: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from gradient-drag.cpp:36: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from gradient-drag.cpp:36: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from gradient-drag.cpp:36: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from gradient-drag.cpp:36: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] gradient-drag.cpp: In member function 'Glib::ustring GrDrag::makeStopSafeColor(const gchar*, bool&)': gradient-drag.cpp:190:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] gradient-drag.cpp: In member function 'SPStop* GrDrag::addStopNearPoint(SPItem*, Geom::Point, double)': gradient-drag.cpp:341:10: warning: variable 'r1_knot' set but not used [-Wunused-but-set-variable] gradient-drag.cpp: In function 'void gr_midpoint_limits(GrDragger*, SPObject*, Geom::Point*, Geom::Point*, Geom::Point*, Geom::Point*, GSList**)': gradient-drag.cpp:793:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLinearGradient*' increases required alignment of target type [-Wcast-align] gradient-drag.cpp:810:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRadialGradient*' increases required alignment of target type [-Wcast-align] gradient-drag.cpp: In member function 'void GrDragger::updateMidstopDependencies(GrDraggable*, bool)': gradient-drag.cpp:1245:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] gradient-drag.cpp: In member function 'void GrDrag::addLine(SPItem*, Geom::Point, Geom::Point, guint32)': gradient-drag.cpp:1579:104: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] gradient-drag.cpp:1580:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] gradient-drag.cpp:1582:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] gradient-drag.cpp: In member function 'void GrDrag::updateDraggers()': gradient-drag.cpp:1692:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] gradient-drag.cpp:1700:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLinearGradient*' increases required alignment of target type [-Wcast-align] gradient-drag.cpp:1702:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRadialGradient*' increases required alignment of target type [-Wcast-align] gradient-drag.cpp:1711:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLinearGradient*' increases required alignment of target type [-Wcast-align] gradient-drag.cpp:1713:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRadialGradient*' increases required alignment of target type [-Wcast-align] gradient-drag.cpp: In member function 'void GrDrag::updateLines()': gradient-drag.cpp:1753:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] gradient-drag.cpp: In member function 'void GrDrag::updateLevels()': gradient-drag.cpp:1797:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] gradient-drag.cpp: In member function 'void GrDrag::deleteSelected(bool)': gradient-drag.cpp:1972:28: warning: converting 'false' to pointer type 'SPDocument*' [-Wconversion-null] gradient-drag.cpp:2074:172: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLinearGradient*' increases required alignment of target type [-Wcast-align] gradient-drag.cpp:2103:172: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLinearGradient*' increases required alignment of target type [-Wcast-align] gradient-drag.cpp:2142:172: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRadialGradient*' increases required alignment of target type [-Wcast-align] In file included from ./libnr/nr-point.h:20:0, from ./libnr/nr-rect.h:24, from libnr/nr-convex-hull.h:14, from selection.h:26, from gradient-drag.cpp:24: ./2geom/point.h: In function 'void gr_knot_moved_handler(SPKnot*, const Geom::Point&, guint, gpointer)': ./2geom/point.h:41:30: warning: '*((void*)(& snap_vector)+8).Geom::Point::_pt[1u]' may be used uninitialized in this function [-Wmaybe-uninitialized] gradient-drag.cpp:702:42: note: '*((void*)(& snap_vector)+8).Geom::Point::_pt[1u]' was declared here In file included from ./libnr/nr-point.h:20:0, from ./libnr/nr-rect.h:24, from libnr/nr-convex-hull.h:14, from selection.h:26, from gradient-drag.cpp:24: ./2geom/point.h:41:30: warning: '*((void*)(& snap_vector)+8).Geom::Point::_pt[0u]' may be used uninitialized in this function [-Wmaybe-uninitialized] gradient-drag.cpp:702:42: note: '*((void*)(& snap_vector)+8).Geom::Point::_pt[0u]' was declared here CXX graphlayout.o In file included from ui/view/view.h:22:0, from desktop.h:36, from graphlayout.cpp:22: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from graphlayout.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from graphlayout.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from graphlayout.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from graphlayout.cpp:31: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from graphlayout.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from graphlayout.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from graphlayout.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from graphlayout.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from graphlayout.cpp:31: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from graphlayout.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from graphlayout.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from graphlayout.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from graphlayout.cpp:31: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] graphlayout.cpp: In function 'bool isConnector(const SPItem*)': graphlayout.cpp:49:104: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] graphlayout.cpp: In function 'void filterConnectors(const GSList*, std::list&)': graphlayout.cpp:90:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] graphlayout.cpp: In function 'void graphlayout(const GSList*)': graphlayout.cpp:175:104: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] CXX guide-snapper.o In file included from ui/view/view.h:22:0, from desktop.h:36, from guide-snapper.cpp:16: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from guide-snapper.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from guide-snapper.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from guide-snapper.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] guide-snapper.cpp: In member function 'virtual Inkscape::LineSnapper::LineList Inkscape::GuideSnapper::_getSnapLines(const Geom::Point&) const': guide-snapper.cpp:50:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuide*' increases required alignment of target type [-Wcast-align] CXX help.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from file.h:18, from help.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from file.h:18, from help.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from file.h:18, from help.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from file.h:18, from help.cpp:22: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from file.h:18, from help.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from file.h:18, from help.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from file.h:18, from help.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from file.h:18, from help.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from file.h:18, from help.cpp:22: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from help.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from help.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from help.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from file.h:18, from help.cpp:22: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from extension/system.h:18, from file.h:23, from help.cpp:22: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX helper/pixbuf-ops.o In file included from ./libnr/nr-object.h:20:0, from ./display/nr-arena-item.h:61, from helper/pixbuf-ops.cpp:23: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from helper/pixbuf-ops.cpp:24:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] helper/pixbuf-ops.cpp: In function 'void hide_other_items_recursively(SPObject*, GSList*, unsigned int)': helper/pixbuf-ops.cpp:53:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] helper/pixbuf-ops.cpp: In function 'bool sp_export_jpg_file(SPDocument*, const gchar*, double, double, double, double, unsigned int, unsigned int, double, double, long unsigned int, double, GSList*)': helper/pixbuf-ops.cpp:88:6: warning: 'void gdk_pixbuf_unref(GdkPixbuf*)' is deprecated (declared at /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:243): Use 'g_object_unref' instead [-Wdeprecated-declarations] helper/pixbuf-ops.cpp:88:30: warning: 'void gdk_pixbuf_unref(GdkPixbuf*)' is deprecated (declared at /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:243): Use 'g_object_unref' instead [-Wdeprecated-declarations] helper/pixbuf-ops.cpp: In function 'GdkPixbuf* sp_generate_internal_bitmap(SPDocument*, const gchar*, double, double, double, double, unsigned int, unsigned int, double, double, long unsigned int, GSList*)': helper/pixbuf-ops.cpp:124:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] helper/pixbuf-ops.cpp:188:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX id-clash.o In file included from document.h:28:0, from id-clash.h:4, from id-clash.cpp:21: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from id-clash.cpp:23: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from id-clash.cpp:23: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from id-clash.cpp:23: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from id-clash.cpp:23: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from id-clash.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from id-clash.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from id-clash.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from id-clash.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from id-clash.cpp:23: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from id-clash.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from id-clash.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from id-clash.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from id-clash.cpp:23: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX ink-action.o In file included from ./libnr/nr-object.h:20:0, from ./helper/action.h:25, from widgets/button.h:21, from ink-action.cpp:10: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from widgets/icon.h:44, from ink-action.cpp:11: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from widgets/icon.h:44, from ink-action.cpp:11: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from widgets/icon.h:44, from ink-action.cpp:11: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX ink-comboboxentry-action.o CXX inkscape.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:30, from inkscape.cpp:44: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:30, from inkscape.cpp:44: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:30, from inkscape.cpp:44: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ui/view/view.h:22:0, from desktop.h:36, from inkscape.cpp:49: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX interface.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/extension.h:20, from extension/db.h:22, from interface.cpp:26: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/extension.h:20, from extension/db.h:22, from interface.cpp:26: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/extension.h:20, from extension/db.h:22, from interface.cpp:26: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from extension/param/parameter.h:20, from extension/prefdialog.h:22, from extension/effect.h:21, from interface.cpp:27: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from file.h:18, from interface.cpp:35: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from file.h:18, from interface.cpp:35: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from file.h:18, from interface.cpp:35: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from file.h:18, from interface.cpp:35: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from file.h:18, from interface.cpp:35: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from file.h:18, from interface.cpp:35: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from interface.cpp:35: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from interface.cpp:35: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from interface.cpp:35: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from file.h:18, from interface.cpp:35: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] interface.cpp: In function 'void sp_create_window(SPViewWidget*, gboolean)': interface.cpp:159:80: warning: cast from 'SPViewWidget*' to 'SPDesktopWidget*' increases required alignment of target type [-Wcast-align] interface.cpp:268:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDesktopWidget*' increases required alignment of target type [-Wcast-align] interface.cpp: In function 'void sp_ui_new_view_preview()': interface.cpp:301:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSVGSPViewWidget*' increases required alignment of target type [-Wcast-align] interface.cpp: In function 'Glib::ustring getLayoutPrefPath(Inkscape::UI::View::View*)': interface.cpp:572:42: warning: cast from 'Inkscape::UI::View::View*' to 'SPDesktop*' increases required alignment of target type [-Wcast-align] interface.cpp:574:49: warning: cast from 'Inkscape::UI::View::View*' to 'SPDesktop*' increases required alignment of target type [-Wcast-align] interface.cpp: In function 'void checkitem_toggled(GtkCheckMenuItem*, gpointer)': interface.cpp:597:38: warning: cast from 'Inkscape::UI::View::View*' to 'SPDesktop*' increases required alignment of target type [-Wcast-align] interface.cpp: In function 'GtkWidget* sp_ui_context_menu(Inkscape::UI::View::View*, SPItem*)': interface.cpp:1057:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] interface.cpp:1059:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] interface.cpp: In function 'void sp_ui_drag_data_received(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint, gpointer)': interface.cpp:1196:53: warning: cast from 'guchar* {aka unsigned char*}' to 'guint16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] interface.cpp:1288:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] interface.cpp:1400:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX knot.o In file included from ui/view/view.h:22:0, from desktop.h:36, from knot.cpp:23: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from knot.cpp:23: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from knot.cpp:23: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from knot.cpp:23: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] knot.cpp: In function 'void sp_knot_set_position(SPKnot*, const Geom::Point&, guint)': knot.cpp:572:106: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] knot.cpp: In function 'void sp_knot_moveto(SPKnot*, const Geom::Point&)': knot.cpp:593:106: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] CXX knotholder.o In file included from document.h:28:0, from knotholder.cpp:16: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from knotholder.cpp:31: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from knotholder.cpp:31: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from knotholder.cpp:31: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from knotholder.cpp:31: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from knotholder.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from knotholder.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from knotholder.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from knotholder.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from knotholder.cpp:31: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from knotholder.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from knotholder.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from knotholder.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from knotholder.cpp:31: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] knotholder.cpp: In member function 'void KnotHolder::knot_clicked_handler(SPKnot*, guint)': knotholder.cpp:124:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] knotholder.cpp:142:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] knotholder.cpp: In member function 'void KnotHolder::knot_moved_handler(SPKnot*, const Geom::Point&, guint)': knotholder.cpp:173:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] knotholder.cpp: In member function 'void KnotHolder::knot_ungrabbed_handler(SPKnot*)': knotholder.cpp:202:180: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] knotholder.cpp:222:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] CXX knot-holder-entity.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from knot-holder-entity.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from knot-holder-entity.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from knot-holder-entity.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from knot-holder-entity.cpp:21: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from knot-holder-entity.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from knot-holder-entity.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from knot-holder-entity.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from knot-holder-entity.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from knot-holder-entity.cpp:21: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from knot-holder-entity.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from knot-holder-entity.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from knot-holder-entity.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from knot-holder-entity.cpp:21: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ui/view/view.h:22:0, from desktop.h:36, from knot-holder-entity.cpp:27: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] knot-holder-entity.cpp: In member function 'virtual void PatternKnotHolderEntityXY::knot_set(const Geom::Point&, const Geom::Point&, guint)': knot-holder-entity.cpp:158:261: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] knot-holder-entity.cpp: In member function 'virtual Geom::Point PatternKnotHolderEntityXY::knot_get()': knot-holder-entity.cpp:182:267: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] knot-holder-entity.cpp: In member function 'virtual Geom::Point PatternKnotHolderEntityAngle::knot_get()': knot-holder-entity.cpp:189:261: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] knot-holder-entity.cpp: In member function 'virtual void PatternKnotHolderEntityAngle::knot_set(const Geom::Point&, const Geom::Point&, guint)': knot-holder-entity.cpp:207:261: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] knot-holder-entity.cpp: In member function 'virtual void PatternKnotHolderEntityScale::knot_set(const Geom::Point&, const Geom::Point&, guint)': knot-holder-entity.cpp:230:261: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] knot-holder-entity.cpp: In member function 'virtual Geom::Point PatternKnotHolderEntityScale::knot_get()': knot-holder-entity.cpp:265:261: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] CXX layer-fns.o In file included from document.h:28:0, from layer-fns.cpp:16: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] layer-fns.cpp: In function 'bool Inkscape::{anonymous}::is_layer(SPObject&)': layer-fns.cpp:28:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] layer-fns.cpp: In function 'SPObject* Inkscape::create_layer(SPObject*, SPObject*, Inkscape::LayerRelativePosition)': layer-fns.cpp:198:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX layer-manager.o In file included from layer-manager.cpp:14:0: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from layer-manager.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from layer-manager.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from layer-manager.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from layer-manager.cpp:26:0: util/format.h: At global scope: util/format.h:23:25: note: the mangling of 'va_list' has changed in GCC 4.4 layer-manager.cpp: In member function 'void Inkscape::LayerManager::_rebuild()': layer-manager.cpp:268:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] layer-manager.cpp:289:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] CXX line-geometry.o In file included from document.h:28:0, from line-geometry.h:20, from line-geometry.cpp:14: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from line-geometry.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from line-geometry.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from line-geometry.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] line-geometry.cpp: In function 'void Box3D::create_canvas_point(const Geom::Point&, double, guint32)': line-geometry.cpp:208:101: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] line-geometry.cpp: In function 'void Box3D::create_canvas_line(const Geom::Point&, const Geom::Point&, guint32)': line-geometry.cpp:216:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] line-geometry.cpp:217:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] CXX line-snapper.o CXX lpe-tool-context.o In file included from ui/view/view.h:22:0, from desktop.h:36, from lpe-tool-context.cpp:27: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from lpe-tool-context.cpp:27: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from lpe-tool-context.cpp:27: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from lpe-tool-context.cpp:27: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] lpe-tool-context.cpp: In function 'void sp_lpetool_context_dispose(GObject*)': lpe-tool-context.cpp:123:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEToolContext*' increases required alignment of target type [-Wcast-align] lpe-tool-context.cpp: In function 'void sp_lpetool_context_setup(SPEventContext*)': lpe-tool-context.cpp:148:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEToolContext*' increases required alignment of target type [-Wcast-align] lpe-tool-context.cpp: In function 'void sp_lpetool_context_selection_changed(Inkscape::Selection*, gpointer)': lpe-tool-context.cpp:190:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEToolContext*' increases required alignment of target type [-Wcast-align] lpe-tool-context.cpp: In function 'void sp_lpetool_context_set(SPEventContext*, Inkscape::Preferences::Entry*)': lpe-tool-context.cpp:202:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPenContext*' increases required alignment of target type [-Wcast-align] lpe-tool-context.cpp: In function 'gint sp_lpetool_context_root_handler(SPEventContext*, GdkEvent*)': lpe-tool-context.cpp:247:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEToolContext*' increases required alignment of target type [-Wcast-align] lpe-tool-context.cpp: In function 'int lpetool_item_has_construction(SPLPEToolContext*, SPItem*)': lpe-tool-context.cpp:355:170: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] lpe-tool-context.cpp: In function 'void lpetool_context_reset_limiting_bbox(SPLPEToolContext*)': lpe-tool-context.cpp:436:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] lpe-tool-context.cpp: In function 'void lpetool_create_measuring_items(SPLPEToolContext*, Inkscape::Selection*)': lpe-tool-context.cpp:474:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] lpe-tool-context.cpp:475:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] lpe-tool-context.cpp:479:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] lpe-tool-context.cpp:491:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] lpe-tool-context.cpp: In function 'void lpetool_update_measuring_items(SPLPEToolContext*)': lpe-tool-context.cpp:517:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] lpe-tool-context.cpp:525:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasText*' increases required alignment of target type [-Wcast-align] lpe-tool-context.cpp:526:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasText*' increases required alignment of target type [-Wcast-align] CXX main-cmdlineact.o In file included from ./ui/view/view.h:22:0, from main-cmdlineact.cpp:10: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from main-cmdlineact.cpp:11: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from main-cmdlineact.cpp:11: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from main-cmdlineact.cpp:11: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX marker.o In file included from ./libnr/nr-object.h:20:0, from display/nr-arena-item.h:61, from display/nr-arena-group.h:20, from marker.cpp:30: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from marker.cpp:30: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from marker.cpp:30: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from marker.cpp:30: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from marker.cpp:30: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from marker.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from marker.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from marker.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from marker.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from marker.cpp:30: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from marker.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from marker.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from marker.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from marker.cpp:30: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from marker.cpp:30:0: display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] marker.cpp: In function 'void sp_marker_class_init(SPMarkerClass*)': marker.cpp:91:16: warning: variable 'object_class' set but not used [-Wunused-but-set-variable] marker.cpp: In function 'void sp_marker_build(SPObject*, SPDocument*, Inkscape::XML::Node*)': marker.cpp:138:11: warning: variable 'group' set but not used [-Wunused-but-set-variable] marker.cpp:139:12: warning: variable 'marker' set but not used [-Wunused-but-set-variable] marker.cpp: In function 'void sp_marker_set(SPObject*, unsigned int, const gchar*)': marker.cpp:206:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] marker.cpp:207:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPMarker*' increases required alignment of target type [-Wcast-align] marker.cpp:203:10: warning: variable 'item' set but not used [-Wunused-but-set-variable] marker.cpp: In function 'void sp_marker_update(SPObject*, SPCtx*, guint)': marker.cpp:358:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] marker.cpp:359:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPMarker*' increases required alignment of target type [-Wcast-align] marker.cpp:351:10: warning: variable 'item' set but not used [-Wunused-but-set-variable] marker.cpp:355:9: warning: variable 'x' set but not used [-Wunused-but-set-variable] marker.cpp:355:12: warning: variable 'y' set but not used [-Wunused-but-set-variable] marker.cpp: In function 'Inkscape::XML::Node* sp_marker_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': marker.cpp:482:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPMarker*' increases required alignment of target type [-Wcast-align] marker.cpp: In function 'const gchar* generate_marker(GSList*, Geom::Rect, SPDocument*, Geom::Matrix, Geom::Matrix)': marker.cpp:716:169: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] marker.cpp:736:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX media.o CXX message-context.o In file included from message-stack.h:22:0, from message-context.cpp:14: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] message-context.cpp: In member function 'void Inkscape::MessageContext::flashVF(Inkscape::MessageType, const gchar*, va_list)': message-context.cpp:66:6: note: the mangling of 'va_list' has changed in GCC 4.4 CXX message-stack.o In file included from message-stack.h:22:0, from message-stack.cpp:16: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] message-stack.cpp: At global scope: message-stack.cpp:94:11: note: the mangling of 'va_list' has changed in GCC 4.4 CXX mod360.o CXX object-edit.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from object-edit.cpp:29: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from object-edit.cpp:29: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from object-edit.cpp:29: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from object-edit.cpp:29: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from object-edit.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from object-edit.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from object-edit.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from object-edit.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from object-edit.cpp:29: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from object-edit.cpp:29: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from object-edit.cpp:29: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from object-edit.cpp:29: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from object-edit.cpp:29: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ui/view/view.h:22:0, from desktop.h:36, from object-edit.cpp:30: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In function 'KnotHolder* sp_lpe_knot_holder(SPItem*, SPDesktop*)': object-edit.cpp:54:173: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In function 'KnotHolder* sp_item_knot_holder(SPItem*, SPDesktop*)': object-edit.cpp:66:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] object-edit.cpp:67:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] object-edit.cpp:68:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] object-edit.cpp:82:406: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] object-edit.cpp:83:153: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual Geom::Point RectKnotHolderEntityRX::knot_get()': object-edit.cpp:131:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void RectKnotHolderEntityRX::knot_set(const Geom::Point&, const Geom::Point&, guint)': object-edit.cpp:139:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void RectKnotHolderEntityRX::knot_click(guint)': object-edit.cpp:164:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual Geom::Point RectKnotHolderEntityRY::knot_get()': object-edit.cpp:180:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void RectKnotHolderEntityRY::knot_set(const Geom::Point&, const Geom::Point&, guint)': object-edit.cpp:188:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void RectKnotHolderEntityRY::knot_click(guint)': object-edit.cpp:222:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual Geom::Point RectKnotHolderEntityWH::knot_get()': object-edit.cpp:252:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'void RectKnotHolderEntityWH::set_internal(const Geom::Point&, const Geom::Point&, guint)': object-edit.cpp:260:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual Geom::Point RectKnotHolderEntityXY::knot_get()': object-edit.cpp:339:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void RectKnotHolderEntityXY::knot_set(const Geom::Point&, const Geom::Point&, guint)': object-edit.cpp:347:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'Geom::Point Box3DKnotHolderEntity::knot_get_generic(SPItem*, unsigned int)': object-edit.cpp:475:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'void Box3DKnotHolderEntity::knot_set_generic(SPItem*, unsigned int, const Geom::Point&, guint)': object-edit.cpp:484:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual Geom::Point Box3DKnotHolderEntityCenter::knot_get()': object-edit.cpp:604:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void Box3DKnotHolderEntityCenter::knot_set(const Geom::Point&, const Geom::Point&, guint)': object-edit.cpp:660:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] object-edit.cpp:663:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void ArcKnotHolderEntityStart::knot_set(const Geom::Point&, const Geom::Point&, guint)': object-edit.cpp:777:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] object-edit.cpp:778:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPArc*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual Geom::Point ArcKnotHolderEntityStart::knot_get()': object-edit.cpp:797:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] object-edit.cpp:798:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPArc*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void ArcKnotHolderEntityEnd::knot_set(const Geom::Point&, const Geom::Point&, guint)': object-edit.cpp:809:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] object-edit.cpp:810:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPArc*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual Geom::Point ArcKnotHolderEntityEnd::knot_get()': object-edit.cpp:829:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] object-edit.cpp:830:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPArc*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void ArcKnotHolderEntityEnd::knot_click(guint)': object-edit.cpp:839:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void ArcKnotHolderEntityRX::knot_set(const Geom::Point&, const Geom::Point&, guint)': object-edit.cpp:851:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual Geom::Point ArcKnotHolderEntityRX::knot_get()': object-edit.cpp:867:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void ArcKnotHolderEntityRX::knot_click(guint)': object-edit.cpp:875:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void ArcKnotHolderEntityRY::knot_set(const Geom::Point&, const Geom::Point&, guint)': object-edit.cpp:886:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual Geom::Point ArcKnotHolderEntityRY::knot_get()': object-edit.cpp:902:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void ArcKnotHolderEntityRY::knot_click(guint)': object-edit.cpp:910:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void StarKnotHolderEntity1::knot_set(const Geom::Point&, const Geom::Point&, guint)': object-edit.cpp:966:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStar*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void StarKnotHolderEntity2::knot_set(const Geom::Point&, const Geom::Point&, guint)': object-edit.cpp:992:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStar*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual Geom::Point StarKnotHolderEntity1::knot_get()': object-edit.cpp:1023:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStar*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual Geom::Point StarKnotHolderEntity2::knot_get()': object-edit.cpp:1034:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStar*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In function 'void sp_star_knot_click(SPItem*, guint)': object-edit.cpp:1042:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStar*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In constructor 'StarKnotHolder::StarKnotHolder(SPDesktop*, SPItem*, SPKnotHolderReleasedFunc)': object-edit.cpp:1071:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStar*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void SpiralKnotHolderEntityInner::knot_set(const Geom::Point&, const Geom::Point&, guint)': object-edit.cpp:1118:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiral*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void SpiralKnotHolderEntityOuter::knot_set(const Geom::Point&, const Geom::Point&, guint)': object-edit.cpp:1167:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiral*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual Geom::Point SpiralKnotHolderEntityInner::knot_get()': object-edit.cpp:1238:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiral*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual Geom::Point SpiralKnotHolderEntityOuter::knot_get()': object-edit.cpp:1246:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiral*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void SpiralKnotHolderEntityInner::knot_click(guint)': object-edit.cpp:1254:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiral*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual void OffsetKnotHolderEntity::knot_set(const Geom::Point&, const Geom::Point&, guint)': object-edit.cpp:1293:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual Geom::Point OffsetKnotHolderEntity::knot_get()': object-edit.cpp:1306:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] object-edit.cpp: In member function 'virtual Geom::Point FlowtextKnotHolderEntity::knot_get()': object-edit.cpp:1336:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] CXX object-hierarchy.o CXX object-snapper.o In file included from document.h:28:0, from object-snapper.cpp:19: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from object-snapper.cpp:34: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from object-snapper.cpp:34: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from object-snapper.cpp:34: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_findCandidates(SPObject*, const std::vector*, const bool&, const Rect&, Inkscape::ObjectSnapper::DimensionToSnap, bool, Geom::Matrix) const': object-snapper.cpp:108:428: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] object-snapper.cpp:121:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_collectNodes(const Inkscape::SnapSourceType&, const bool&) const': object-snapper.cpp:205:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_collectPaths(const Inkscape::SnapCandidatePoint&, const bool&) const': object-snapper.cpp:353:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] object-snapper.cpp:354:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] object-snapper.cpp:371:160: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] object-snapper.cpp:382:158: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_snapPaths(SnappedConstraints&, const Inkscape::SnapCandidatePoint&, std::vector*, const SPPath*) const': object-snapper.cpp:438:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] object-snapper.cpp:440:164: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] object-snapper.cpp: In member function 'void Inkscape::ObjectSnapper::_snapPathsConstrained(SnappedConstraints&, const Inkscape::SnapCandidatePoint&, const Inkscape::Snapper::ConstraintLine&) const': object-snapper.cpp:531:23: warning: variable 'p_doc' set but not used [-Wunused-but-set-variable] object-snapper.cpp: In member function 'virtual void Inkscape::ObjectSnapper::freeSnap(SnappedConstraints&, const Inkscape::SnapCandidatePoint&, const Geom::OptRect&, const std::vector*, std::vector*) const': object-snapper.cpp:609:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] CXX path-chemistry.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from path-chemistry.cpp:31: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from path-chemistry.cpp:31: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from path-chemistry.cpp:31: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from path-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from path-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from path-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from path-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from path-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from path-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from path-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from path-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from path-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from path-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ui/view/view.h:22:0, from desktop.h:36, from path-chemistry.cpp:32: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] path-chemistry.cpp: In function 'void sp_selected_path_combine(SPDesktop*)': path-chemistry.cpp:104:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] path-chemistry.cpp: In function 'void sp_selected_path_break_apart(SPDesktop*)': path-chemistry.cpp:204:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] path-chemistry.cpp:206:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] path-chemistry.cpp:219:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] path-chemistry.cpp: In function 'void sp_selected_to_lpeitems(SPDesktop*)': path-chemistry.cpp:335:10: warning: variable 'did' set but not used [-Wunused-but-set-variable] path-chemistry.cpp: In function 'bool sp_item_list_to_curves(const GSList*, GSList**, GSList**, bool)': path-chemistry.cpp:360:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] path-chemistry.cpp:370:392: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] path-chemistry.cpp:376:170: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] path-chemistry.cpp:388:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] path-chemistry.cpp:389:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] path-chemistry.cpp: In function 'Inkscape::XML::Node* sp_selected_item_to_curved_repr(SPItem*, guint32)': path-chemistry.cpp:535:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] path-chemistry.cpp: In function 'void sp_selected_path_reverse(SPDesktop*)': path-chemistry.cpp:605:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] path-chemistry.cpp:610:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX pencil-context.o In file included from ui/view/view.h:22:0, from desktop.h:36, from pencil-context.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from pencil-context.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from pencil-context.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from pencil-context.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] pencil-context.cpp: In function 'void sp_pencil_context_setup(SPEventContext*)': pencil-context.cpp:150:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPencilContext*' increases required alignment of target type [-Wcast-align] pencil-context.cpp: In function 'gint sp_pencil_context_root_handler(SPEventContext*, GdkEvent*)': pencil-context.cpp:183:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPencilContext*' increases required alignment of target type [-Wcast-align] pencil-context.cpp: In function 'gint pencil_handle_button_press(SPPencilContext*, const GdkEventButton&)': pencil-context.cpp:240:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] pencil-context.cpp: In function 'gint pencil_handle_motion_notify(SPPencilContext*, const GdkEventMotion&)': pencil-context.cpp:325:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] pencil-context.cpp: In function 'void pencil_cancel(SPPencilContext*)': pencil-context.cpp:540:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] pencil-context.cpp: In function 'void spdc_set_endpoint(SPPencilContext*, Geom::Point)': pencil-context.cpp:686:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] pencil-context.cpp: In function 'void spdc_finish_endpoint(SPPencilContext*)': pencil-context.cpp:704:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] pencil-context.cpp: In function 'void interpolate(SPPencilContext*)': pencil-context.cpp:775:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] pencil-context.cpp: In function 'void sketch_interpolate(SPPencilContext*)': pencil-context.cpp:867:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] pencil-context.cpp: In function 'void fit_and_split(SPPencilContext*)': pencil-context.cpp:910:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] pencil-context.cpp:935:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] CXX pen-context.o In file included from ui/view/view.h:22:0, from desktop.h:36, from pen-context.cpp:25: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from pen-context.cpp:25: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from pen-context.cpp:25: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from pen-context.cpp:25: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] pen-context.cpp: In function 'void sp_pen_context_dispose(GObject*)': pen-context.cpp:166:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPenContext*' increases required alignment of target type [-Wcast-align] pen-context.cpp: In function 'void sp_pen_context_setup(SPEventContext*)': pen-context.cpp:209:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPenContext*' increases required alignment of target type [-Wcast-align] pen-context.cpp:221:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] pen-context.cpp:223:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] pen-context.cpp: In function 'void sp_pen_context_finish(SPEventContext*)': pen-context.cpp:264:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPenContext*' increases required alignment of target type [-Wcast-align] pen-context.cpp: In function 'void sp_pen_context_set(SPEventContext*, Inkscape::Preferences::Entry*)': pen-context.cpp:283:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPenContext*' increases required alignment of target type [-Wcast-align] pen-context.cpp: In function 'gint sp_pen_context_item_handler(SPEventContext*, SPItem*, GdkEvent*)': pen-context.cpp:340:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPenContext*' increases required alignment of target type [-Wcast-align] pen-context.cpp: In function 'gint sp_pen_context_root_handler(SPEventContext*, GdkEvent*)': pen-context.cpp:369:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPenContext*' increases required alignment of target type [-Wcast-align] pen-context.cpp: In function 'gint pen_handle_button_press(SPPenContext*, const GdkEventButton&)': pen-context.cpp:436:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] pen-context.cpp: In function 'gint pen_handle_button_release(SPPenContext*, const GdkEventButton&)': pen-context.cpp:846:156: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] pen-context.cpp: In function 'void pen_redraw_all(SPPenContext*)': pen-context.cpp:882:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] pen-context.cpp:883:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] pen-context.cpp:889:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] pen-context.cpp:894:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] pen-context.cpp:898:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] pen-context.cpp:899:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] pen-context.cpp:914:106: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] pen-context.cpp:915:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] pen-context.cpp: In function 'void spdc_reset_colors(SPPenContext*)': pen-context.cpp:1188:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] pen-context.cpp:1191:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] pen-context.cpp: In function 'void spdc_pen_set_initial_point(SPPenContext*, Geom::Point)': pen-context.cpp:1216:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] pen-context.cpp: In function 'void spdc_pen_set_subsequent_point(SPPenContext*, Geom::Point, bool, guint)': pen-context.cpp:1281:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] pen-context.cpp: In function 'void spdc_pen_set_ctrl(SPPenContext*, Geom::Point, guint)': pen-context.cpp:1301:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] pen-context.cpp:1302:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] pen-context.cpp:1318:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] pen-context.cpp:1320:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] pen-context.cpp:1321:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] pen-context.cpp:1322:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] pen-context.cpp:1323:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] pen-context.cpp: In function 'void spdc_pen_finish_segment(SPPenContext*, Geom::Point, guint)': pen-context.cpp:1349:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] CXX persp3d.o In file included from document.h:28:0, from persp3d.h:26, from persp3d.cpp:14: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from event-log.h:27, from document-private.h:26, from persp3d.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from event-log.h:27, from document-private.h:26, from persp3d.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29:0, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:34, from /usr/include/gtkmm-2.4/gtkmm/treestore.h:29, from event-log.h:29, from document-private.h:26, from persp3d.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from event-log.h:31, from document-private.h:26, from persp3d.cpp:17: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from event-log.h:31, from document-private.h:26, from persp3d.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from event-log.h:31, from document-private.h:26, from persp3d.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] persp3d.cpp: In function 'void persp3d_set(SPObject*, unsigned int, const gchar*)': persp3d.cpp:188:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Box3DContext*' increases required alignment of target type [-Wcast-align] persp3d.cpp: In function 'Persp3D* persp3d_create_xml_element(SPDocument*, Persp3DImpl*)': persp3d.cpp:211:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] persp3d.cpp: In function 'Persp3D* persp3d_document_first_persp(SPDocument*)': persp3d.cpp:254:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] persp3d.cpp:255:26: warning: variable 'repr' set but not used [-Wunused-but-set-variable] persp3d.cpp: In function 'void persp3d_print_debugging_info_all(SPDocument*)': persp3d.cpp:569:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] persp3d.cpp:570:26: warning: variable 'repr' set but not used [-Wunused-but-set-variable] CXX persp3d-reference.o In file included from document.h:28:0, from persp3d.h:26, from persp3d-reference.h:16, from persp3d-reference.cpp:10: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX perspective-line.o In file included from document.h:28:0, from line-geometry.h:20, from perspective-line.h:15, from perspective-line.cpp:14: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX preferences.o CXX prefix.o CXX print.o In file included from ui/view/view.h:22:0, from desktop.h:36, from print.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from print.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from print.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from print.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from print.h:14, from print.cpp:23: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from print.h:14, from print.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from print.h:14, from print.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from print.h:14, from print.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from print.h:14, from print.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from print.h:14, from print.cpp:23: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from print.h:14, from print.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from print.h:14, from print.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from print.h:14, from print.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from print.h:14, from print.cpp:23: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from print.cpp:82:0: display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] print.cpp: In function 'void sp_print_preview_document(SPDocument*)': print.cpp:105:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] print.cpp: In function 'void sp_print_document(Gtk::Window&, SPDocument*)': print.cpp:130:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] print.cpp:134:18: warning: unused variable 'root' [-Wunused-variable] print.cpp: In function 'void sp_print_document_to_file(SPDocument*, const gchar*)': print.cpp:166:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] print.cpp:153:18: warning: variable 'ret' set but not used [-Wunused-but-set-variable] CXX profile-manager.o In file included from profile-manager.h:13:0, from profile-manager.cpp:11: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX proj_pt.o CXX removeoverlap.o CXX rdf.o In file included from document.h:28:0, from rdf.h:15, from rdf.cpp:17: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX rect-context.o In file included from document.h:28:0, from rect-context.cpp:26: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from rect-context.cpp:32: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from rect-context.cpp:32: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from rect-context.cpp:32: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] rect-context.cpp: In function 'void sp_rect_context_finish(SPEventContext*)': rect-context.cpp:124:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRectContext*' increases required alignment of target type [-Wcast-align] rect-context.cpp:127:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] rect-context.cpp: In function 'void sp_rect_context_dispose(GObject*)': rect-context.cpp:139:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRectContext*' increases required alignment of target type [-Wcast-align] rect-context.cpp: In function 'void sp_rect_context_selection_changed(Inkscape::Selection*, gpointer)': rect-context.cpp:168:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRectContext*' increases required alignment of target type [-Wcast-align] rect-context.cpp: In function 'void sp_rect_context_setup(SPEventContext*)': rect-context.cpp:178:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRectContext*' increases required alignment of target type [-Wcast-align] rect-context.cpp: In function 'void sp_rect_context_set(SPEventContext*, Inkscape::Preferences::Entry*)': rect-context.cpp:213:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRectContext*' increases required alignment of target type [-Wcast-align] rect-context.cpp: In function 'gint sp_rect_context_root_handler(SPEventContext*, GdkEvent*)': rect-context.cpp:257:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRectContext*' increases required alignment of target type [-Wcast-align] rect-context.cpp:289:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] rect-context.cpp:352:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] rect-context.cpp:410:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] rect-context.cpp: In function 'void sp_rect_drag(SPRectContext&, Geom::Point, guint)': rect-context.cpp:474:161: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] rect-context.cpp:482:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] rect-context.cpp:484:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] rect-context.cpp:488:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] rect-context.cpp:490:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] rect-context.cpp: In function 'void sp_rect_finish(SPRectContext*)': rect-context.cpp:535:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] rect-context.cpp: In function 'void sp_rect_cancel(SPRectContext*)': rect-context.cpp:560:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX rubberband.o In file included from ui/view/view.h:22:0, from desktop.h:36, from rubberband.cpp:16: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from rubberband.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from rubberband.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from rubberband.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] rubberband.cpp: In member function 'void Inkscape::Rubberband::move(const Geom::Point&)': rubberband.cpp:111:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] rubberband.cpp:112:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] rubberband.cpp:114:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] CXX satisfied-guide-cns.o satisfied-guide-cns.cpp: In function 'void satisfied_guide_cns(const SPDesktop&, const std::vector&, std::vector&)': satisfied-guide-cns.cpp:14:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuide*' increases required alignment of target type [-Wcast-align] CXX selcue.o In file included from selection.h:29:0, from selcue.cpp:18: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] selcue.cpp: In member function 'void Inkscape::SelCue::_updateItemBboxes()': selcue.cpp:92:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] selcue.cpp:94:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] selcue.cpp: In member function 'void Inkscape::SelCue::_newItemBboxes()': selcue.cpp:145:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] selcue.cpp:154:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] selcue.cpp:155:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] selcue.cpp:156:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] selcue.cpp: In member function 'void Inkscape::SelCue::_newTextBaselines()': selcue.cpp:195:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] CXX select-context.o In file included from document.h:28:0, from select-context.cpp:24: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from select-context.cpp:35: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from select-context.cpp:35: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from select-context.cpp:35: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] select-context.cpp: In function 'void sp_select_context_up_one_layer(SPDesktop*)': select-context.cpp:285:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] select-context.cpp:288:434: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] select-context.cpp: In function 'gint sp_select_context_item_handler(SPEventContext*, SPItem*, GdkEvent*)': select-context.cpp:352:156: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] select-context.cpp:356:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] select-context.cpp: In function 'gint sp_select_context_root_handler(SPEventContext*, GdkEvent*)': select-context.cpp:461:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] select-context.cpp:464:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] select-context.cpp:521:445: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] select-context.cpp:522:158: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] select-context.cpp:589:430: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] CXX selection-chemistry.o In file included from /usr/include/gdkmm-2.4/gdkmm/display.h:30:0, from /usr/include/gtkmm-2.4/gtkmm/clipboard.h:30, from selection-chemistry.cpp:29: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/device.h:28, from /usr/include/gdkmm-2.4/gdkmm/display.h:31, from /usr/include/gtkmm-2.4/gtkmm/clipboard.h:30, from selection-chemistry.cpp:29: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/clipboard.h:30:0, from selection-chemistry.cpp:29: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ui/view/view.h:22:0, from desktop.h:36, from selection-chemistry.cpp:32: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from selection-chemistry.cpp:62: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from selection-chemistry.cpp:62: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from selection-chemistry.cpp:62: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from selection-chemistry.cpp:62: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from selection-chemistry.cpp:62: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from selection-chemistry.cpp:62: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from selection-chemistry.cpp:62: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from selection-chemistry.cpp:62: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from selection-chemistry.cpp:62: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from selection-chemistry.cpp:62: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_copy_impl(const GSList*, GSList**, Inkscape::XML::Document*)': selection-chemistry.cpp:244:180: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'GSList* sp_selection_paste_impl(SPDocument*, SPObject*, GSList**)': selection-chemistry.cpp:262:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_duplicate(SPDesktop*, bool)': selection-chemistry.cpp:404:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_edit_clear_all(SPDesktop*)': selection-chemistry.cpp:442:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'GSList* get_all_items(GSList*, SPObject*, SPDesktop*, bool, bool, const GSList*)': selection-chemistry.cpp:458:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:459:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:460:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:464:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:467:410: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_edit_select_all_full(SPDesktop*, bool, bool)': selection-chemistry.cpp:501:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:502:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:505:160: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:508:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_group_impl(GSList*, Inkscape::XML::Node*, Inkscape::XML::Document*, SPDocument*)': selection-chemistry.cpp:587:170: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_ungroup(SPDesktop*)': selection-chemistry.cpp:695:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'GSList* sp_degroup_list(GSList*)': selection-chemistry.cpp:726:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'SPGroup* sp_item_list_common_parent_group(const GSList*)': selection-chemistry.cpp:762:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_raise(SPDesktop*)': selection-chemistry.cpp:829:163: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_lower(SPDesktop*)': selection-chemistry.cpp:926:160: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_remove_livepatheffect_impl(SPItem*)': selection-chemistry.cpp:1095:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1096:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'bool selection_contains_original(SPItem*, Inkscape::Selection*)': selection-chemistry.cpp:1263:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1273:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTRef*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'bool selection_contains_both_clone_and_original(Inkscape::Selection*)': selection-chemistry.cpp:1285:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_apply_affine(Inkscape::Selection*, const Geom::Matrix&, bool, bool)': selection-chemistry.cpp:1328:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1342:846: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextPath*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1344:458: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1346:430: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1346:588: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1353:104: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1386:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1398:175: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1407:156: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_rotate_90(SPDesktop*, bool)': selection-chemistry.cpp:1566:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_next_patheffect_param(SPDesktop*)': selection-chemistry.cpp:1864:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1865:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_unlink(SPDesktop*)': selection-chemistry.cpp:2169:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:2176:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_select_clone_original(SPDesktop*)': selection-chemistry.cpp:2217:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:2218:400: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:2219:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:2221:167: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextPath*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:2223:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:2254:156: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_to_marker(SPDesktop*, bool)': selection-chemistry.cpp:2305:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_to_guides_recursive(SPItem*, bool, bool)': selection-chemistry.cpp:2355:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:2356:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_to_guides(SPDesktop*)': selection-chemistry.cpp:2387:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_tile(SPDesktop*, bool)': selection-chemistry.cpp:2428:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_untile(SPDesktop*)': selection-chemistry.cpp:2536:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:2538:171: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:2543:158: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void sp_selection_create_bitmap_copy(SPDesktop*)': selection-chemistry.cpp:2765:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:2790:13: warning: variable 'retval' set but not used [-Wunused-but-set-variable] selection-chemistry.cpp:2825:9: warning: 'void gdk_pixbuf_unref(GdkPixbuf*)' is deprecated (declared at /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:243): Use 'g_object_unref' instead [-Wdeprecated-declarations] selection-chemistry.cpp:2825:28: warning: 'void gdk_pixbuf_unref(GdkPixbuf*)' is deprecated (declared at /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:243): Use 'g_object_unref' instead [-Wdeprecated-declarations] selection-chemistry.cpp: In function 'void sp_selection_unset_mask(SPDesktop*, bool)': selection-chemistry.cpp:3105:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:3157:155: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:3159:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'bool fit_canvas_to_drawing(SPDocument*, bool)': selection-chemistry.cpp:3225:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In function 'void itemtree_map(void (*)(SPItem*, SPDesktop*), SPObject*, SPDesktop*)': selection-chemistry.cpp:3267:405: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:3268:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:3272:414: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:3272:516: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In instantiation of 'SPItem* {anonymous}::next_item_from_list(SPDesktop*, const GSList*, SPObject*, bool, PrefsSelectionContext, bool, bool) [with D = {anonymous}::Forward; GSList = _GSList]': selection-chemistry.cpp:1816:152: required from here selection-chemistry.cpp:1930:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In instantiation of 'SPItem* {anonymous}::next_item_from_list(SPDesktop*, const GSList*, SPObject*, bool, PrefsSelectionContext, bool, bool) [with D = {anonymous}::Reverse; GSList = _GSList]': selection-chemistry.cpp:1846:152: required from here selection-chemistry.cpp:1930:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In instantiation of 'SPItem* {anonymous}::next_item(SPDesktop*, GSList*, SPObject*, bool, PrefsSelectionContext, bool, bool) [with D = {anonymous}::Forward; GSList = _GSList]': selection-chemistry.cpp:1948:5: required from 'SPItem* {anonymous}::next_item_from_list(SPDesktop*, const GSList*, SPObject*, bool, PrefsSelectionContext, bool, bool) [with D = {anonymous}::Forward; GSList = _GSList]' selection-chemistry.cpp:1816:152: required from here selection-chemistry.cpp:1984:299: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1984:299: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1984:299: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1984:299: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1990:13: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp: In instantiation of 'SPItem* {anonymous}::next_item(SPDesktop*, GSList*, SPObject*, bool, PrefsSelectionContext, bool, bool) [with D = {anonymous}::Reverse; GSList = _GSList]': selection-chemistry.cpp:1948:5: required from 'SPItem* {anonymous}::next_item_from_list(SPDesktop*, const GSList*, SPObject*, bool, PrefsSelectionContext, bool, bool) [with D = {anonymous}::Reverse; GSList = _GSList]' selection-chemistry.cpp:1846:152: required from here selection-chemistry.cpp:1984:299: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1984:299: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1984:299: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1984:299: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-chemistry.cpp:1990:13: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX selection.o In file included from ui/view/view.h:22:0, from desktop.h:36, from selection.cpp:23: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from selection.cpp:23: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from selection.cpp:23: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from selection.cpp:23: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] selection.cpp: In member function 'const GSList* Inkscape::Selection::itemList()': selection.cpp:297:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection.cpp: In member function 'Geom::OptRect Inkscape::Selection::bounds(SPItem::BBoxType) const': selection.cpp:377:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection.cpp: In member function 'NRRect* Inkscape::Selection::boundsInDocument(NRRect*, SPItem::BBoxType) const': selection.cpp:395:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection.cpp:397:57: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] selection.cpp: In member function 'std::vector Inkscape::Selection::getSnapPoints(const Inkscape::SnapPreferences*) const': selection.cpp:438:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection.cpp: In member function 'std::vector Inkscape::Selection::getSnapPointsConvexHull(const Inkscape::SnapPreferences*) const': selection.cpp:461:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX selection-describer.o In file included from selection.h:29:0, from selection-describer.cpp:19: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from selection-describer.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from selection-describer.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from selection-describer.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] selection-describer.cpp: In member function 'void Inkscape::SelectionDescriber::_updateMessageFromSelection(Inkscape::Selection*)': selection-describer.cpp:133:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] selection-describer.cpp:186:688: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] selection-describer.cpp:194:415: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] CXX seltrans.o In file included from document.h:28:0, from seltrans.cpp:24: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from seltrans.cpp:26: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from seltrans.cpp:26: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from seltrans.cpp:26: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] seltrans.cpp: In member function 'void Inkscape::SelTrans::transform(const Geom::Matrix&, const Geom::Point&)': seltrans.cpp:457:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] seltrans.cpp: In member function 'void Inkscape::SelTrans::stamp()': seltrans.cpp:583:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] seltrans.cpp: In function 'gboolean sp_sel_trans_handle_request(SPKnot*, Geom::Point*, guint, gboolean*)': seltrans.cpp:784:60: warning: cast from 'gboolean* {aka int*}' to 'const SPSelTransHandle*' increases required alignment of target type [-Wcast-align] seltrans.cpp: In member function 'gboolean Inkscape::SelTrans::handleRequest(SPKnot*, Geom::Point*, guint, const SPSelTransHandle&)': seltrans.cpp:885:101: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] seltrans.cpp:886:101: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] CXX seltrans-handles.o CXX shape-editor.o In file included from selection.h:29:0, from shape-editor.cpp:21: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from shape-editor.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from shape-editor.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from shape-editor.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from shape-editor.cpp:30: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from shape-editor.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from shape-editor.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from shape-editor.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from shape-editor.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from shape-editor.cpp:30: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from shape-editor.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from shape-editor.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from shape-editor.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from shape-editor.cpp:30: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] shape-editor.cpp: In member function 'void ShapeEditor::reset_item(SubType, bool)': shape-editor.cpp:216:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX shortcuts.o In file included from ./libnr/nr-object.h:20:0, from helper/action.h:25, from shortcuts.cpp:33: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX snap.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from display/canvas-grid.h:14, from snap.cpp:28: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from display/canvas-grid.h:14, from snap.cpp:28: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from display/canvas-grid.h:14, from snap.cpp:28: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from display/canvas-grid.h:15, from snap.cpp:28: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/canvas-grid.h:15, from snap.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/canvas-grid.h:15, from snap.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from display/canvas-grid.h:15, from snap.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from display/canvas-grid.h:15, from snap.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from display/canvas-grid.h:15, from snap.cpp:28: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/canvas-grid.h:15, from snap.cpp:28: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/canvas-grid.h:15, from snap.cpp:28: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/canvas-grid.h:15, from snap.cpp:28: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from display/canvas-grid.h:15, from snap.cpp:28: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from display/canvas-grid.h:21, from snap.cpp:28: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX snapped-curve.o CXX snapped-line.o CXX snapped-point.o CXX snapper.o In file included from ui/view/view.h:22:0, from desktop.h:36, from snapper.cpp:14: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from snapper.cpp:14: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from snapper.cpp:14: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from snapper.cpp:14: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX snap-preferences.o CXX sp-anchor.o In file included from ui/view/view.h:22:0, from sp-anchor.cpp:26: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-anchor.cpp: In function 'void sp_anchor_release(SPObject*)': sp-anchor.cpp:104:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPAnchor*' increases required alignment of target type [-Wcast-align] sp-anchor.cpp: In function 'void sp_anchor_set(SPObject*, unsigned int, const gchar*)': sp-anchor.cpp:118:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPAnchor*' increases required alignment of target type [-Wcast-align] sp-anchor.cpp: In function 'Inkscape::XML::Node* sp_anchor_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-anchor.cpp:148:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPAnchor*' increases required alignment of target type [-Wcast-align] sp-anchor.cpp: In function 'gchar* sp_anchor_description(SPItem*)': sp-anchor.cpp:175:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPAnchor*' increases required alignment of target type [-Wcast-align] sp-anchor.cpp: In function 'gint sp_anchor_event(SPItem*, SPEvent*)': sp-anchor.cpp:190:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPAnchor*' increases required alignment of target type [-Wcast-align] CXX sp-clippath.o In file included from ./libnr/nr-object.h:20:0, from display/nr-arena.h:31, from sp-clippath.cpp:18: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from sp-clippath.cpp:18:0: display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-clippath.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-clippath.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-clippath.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-clippath.cpp:19: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-clippath.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-clippath.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-clippath.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-clippath.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-clippath.cpp:19: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-clippath.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-clippath.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-clippath.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-clippath.cpp:19: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from sp-clippath.cpp:19:0: display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] sp-clippath.cpp: In function 'void sp_clippath_child_added(SPObject*, Inkscape::XML::Node*, Inkscape::XML::Node*)': sp-clippath.cpp:169:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-clippath.cpp: In function 'NRArenaItem* sp_clippath_show(SPClipPath*, NRArena*, unsigned int)': sp-clippath.cpp:270:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-clippath.cpp: In function 'void sp_clippath_hide(SPClipPath*, unsigned int)': sp-clippath.cpp:296:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-clippath.cpp: In function 'void sp_clippath_get_bbox(SPClipPath*, NRRect*, const Geom::Matrix&, unsigned int)': sp-clippath.cpp:334:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-clippath.cpp:334:231: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-clippath.cpp:334:288: warning: 'void sp_item_invoke_bbox_full(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, unsigned int)' is deprecated (declared at sp-item.h:215) [-Wdeprecated-declarations] sp-clippath.cpp:340:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-clippath.cpp:340:241: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-clippath.cpp:340:298: warning: 'void sp_item_invoke_bbox_full(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, unsigned int)' is deprecated (declared at sp-item.h:215) [-Wdeprecated-declarations] sp-clippath.cpp: In function 'const gchar* sp_clippath_create(GSList*, SPDocument*, const Geom::Matrix*)': sp-clippath.cpp:386:169: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] sp-clippath.cpp:398:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX sp-conn-end.o In file included from document.h:28:0, from sp-conn-end.cpp:12: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-conn-end.cpp: In function 'bool try_get_intersect_point_with_item_recursive(Geom::PathVector&, SPItem*, const Geom::Matrix&, double&)': sp-conn-end.cpp:51:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-conn-end.cpp:56:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-conn-end.cpp:69:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-conn-end.cpp: In function 'void sp_conn_get_route_and_redraw(SPPath*, bool)': sp-conn-end.cpp:148:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-conn-end.cpp:155:45: warning: narrowing conversion of '(& conn_pv.std::vector<_Tp, _Alloc>::operator[] >(0u))->Geom::Path::size()' from 'Geom::Path::size_type {aka unsigned int}' to 'double' inside { } is ill-formed in C++11 [-Wnarrowing] sp-conn-end.cpp: In function 'void sp_conn_end_href_changed(SPObject*, SPObject*, SPConnEnd*, SPPath*, unsigned int)': sp-conn-end.cpp:381:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX sp-conn-end-pair.o In file included from document.h:28:0, from sp-conn-end-pair.cpp:26: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-conn-end-pair.cpp: In function 'void avoid_conn_transformed(const Geom::Matrix*, SPItem*)': sp-conn-end-pair.cpp:94:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] sp-conn-end-pair.cpp: In member function 'void SPConnEndPair::getAttachedItems(SPItem**) const': sp-conn-end-pair.cpp:205:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-conn-end-pair.cpp: In member function 'void SPConnEndPair::getEndpoints(Geom::Point*) const': sp-conn-end-pair.cpp:219:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-conn-end-pair.cpp: In function 'void redrawConnectorCallback(void*)': sp-conn-end-pair.cpp:257:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] sp-conn-end-pair.cpp: In member function 'bool SPConnEndPair::reroutePathFromLibavoid()': sp-conn-end-pair.cpp:409:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX sp-cursor.o CXX sp-defs.o In file included from document.h:28:0, from sp-defs.cpp:21: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX sp-desc.o CXX sp-ellipse.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-ellipse.cpp:27: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-ellipse.cpp:27: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-ellipse.cpp:27: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from sp-ellipse.cpp:27: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-ellipse.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-ellipse.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from sp-ellipse.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from sp-ellipse.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from sp-ellipse.cpp:27: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-ellipse.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-ellipse.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-ellipse.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from sp-ellipse.cpp:27: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from document.h:28:0, from sp-ellipse.cpp:32: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp: In function 'void sp_genericellipse_update(SPObject*, SPCtx*, guint)': sp-ellipse.cpp:146:54: warning: cast from 'SPCtx*' to 'const SPItemCtx*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp: In function 'void sp_genericellipse_set_shape(SPShape*)': sp-ellipse.cpp:189:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp:263:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp:263:275: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp:265:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp: In function 'void sp_genericellipse_snappoints(const SPItem*, std::vector&, const Inkscape::SnapPreferences*)': sp-ellipse.cpp:284:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp: In function 'Inkscape::XML::Node* sp_genericellipse_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-ellipse.cpp:356:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp:369:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPArc*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp: In function 'Inkscape::XML::Node* sp_ellipse_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-ellipse.cpp:449:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp: In function 'void sp_ellipse_set(SPObject*, unsigned int, const gchar*)': sp-ellipse.cpp:471:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp: In function 'void sp_ellipse_position_set(SPEllipse*, gdouble, gdouble, gdouble, gdouble)': sp-ellipse.cpp:515:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp: In function 'Inkscape::XML::Node* sp_circle_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-ellipse.cpp:596:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp: In function 'void sp_circle_set(SPObject*, unsigned int, const gchar*)': sp-ellipse.cpp:617:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp: In function 'gboolean sp_arc_set_elliptical_path_attribute(SPArc*, Inkscape::XML::Node*)': sp-ellipse.cpp:732:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp: In function 'Inkscape::XML::Node* sp_arc_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-ellipse.cpp:766:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp:767:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPArc*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp: In function 'void sp_arc_set(SPObject*, unsigned int, const gchar*)': sp-ellipse.cpp:806:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp: In function 'gchar* sp_arc_description(SPItem*)': sp-ellipse.cpp:869:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp: In function 'void sp_arc_position_set(SPArc*, gdouble, gdouble, gdouble, gdouble)': sp-ellipse.cpp:890:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] sp-ellipse.cpp: In function 'Geom::Point sp_arc_get_xy(SPArc*, gdouble)': sp-ellipse.cpp:912:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] CXX sp-filter.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.cpp:25: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.cpp:25: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.cpp:25: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.cpp:25: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.cpp:25: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.cpp:25: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from document.h:28:0, from sp-filter.cpp:28: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX sp-filter-primitive.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from sp-filter-primitive.cpp:26: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from sp-filter-primitive.cpp:26: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from sp-filter-primitive.cpp:26: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from sp-filter-primitive.cpp:26: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from sp-filter-primitive.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from sp-filter-primitive.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from sp-filter-primitive.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from sp-filter-primitive.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from sp-filter-primitive.cpp:26: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from sp-filter-primitive.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from sp-filter-primitive.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from sp-filter-primitive.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from sp-filter-primitive.cpp:26: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX sp-filter-reference.o CXX sp-flowdiv.o In file included from document.h:28:0, from sp-flowdiv.cpp:18: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-flowdiv.cpp: In function 'void sp_flowdiv_class_init(SPFlowdivClass*)': sp-flowdiv.cpp:90:17: warning: variable 'object_class' set but not used [-Wunused-but-set-variable] sp-flowdiv.cpp: In function 'void sp_flowdiv_update(SPObject*, SPCtx*, unsigned int)': sp-flowdiv.cpp:120:32: warning: cast from 'SPCtx*' to 'SPItemCtx*' increases required alignment of target type [-Wcast-align] sp-flowdiv.cpp:140:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-flowdiv.cpp: In function 'void sp_flowtspan_class_init(SPFlowtspanClass*)': sp-flowdiv.cpp:267:17: warning: variable 'object_class' set but not used [-Wunused-but-set-variable] sp-flowdiv.cpp: In function 'void sp_flowtspan_update(SPObject*, SPCtx*, unsigned int)': sp-flowdiv.cpp:298:32: warning: cast from 'SPCtx*' to 'SPItemCtx*' increases required alignment of target type [-Wcast-align] sp-flowdiv.cpp:318:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-flowdiv.cpp: In function 'void sp_flowpara_class_init(SPFlowparaClass*)': sp-flowdiv.cpp:439:17: warning: variable 'object_class' set but not used [-Wunused-but-set-variable] sp-flowdiv.cpp: In function 'void sp_flowpara_update(SPObject*, SPCtx*, unsigned int)': sp-flowdiv.cpp:469:32: warning: cast from 'SPCtx*' to 'SPItemCtx*' increases required alignment of target type [-Wcast-align] sp-flowdiv.cpp:489:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-flowdiv.cpp: In function 'void sp_flowline_class_init(SPFlowlineClass*)': sp-flowdiv.cpp:610:17: warning: variable 'object_class' set but not used [-Wunused-but-set-variable] sp-flowdiv.cpp: In function 'void sp_flowregionbreak_class_init(SPFlowregionbreakClass*)': sp-flowdiv.cpp:686:17: warning: variable 'object_class' set but not used [-Wunused-but-set-variable] CXX sp-flowregion.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-flowregion.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-flowregion.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-flowregion.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from sp-flowregion.cpp:16: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-flowregion.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-flowregion.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from sp-flowregion.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from sp-flowregion.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from sp-flowregion.cpp:16: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-flowregion.cpp:16: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-flowregion.cpp:16: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-flowregion.cpp:16: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from sp-flowregion.cpp:16: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from document.h:28:0, from sp-flowregion.cpp:17: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-flowregion.cpp: In function 'void sp_flowregion_child_added(SPObject*, Inkscape::XML::Node*, Inkscape::XML::Node*)': sp-flowregion.cpp:126:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-flowregion.cpp:124:10: warning: variable 'item' set but not used [-Wunused-but-set-variable] sp-flowregion.cpp: In function 'void sp_flowregion_update(SPObject*, SPCtx*, unsigned int)': sp-flowregion.cpp:154:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowregion*' increases required alignment of target type [-Wcast-align] sp-flowregion.cpp:155:23: warning: cast from 'SPCtx*' to 'SPItemCtx*' increases required alignment of target type [-Wcast-align] sp-flowregion.cpp:175:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-flowregion.cpp: In function 'void sp_flowregion_modified(SPObject*, guint)': sp-flowregion.cpp:211:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowregion*' increases required alignment of target type [-Wcast-align] sp-flowregion.cpp:207:16: warning: variable 'group' set but not used [-Wunused-but-set-variable] sp-flowregion.cpp: In function 'void sp_flowregionexclude_child_added(SPObject*, Inkscape::XML::Node*, Inkscape::XML::Node*)': sp-flowregion.cpp:344:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-flowregion.cpp:342:10: warning: variable 'item' set but not used [-Wunused-but-set-variable] sp-flowregion.cpp: In function 'void sp_flowregionexclude_update(SPObject*, SPCtx*, unsigned int)': sp-flowregion.cpp:372:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowregionExclude*' increases required alignment of target type [-Wcast-align] sp-flowregion.cpp:373:23: warning: cast from 'SPCtx*' to 'SPItemCtx*' increases required alignment of target type [-Wcast-align] sp-flowregion.cpp:393:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-flowregion.cpp: In function 'void sp_flowregionexclude_modified(SPObject*, guint)': sp-flowregion.cpp:427:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowregionExclude*' increases required alignment of target type [-Wcast-align] sp-flowregion.cpp:423:23: warning: variable 'group' set but not used [-Wunused-but-set-variable] sp-flowregion.cpp: In function 'void GetDest(SPObject*, Shape**)': sp-flowregion.cpp:517:103: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-flowregion.cpp:518:106: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-flowregion.cpp:520:106: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-flowregion.cpp:523:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-flowregion.cpp:525:103: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] CXX sp-flowtext.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-flowtext.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-flowtext.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-flowtext.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from sp-flowtext.cpp:13: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-flowtext.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-flowtext.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from sp-flowtext.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from sp-flowtext.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from sp-flowtext.cpp:13: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-flowtext.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-flowtext.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-flowtext.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from sp-flowtext.cpp:13: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from document.h:28:0, from sp-flowtext.cpp:15: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from sp-flowtext.cpp:34:0: display/nr-arena-glyphs.h: In static member function 'static NRArenaGlyphs* NRArenaGlyphs::create(NRArena*)': display/nr-arena-glyphs.h:52:100: warning: cast from 'NRObject*' to 'NRArenaGlyphs*' increases required alignment of target type [-Wcast-align] In file included from display/nr-arena-glyphs.h:73:0, from sp-flowtext.cpp:34: display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] In file included from sp-flowtext.cpp:34:0: display/nr-arena-glyphs.h: In static member function 'static NRArenaGlyphsGroup* NRArenaGlyphsGroup::create(NRArena*)': display/nr-arena-glyphs.h:89:116: warning: cast from 'NRObject*' to 'NRArenaGlyphsGroup*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp: In function 'void sp_flowtext_update(SPObject*, SPCtx*, unsigned int)': sp-flowtext.cpp:145:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp:146:37: warning: cast from 'SPCtx*' to 'SPItemCtx*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp:166:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp:180:67: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-flowtext.cpp: In function 'void sp_flowtext_modified(SPObject*, guint)': sp-flowtext.cpp:192:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp:200:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp:202:70: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-flowtext.cpp: In function 'void sp_flowtext_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int)': sp-flowtext.cpp:329:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp: In function 'void sp_flowtext_print(SPItem*, SPPrintContext*)': sp-flowtext.cpp:351:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp:354:62: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-flowtext.cpp: In function 'gchar* sp_flowtext_description(SPItem*)': sp-flowtext.cpp:375:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp:380:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp: In function 'NRArenaItem* sp_flowtext_show(SPItem*, NRArena*, unsigned int, unsigned int)': sp-flowtext.cpp:411:66: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-flowtext.cpp: In member function 'void SPFlowtext::_buildLayoutInput(SPObject*, const Shape*, std::list*, SPObject**)': sp-flowtext.cpp:439:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp:474:155: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowregion*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp: In member function 'Shape* SPFlowtext::_buildExclusionShape() const': sp-flowtext.cpp:503:162: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowregionExclude*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp: In member function 'Inkscape::XML::Node* SPFlowtext::getAsText()': sp-flowtext.cpp:548:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp: In member function 'SPItem* SPFlowtext::get_frame(SPItem*)': sp-flowtext.cpp:671:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp:673:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp:683:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp: In function 'SPItem* create_flowtext_with_internal_frame(SPDesktop*, Geom::Point, Geom::Point)': sp-flowtext.cpp:704:161: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp:729:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] sp-flowtext.cpp:745:157: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX sp-font.o In file included from document.h:28:0, from sp-font.cpp:23: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from display/nr-svgfonts.h:17, from sp-font.cpp:25: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from display/nr-svgfonts.h:17, from sp-font.cpp:25: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from display/nr-svgfonts.h:17, from sp-font.cpp:25: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] sp-font.cpp: In function 'void sp_font_child_added(SPObject*, Inkscape::XML::Node*, Inkscape::XML::Node*)': sp-font.cpp:125:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFont*' increases required alignment of target type [-Wcast-align] sp-font.cpp: In function 'void sp_font_remove_child(SPObject*, Inkscape::XML::Node*)': sp-font.cpp:141:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFont*' increases required alignment of target type [-Wcast-align] sp-font.cpp: In function 'void sp_font_set(SPObject*, unsigned int, const gchar*)': sp-font.cpp:162:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFont*' increases required alignment of target type [-Wcast-align] sp-font.cpp: In function 'Inkscape::XML::Node* sp_font_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-font.cpp:252:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFont*' increases required alignment of target type [-Wcast-align] CXX sp-font-face.o In file included from document.h:28:0, from sp-font-face.cpp:26: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-font-face.cpp: In function 'void sp_fontface_child_added(SPObject*, Inkscape::XML::Node*, Inkscape::XML::Node*)': sp-font-face.cpp:451:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFontFace*' increases required alignment of target type [-Wcast-align] sp-font-face.cpp: In function 'void sp_fontface_remove_child(SPObject*, Inkscape::XML::Node*)': sp-font-face.cpp:467:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFontFace*' increases required alignment of target type [-Wcast-align] sp-font-face.cpp: In function 'void sp_fontface_set(SPObject*, unsigned int, const gchar*)': sp-font-face.cpp:487:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFontFace*' increases required alignment of target type [-Wcast-align] sp-font-face.cpp: In function 'Inkscape::XML::Node* sp_fontface_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-font-face.cpp:827:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFontFace*' increases required alignment of target type [-Wcast-align] CXX sp-gaussian-blur.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from sp-gaussian-blur.h:16, from sp-gaussian-blur.cpp:23: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from sp-gaussian-blur.h:16, from sp-gaussian-blur.cpp:23: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from sp-gaussian-blur.h:16, from sp-gaussian-blur.cpp:23: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from sp-gaussian-blur.h:16, from sp-gaussian-blur.cpp:23: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from sp-gaussian-blur.h:16, from sp-gaussian-blur.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from sp-gaussian-blur.h:16, from sp-gaussian-blur.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from sp-gaussian-blur.h:16, from sp-gaussian-blur.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from sp-gaussian-blur.h:16, from sp-gaussian-blur.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from sp-gaussian-blur.h:16, from sp-gaussian-blur.cpp:23: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from sp-gaussian-blur.h:16, from sp-gaussian-blur.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from sp-gaussian-blur.h:16, from sp-gaussian-blur.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from sp-gaussian-blur.h:16, from sp-gaussian-blur.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from sp-gaussian-blur.h:16, from sp-gaussian-blur.cpp:23: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX sp-glyph.o In file included from document.h:28:0, from sp-glyph.cpp:22: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-glyph.cpp: In function 'void sp_glyph_set(SPObject*, unsigned int, const gchar*)': sp-glyph.cpp:147:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGlyph*' increases required alignment of target type [-Wcast-align] sp-glyph.cpp: In function 'void sp_glyph_update(SPObject*, SPCtx*, guint)': sp-glyph.cpp:248:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGlyph*' increases required alignment of target type [-Wcast-align] CXX sp-glyph-kerning.o In file included from document.h:28:0, from sp-glyph-kerning.cpp:24: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX sp-gradient.o In file included from document.h:28:0, from document-private.h:22, from sp-gradient.cpp:38: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from event-log.h:27, from document-private.h:26, from sp-gradient.cpp:38: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from event-log.h:27, from document-private.h:26, from sp-gradient.cpp:38: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29:0, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:34, from /usr/include/gtkmm-2.4/gtkmm/treestore.h:29, from event-log.h:29, from document-private.h:26, from sp-gradient.cpp:38: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from event-log.h:31, from document-private.h:26, from sp-gradient.cpp:38: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from event-log.h:31, from document-private.h:26, from sp-gradient.cpp:38: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from event-log.h:31, from document-private.h:26, from sp-gradient.cpp:38: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from sp-gradient.cpp:48: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from sp-gradient.cpp:48: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from sp-gradient.cpp:48: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-gradient.cpp:48: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-gradient.cpp:48: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-gradient.cpp:48: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from sp-gradient.cpp:48: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] sp-gradient.cpp: In static member function 'static void SPGradientImpl::build(SPObject*, SPDocument*, Inkscape::XML::Node*)': sp-gradient.cpp:409:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] sp-gradient.cpp: In static member function 'static void SPGradientImpl::setGradientAttr(SPObject*, unsigned int, const gchar*)': sp-gradient.cpp:476:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] sp-gradient.cpp: In static member function 'static void SPGradientImpl::childAdded(SPObject*, Inkscape::XML::Node*, Inkscape::XML::Node*)': sp-gradient.cpp:595:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] sp-gradient.cpp: In static member function 'static void SPGradientImpl::removeChild(SPObject*, Inkscape::XML::Node*)': sp-gradient.cpp:623:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] sp-gradient.cpp: In static member function 'static void SPGradientImpl::modified(SPObject*, guint)': sp-gradient.cpp:656:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] sp-gradient.cpp: In static member function 'static Inkscape::XML::Node* SPGradientImpl::write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-gradient.cpp:713:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] sp-gradient.cpp: In function 'void sp_lineargradient_set(SPObject*, unsigned int, const gchar*)': sp-gradient.cpp:1545:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLinearGradient*' increases required alignment of target type [-Wcast-align] sp-gradient.cpp: In function 'Inkscape::XML::Node* sp_lineargradient_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-gradient.cpp:1577:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLinearGradient*' increases required alignment of target type [-Wcast-align] sp-gradient.cpp: In static member function 'static SPPainter* SPLGPainter::painter_new(SPPaintServer*, const Geom::Matrix&, const Geom::Matrix&, const NRRect*)': sp-gradient.cpp:1619:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLinearGradient*' increases required alignment of target type [-Wcast-align] sp-gradient.cpp:1620:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] sp-gradient.cpp: In function 'void sp_lg_fill(SPPainter*, NRPixBlock*)': sp-gradient.cpp:1704:40: warning: cast from 'SPPainter*' to 'SPLGPainter*' increases required alignment of target type [-Wcast-align] sp-gradient.cpp: In function 'void sp_radialgradient_set(SPObject*, unsigned int, const gchar*)': sp-gradient.cpp:1823:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRadialGradient*' increases required alignment of target type [-Wcast-align] sp-gradient.cpp: In function 'Inkscape::XML::Node* sp_radialgradient_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-gradient.cpp:1877:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRadialGradient*' increases required alignment of target type [-Wcast-align] sp-gradient.cpp: In static member function 'static SPPainter* SPRGPainter::painter_new(SPPaintServer*, const Geom::Matrix&, const Geom::Matrix&, const NRRect*)': sp-gradient.cpp:1903:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRadialGradient*' increases required alignment of target type [-Wcast-align] sp-gradient.cpp:1904:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] sp-gradient.cpp: In function 'void sp_rg_fill(SPPainter*, NRPixBlock*)': sp-gradient.cpp:1983:40: warning: cast from 'SPPainter*' to 'SPRGPainter*' increases required alignment of target type [-Wcast-align] CXX sp-gradient-reference.o CXX sp-guide.o In file included from ui/view/view.h:22:0, from desktop.h:36, from sp-guide.cpp:39: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from sp-guide.cpp:39: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from sp-guide.cpp:39: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from sp-guide.cpp:39: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] sp-guide.cpp: In function 'void sp_guide_set_property(GObject*, guint, const GValue*, GParamSpec*)': sp-guide.cpp:125:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuide*' increases required alignment of target type [-Wcast-align] sp-guide.cpp:131:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] sp-guide.cpp: In function 'void sp_guide_get_property(GObject*, guint, GValue*, GParamSpec*)': sp-guide.cpp:143:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuide*' increases required alignment of target type [-Wcast-align] sp-guide.cpp: In function 'void sp_guide_release(SPObject*)': sp-guide.cpp:170:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] sp-guide.cpp: In function 'void sp_guide_set(SPObject*, unsigned int, const gchar*)': sp-guide.cpp:181:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuide*' increases required alignment of target type [-Wcast-align] sp-guide.cpp: In function 'SPGuide* sp_guide_create(SPDesktop*, const Geom::Point&, const Geom::Point&)': sp-guide.cpp:263:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuide*' increases required alignment of target type [-Wcast-align] sp-guide.cpp: In function 'void sp_guide_show(SPGuide*, SPCanvasGroup*, GCallback)': sp-guide.cpp:297:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] sp-guide.cpp: In function 'void sp_guide_hide(SPGuide*, SPCanvas*)': sp-guide.cpp:312:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] sp-guide.cpp:313:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] sp-guide.cpp: In function 'void sp_guide_sensitize(SPGuide*, SPCanvas*, gboolean)': sp-guide.cpp:330:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] sp-guide.cpp:331:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] sp-guide.cpp: In function 'void sp_guide_moveto(const SPGuide&, Geom::Point, bool)': sp-guide.cpp:359:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] sp-guide.cpp: In function 'void sp_guide_set_normal(const SPGuide&, Geom::Point, bool)': sp-guide.cpp:389:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] CXX sp-image.o In file included from ./libnr/nr-object.h:20:0, from display/nr-arena-item.h:61, from display/nr-arena-image.h:20, from sp-image.cpp:32: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from sp-image.cpp:32: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from sp-image.cpp:32: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from sp-image.cpp:32: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from sp-image.cpp:32: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from sp-image.cpp:32: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from sp-image.cpp:32: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from sp-image.cpp:32: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from sp-image.cpp:32: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from sp-image.cpp:32: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from sp-image.cpp:32: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from sp-image.cpp:32: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from sp-image.cpp:32: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from sp-image.cpp:32: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from sp-image.cpp:32:0: display/nr-arena-image.h: In static member function 'static NRArenaImage* NRArenaImage::create(NRArena*)': display/nr-arena-image.h:42:103: warning: cast from 'NRObject*' to 'NRArenaImage*' increases required alignment of target type [-Wcast-align] sp-image.cpp: In function 'void sp_image_class_init(SPImageClass*)': sp-image.cpp:588:20: warning: variable 'gobject_class' set but not used [-Wunused-but-set-variable] sp-image.cpp: In function 'void sp_image_release(SPObject*)': sp-image.cpp:663:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] sp-image.cpp:676:9: warning: 'void gdk_pixbuf_unref(GdkPixbuf*)' is deprecated (declared at /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:243): Use 'g_object_unref' instead [-Wdeprecated-declarations] sp-image.cpp:676:40: warning: 'void gdk_pixbuf_unref(GdkPixbuf*)' is deprecated (declared at /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:243): Use 'g_object_unref' instead [-Wdeprecated-declarations] sp-image.cpp: In function 'void sp_image_set(SPObject*, unsigned int, const gchar*)': sp-image.cpp:704:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] sp-image.cpp: In function 'void sp_image_update(SPObject*, SPCtx*, unsigned int)': sp-image.cpp:827:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] sp-image.cpp:836:13: warning: 'void gdk_pixbuf_unref(GdkPixbuf*)' is deprecated (declared at /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:243): Use 'g_object_unref' instead [-Wdeprecated-declarations] sp-image.cpp:836:44: warning: 'void gdk_pixbuf_unref(GdkPixbuf*)' is deprecated (declared at /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:243): Use 'g_object_unref' instead [-Wdeprecated-declarations] sp-image.cpp: In function 'void sp_image_modified(SPObject*, unsigned int)': sp-image.cpp:1031:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] sp-image.cpp:1038:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-image.cpp: In function 'Inkscape::XML::Node* sp_image_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-image.cpp:1047:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] sp-image.cpp: In function 'void sp_image_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int)': sp-image.cpp:1084:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] sp-image.cpp: In function 'void sp_image_print(SPItem*, SPPrintContext*)': sp-image.cpp:1102:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] sp-image.cpp: In function 'gchar* sp_image_description(SPItem*)': sp-image.cpp:1138:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] sp-image.cpp: In function 'NRArenaItem* sp_image_show(SPItem*, NRArena*, unsigned int, unsigned int)': sp-image.cpp:1162:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] sp-image.cpp: In function 'GdkPixbuf* sp_image_pixbuf_force_rgba(GdkPixbuf*)': sp-image.cpp:1294:9: warning: 'void gdk_pixbuf_unref(GdkPixbuf*)' is deprecated (declared at /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:243): Use 'g_object_unref' instead [-Wdeprecated-declarations] sp-image.cpp:1294:32: warning: 'void gdk_pixbuf_unref(GdkPixbuf*)' is deprecated (declared at /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:243): Use 'g_object_unref' instead [-Wdeprecated-declarations] sp-image.cpp: In function 'void sp_image_update_canvas_image(SPImage*)': sp-image.cpp:1304:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-image.cpp: In function 'void sp_image_snappoints(const SPItem*, std::vector&, const Inkscape::SnapPreferences*)': sp-image.cpp:1358:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] sp-image.cpp: In function 'Geom::Matrix sp_image_set_transform(SPItem*, const Geom::Matrix&)': sp-image.cpp:1379:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] CXX spiral-context.o In file included from document.h:28:0, from spiral-context.cpp:26: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from spiral-context.cpp:31: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from spiral-context.cpp:31: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from spiral-context.cpp:31: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] spiral-context.cpp: In function 'void sp_spiral_context_finish(SPEventContext*)': spiral-context.cpp:121:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiralContext*' increases required alignment of target type [-Wcast-align] spiral-context.cpp:124:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] spiral-context.cpp: In function 'void sp_spiral_context_dispose(GObject*)': spiral-context.cpp:136:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiralContext*' increases required alignment of target type [-Wcast-align] spiral-context.cpp: In function 'void sp_spiral_context_selection_changed(Inkscape::Selection*, gpointer)': spiral-context.cpp:164:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiralContext*' increases required alignment of target type [-Wcast-align] spiral-context.cpp: In function 'void sp_spiral_context_setup(SPEventContext*)': spiral-context.cpp:175:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiralContext*' increases required alignment of target type [-Wcast-align] spiral-context.cpp: In function 'void sp_spiral_context_set(SPEventContext*, Inkscape::Preferences::Entry*)': spiral-context.cpp:209:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiralContext*' increases required alignment of target type [-Wcast-align] spiral-context.cpp: In function 'gint sp_spiral_context_root_handler(SPEventContext*, GdkEvent*)': spiral-context.cpp:228:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiralContext*' increases required alignment of target type [-Wcast-align] spiral-context.cpp:246:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] spiral-context.cpp:311:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] spiral-context.cpp:355:162: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] spiral-context.cpp: In function 'void sp_spiral_drag(SPSpiralContext*, Geom::Point, guint)': spiral-context.cpp:423:162: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] spiral-context.cpp:437:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiral*' increases required alignment of target type [-Wcast-align] spiral-context.cpp: In function 'void sp_spiral_finish(SPSpiralContext*)': spiral-context.cpp:469:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiral*' increases required alignment of target type [-Wcast-align] spiral-context.cpp:477:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] spiral-context.cpp: In function 'void sp_spiral_cancel(SPSpiralContext*)': spiral-context.cpp:495:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX sp-item.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from print.h:14, from sp-item.cpp:29: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from print.h:14, from sp-item.cpp:29: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from print.h:14, from sp-item.cpp:29: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from print.h:14, from sp-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from print.h:14, from sp-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from print.h:14, from sp-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from print.h:14, from sp-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from print.h:14, from sp-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from print.h:14, from sp-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from print.h:14, from sp-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from print.h:14, from sp-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from print.h:14, from sp-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from print.h:14, from sp-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./libnr/nr-object.h:20:0, from display/nr-arena.h:31, from sp-item.cpp:30: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from sp-item.cpp:30:0: display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] sp-item.cpp: In member function 'bool SPItem::isLocked() const': sp-item.cpp:195:387: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item.cpp: In member function 'void SPItem::resetEvaluated()': sp-item.cpp:256:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSwitch*' increases required alignment of target type [-Wcast-align] sp-item.cpp: In function 'void clip_ref_changed(SPObject*, SPObject*, SPItem*)': sp-item.cpp:571:66: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-item.cpp: In function 'void mask_ref_changed(SPObject*, SPObject*, SPItem*)': sp-item.cpp:599:66: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-item.cpp: In function 'void sp_item_update(SPObject*, SPCtx*, guint)': sp-item.cpp:618:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item.cpp:635:70: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-item.cpp: In function 'Inkscape::XML::Node* sp_item_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-item.cpp:677:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item.cpp: In function 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)': sp-item.cpp:759:64: warning: 'void sp_item_invoke_bbox_full(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, unsigned int)' is deprecated (declared at sp-item.h:215) [-Wdeprecated-declarations] sp-item.cpp: In function 'void sp_item_bbox_desktop(SPItem*, NRRect*, SPItem::BBoxType)': sp-item.cpp:943:75: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.cpp:757) [-Wdeprecated-declarations] sp-item.cpp: In function 'void sp_item_snappoints(const SPItem*, std::vector&, const Inkscape::SnapPreferences*)': sp-item.cpp:1004:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item.cpp: In function 'NRArenaItem* sp_item_invoke_show(SPItem*, NRArena*, unsigned int, unsigned int)': sp-item.cpp:1133:70: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.cpp:757) [-Wdeprecated-declarations] sp-item.cpp:1152:70: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.cpp:757) [-Wdeprecated-declarations] sp-item.cpp: In function 'void sp_item_adjust_pattern(SPItem*, const Geom::Matrix&, bool)': sp-item.cpp:1213:169: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] sp-item.cpp:1221:169: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] sp-item.cpp: In function 'void sp_item_adjust_gradient(SPItem*, const Geom::Matrix&, bool)': sp-item.cpp:1244:169: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] sp-item.cpp:1253:169: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] sp-item.cpp: In function 'void sp_item_adjust_stroke_width_recursive(SPItem*, double)': sp-item.cpp:1311:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item.cpp: In function 'void sp_item_adjust_rects_recursive(SPItem*, Geom::Matrix)': sp-item.cpp:1322:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] sp-item.cpp:1327:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item.cpp: In function 'void sp_item_adjust_paint_recursive(SPItem*, Geom::Matrix, Geom::Matrix, bool)': sp-item.cpp:1351:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item.cpp: In function 'void sp_item_adjust_livepatheffect(SPItem*, const Geom::Matrix&, bool)': sp-item.cpp:1374:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-item.cpp: In function 'Geom::Matrix i2anc_affine(const SPObject*, const SPObject*)': sp-item.cpp:1529:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] sp-item.cpp:1531:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item.cpp: In function 'SPItem* sp_item_first_item_child(SPObject*)': sp-item.cpp:1668:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX sp-item-group.o In file included from ./libnr/nr-object.h:20:0, from display/nr-arena-item.h:61, from display/nr-arena-group.h:20, from sp-item-group.cpp:25: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-item-group.cpp:25: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-item-group.cpp:25: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-item-group.cpp:25: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-item-group.cpp:25: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-item-group.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-item-group.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-item-group.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-item-group.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-item-group.cpp:25: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-item-group.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-item-group.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-item-group.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-item-group.cpp:25: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from sp-item-group.cpp:25:0: display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'void sp_group_release(SPObject*)': sp-item-group.cpp:156:105: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'void sp_group_dispose(GObject*)': sp-item-group.cpp:167:100: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:168:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'void sp_group_child_added(SPObject*, Inkscape::XML::Node*, Inkscape::XML::Node*)': sp-item-group.cpp:176:105: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:181:100: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:174:13: warning: variable 'item' set but not used [-Wunused-but-set-variable] sp-item-group.cpp: In function 'void sp_group_remove_child(SPObject*, Inkscape::XML::Node*)': sp-item-group.cpp:192:100: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'void sp_group_order_changed(SPObject*, Inkscape::XML::Node*, Inkscape::XML::Node*, Inkscape::XML::Node*)': sp-item-group.cpp:201:100: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'void sp_group_update(SPObject*, SPCtx*, unsigned int)': sp-item-group.cpp:210:100: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'void sp_group_modified(SPObject*, guint)': sp-item-group.cpp:219:100: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'Inkscape::XML::Node* sp_group_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-item-group.cpp:229:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'void sp_group_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int)': sp-item-group.cpp:280:98: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'void sp_group_print(SPItem*, SPPrintContext*)': sp-item-group.cpp:286:98: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'gchar* sp_group_description(SPItem*)': sp-item-group.cpp:291:105: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'void sp_group_set(SPObject*, unsigned int, const char*)': sp-item-group.cpp:295:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'NRArenaItem* sp_group_show(SPItem*, NRArena*, unsigned int, unsigned int)': sp-item-group.cpp:318:105: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'void sp_group_hide(SPItem*, unsigned int)': sp-item-group.cpp:324:98: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'void sp_group_snappoints(const SPItem*, std::vector&, const Inkscape::SnapPreferences*)': sp-item-group.cpp:334:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'void sp_item_group_ungroup(SPGroup*, GSList**, bool)': sp-item-group.cpp:348:174: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:350:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:358:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:362:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:363:103: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:366:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:375:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:412:415: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:413:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:419:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:424:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In member function 'virtual void CGroup::onChildAdded(Inkscape::XML::Node*)': sp-item-group.cpp:607:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:621:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:624:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In member function 'virtual void CGroup::onUpdate(SPCtx*, unsigned int)': sp-item-group.cpp:644:26: warning: cast from 'SPCtx*' to 'SPItemCtx*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:655:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:666:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In member function 'virtual void CGroup::onModified(guint)': sp-item-group.cpp:686:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In member function 'virtual void CGroup::calculateBBox(NRRect*, const Geom::Matrix&, unsigned int)': sp-item-group.cpp:709:386: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:710:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In member function 'virtual void CGroup::onPrint(SPPrintContext*)': sp-item-group.cpp:725:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In member function 'virtual void CGroup::_showChildren(NRArena*, NRArenaItem*, unsigned int, unsigned int)': sp-item-group.cpp:773:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In member function 'virtual void CGroup::hide(unsigned int)': sp-item-group.cpp:791:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In member function 'virtual void CGroup::onOrderChanged(Inkscape::XML::Node*, Inkscape::XML::Node*, Inkscape::XML::Node*)': sp-item-group.cpp:807:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:808:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'void sp_group_update_patheffect(SPLPEItem*, bool)': sp-item-group.cpp:825:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:830:297: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:844:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:844:235: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp: In function 'void sp_group_perform_patheffect(SPGroup*, SPGroup*, bool)': sp-item-group.cpp:851:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:855:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:859:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:861:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:865:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-item-group.cpp:866:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] CXX sp-item-notify-moveto.o CXX sp-item-rm-unsatisfied-cns.o CXX sp-item-transform.o CXX sp-item-update-cns.o CXX sp-line.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-line.cpp:18: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-line.cpp:18: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-line.cpp:18: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from sp-line.cpp:18: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-line.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-line.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from sp-line.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from sp-line.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from sp-line.cpp:18: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-line.cpp:18: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-line.cpp:18: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-line.cpp:18: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from sp-line.cpp:18: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from document.h:28:0, from sp-line.cpp:25: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-line.cpp: In function 'void sp_line_set(SPObject*, unsigned int, const gchar*)': sp-line.cpp:114:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLine*' increases required alignment of target type [-Wcast-align] sp-line.cpp: In function 'void sp_line_update(SPObject*, SPCtx*, guint)': sp-line.cpp:146:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLine*' increases required alignment of target type [-Wcast-align] sp-line.cpp:149:53: warning: cast from 'SPCtx*' to 'const SPItemCtx*' increases required alignment of target type [-Wcast-align] sp-line.cpp: In function 'Inkscape::XML::Node* sp_line_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-line.cpp:170:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLine*' increases required alignment of target type [-Wcast-align] sp-line.cpp: In function 'void sp_line_convert_to_guides(SPItem*)': sp-line.cpp:200:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLine*' increases required alignment of target type [-Wcast-align] sp-line.cpp: In function 'Geom::Matrix sp_line_set_transform(SPItem*, const Geom::Matrix&)': sp-line.cpp:214:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLine*' increases required alignment of target type [-Wcast-align] sp-line.cpp: In function 'void sp_line_set_shape(SPShape*)': sp-line.cpp:238:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLine*' increases required alignment of target type [-Wcast-align] CXX splivarot.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from splivarot.cpp:35: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from splivarot.cpp:35: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from splivarot.cpp:35: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from splivarot.cpp:35: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from splivarot.cpp:35: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from splivarot.cpp:35: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from splivarot.cpp:35: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from splivarot.cpp:35: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from splivarot.cpp:35: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from splivarot.cpp:35: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from splivarot.cpp:35: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from splivarot.cpp:35: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from splivarot.cpp:35: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from document.h:28:0, from splivarot.cpp:36: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] splivarot.cpp: In function 'void sp_selected_path_boolop(SPDesktop*, bool_op, unsigned int, Glib::ustring)': splivarot.cpp:189:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] splivarot.cpp:453:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] splivarot.cpp:486:167: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] splivarot.cpp: In function 'void sp_selected_path_outline_add_marker(SPObject*, Geom::Matrix, Geom::Scale, Geom::Matrix, Inkscape::XML::Node*, Inkscape::XML::Document*, SPDocument*)': splivarot.cpp:607:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPMarker*' increases required alignment of target type [-Wcast-align] splivarot.cpp: In function 'void item_outline_add_marker(const SPObject*, Geom::Matrix, Geom::Scale, Geom::PathVector*)': splivarot.cpp:634:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPMarker*' increases required alignment of target type [-Wcast-align] splivarot.cpp: In function 'Geom::PathVector* item_outline(const SPItem*)': splivarot.cpp:674:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] splivarot.cpp:676:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] splivarot.cpp:793:416: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] splivarot.cpp:794:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] splivarot.cpp: In function 'void sp_selected_path_outline(SPDesktop*)': splivarot.cpp:902:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] splivarot.cpp:907:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] splivarot.cpp:1090:420: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] splivarot.cpp:1112:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] splivarot.cpp: In function 'void sp_selected_path_create_offset_object(SPDesktop*, int, bool)': splivarot.cpp:1323:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] splivarot.cpp:1329:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] splivarot.cpp:1448:15: warning: variable 'tstr' set but not used [-Wunused-but-set-variable] splivarot.cpp:1307:20: warning: variable 'o_miter' set but not used [-Wunused-but-set-variable] splivarot.cpp:1308:14: warning: variable 'o_join' set but not used [-Wunused-but-set-variable] splivarot.cpp:1309:14: warning: variable 'o_butt' set but not used [-Wunused-but-set-variable] splivarot.cpp: In function 'void sp_selected_path_do_offset(SPDesktop*, bool, double)': splivarot.cpp:1547:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] splivarot.cpp:1552:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] splivarot.cpp:1710:19: warning: variable 'tstr' set but not used [-Wunused-but-set-variable] splivarot.cpp:1565:18: warning: variable 'o_butt' set but not used [-Wunused-but-set-variable] splivarot.cpp: In function 'bool sp_selected_path_simplify_item(SPDesktop*, Inkscape::Selection*, SPItem*, float, bool, float, bool, gdouble, bool)': splivarot.cpp:1777:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] splivarot.cpp:1789:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] splivarot.cpp:1795:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] splivarot.cpp: In function 'SPCurve* curve_for_item(SPItem*)': splivarot.cpp:2120:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] splivarot.cpp:2122:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] splivarot.cpp:2131:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] CXX sp-lpe-item.o In file included from message-stack.h:22:0, from sp-lpe-item.cpp:33: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from sp-lpe-item.cpp:35: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from sp-lpe-item.cpp:35: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from sp-lpe-item.cpp:35: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] sp-lpe-item.cpp: In function 'void sp_lpe_item_modified(SPObject*, unsigned int)': sp-lpe-item.cpp:273:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-lpe-item.cpp: In function 'void sp_lpe_item_update_patheffect(SPLPEItem*, bool, bool)': sp-lpe-item.cpp:398:455: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-lpe-item.cpp:402:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-lpe-item.cpp: In function 'void sp_lpe_item_create_original_path_recursive(SPLPEItem*)': sp-lpe-item.cpp:429:155: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-lpe-item.cpp:433:160: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-lpe-item.cpp: In function 'void sp_lpe_item_cleanup_original_path_recursive(SPLPEItem*)': sp-lpe-item.cpp:449:155: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] sp-lpe-item.cpp:453:161: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-lpe-item.cpp: In function 'void sp_lpe_item_add_path_effect(SPLPEItem*, gchar*, bool)': sp-lpe-item.cpp:504:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-lpe-item.cpp: In function 'bool sp_lpe_item_has_path_effect_recursive(SPLPEItem*)': sp-lpe-item.cpp:637:193: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-lpe-item.cpp: In function 'void sp_lpe_item_edit_next_param_oncanvas(SPLPEItem*, SPDesktop*)': sp-lpe-item.cpp:673:155: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-lpe-item.cpp: In function 'void sp_lpe_item_child_added(SPObject*, Inkscape::XML::Node*, Inkscape::XML::Node*)': sp-lpe-item.cpp:683:438: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-lpe-item.cpp:686:155: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-lpe-item.cpp: In function 'void sp_lpe_item_remove_child(SPObject*, Inkscape::XML::Node*)': sp-lpe-item.cpp:694:438: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-lpe-item.cpp:697:156: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX sp-mask.o In file included from ./libnr/nr-object.h:20:0, from display/nr-arena.h:31, from sp-mask.cpp:17: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from sp-mask.cpp:17:0: display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-mask.cpp:18: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-mask.cpp:18: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-mask.cpp:18: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-mask.cpp:18: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-mask.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-mask.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-mask.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-mask.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-mask.cpp:18: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-mask.cpp:18: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-mask.cpp:18: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-mask.cpp:18: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-mask.cpp:18: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from sp-mask.cpp:18:0: display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] sp-mask.cpp: In function 'void sp_mask_child_added(SPObject*, Inkscape::XML::Node*, Inkscape::XML::Node*)': sp-mask.cpp:183:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-mask.cpp: In function 'const gchar* sp_mask_create(GSList*, SPDocument*, const Geom::Matrix*)': sp-mask.cpp:275:169: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] sp-mask.cpp:287:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-mask.cpp: In function 'NRArenaItem* sp_mask_show(SPMask*, NRArena*, unsigned int)': sp-mask.cpp:316:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-mask.cpp: In function 'void sp_mask_hide(SPMask*, unsigned int)': sp-mask.cpp:342:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX sp-metadata.o In file included from document.h:28:0, from sp-metadata.cpp:20: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-metadata.cpp: In function 'void sp_metadata_set(SPObject*, unsigned int, const gchar*)': sp-metadata.cpp:153:18: warning: variable 'metadata' set but not used [-Wunused-but-set-variable] CXX sp-metrics.o CXX sp-missing-glyph.o In file included from document.h:28:0, from sp-missing-glyph.cpp:22: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-missing-glyph.cpp: In function 'void sp_missing_glyph_set(SPObject*, unsigned int, const gchar*)': sp-missing-glyph.cpp:103:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPMissingGlyph*' increases required alignment of target type [-Wcast-align] CXX sp-namedview.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from display/canvas-grid.h:14, from sp-namedview.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from display/canvas-grid.h:14, from sp-namedview.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from display/canvas-grid.h:14, from sp-namedview.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from display/canvas-grid.h:15, from sp-namedview.cpp:21: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/canvas-grid.h:15, from sp-namedview.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/canvas-grid.h:15, from sp-namedview.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from display/canvas-grid.h:15, from sp-namedview.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from display/canvas-grid.h:15, from sp-namedview.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from display/canvas-grid.h:15, from sp-namedview.cpp:21: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/canvas-grid.h:15, from sp-namedview.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/canvas-grid.h:15, from sp-namedview.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/canvas-grid.h:15, from sp-namedview.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from display/canvas-grid.h:15, from sp-namedview.cpp:21: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from display/canvas-grid.h:21, from sp-namedview.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-namedview.cpp: In function 'void sp_namedview_class_init(SPNamedViewClass*)': sp-namedview.cpp:88:20: warning: variable 'gobject_class' set but not used [-Wunused-but-set-variable] sp-namedview.cpp: In function 'void sp_namedview_build(SPObject*, SPDocument*, Inkscape::XML::Node*)': sp-namedview.cpp:272:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuide*' increases required alignment of target type [-Wcast-align] sp-namedview.cpp: In function 'void sp_namedview_set(SPObject*, unsigned int, const gchar*)': sp-namedview.cpp:307:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPNamedView*' increases required alignment of target type [-Wcast-align] sp-namedview.cpp:309:19: warning: unused variable 'px' [-Wunused-variable] sp-namedview.cpp: In function 'void sp_namedview_child_added(SPObject*, Inkscape::XML::Node*, Inkscape::XML::Node*)': sp-namedview.cpp:675:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuide*' increases required alignment of target type [-Wcast-align] sp-namedview.cpp: In member function 'void SPNamedView::show(SPDesktop*)': sp-namedview.cpp:731:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuide*' increases required alignment of target type [-Wcast-align] sp-namedview.cpp:733:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuide*' increases required alignment of target type [-Wcast-align] sp-namedview.cpp:735:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuide*' increases required alignment of target type [-Wcast-align] sp-namedview.cpp: In member function 'void SPNamedView::hide(const SPDesktop*)': sp-namedview.cpp:869:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuide*' increases required alignment of target type [-Wcast-align] sp-namedview.cpp: In member function 'void SPNamedView::activateGuides(gpointer, gboolean)': sp-namedview.cpp:883:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuide*' increases required alignment of target type [-Wcast-align] sp-namedview.cpp: In function 'void sp_namedview_setup_guides(SPNamedView*)': sp-namedview.cpp:890:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuide*' increases required alignment of target type [-Wcast-align] sp-namedview.cpp: In function 'void sp_namedview_show_single_guide(SPGuide*, bool)': sp-namedview.cpp:898:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] sp-namedview.cpp:899:193: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] sp-namedview.cpp:899:238: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] sp-namedview.cpp:901:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] sp-namedview.cpp:902:193: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] sp-namedview.cpp:902:238: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] sp-namedview.cpp: In function 'gboolean sp_str_to_bool(const gchar*)': sp-namedview.cpp:966:14: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] sp-namedview.cpp:966:38: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] sp-namedview.cpp:967:14: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] sp-namedview.cpp:967:37: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] sp-namedview.cpp:968:14: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] sp-namedview.cpp:968:35: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] sp-namedview.cpp: In member function 'void SPNamedView::translateGuides(const Geom::Translate&)': sp-namedview.cpp:1041:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuide*' increases required alignment of target type [-Wcast-align] CXX sp-object.o In file included from document.h:28:0, from sp-object.cpp:42: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-object.cpp:43: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-object.cpp:43: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-object.cpp:43: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from sp-object.cpp:43: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-object.cpp:43: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-object.cpp:43: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from sp-object.cpp:43: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from sp-object.cpp:43: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from sp-object.cpp:43: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-object.cpp:43: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-object.cpp:43: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-object.cpp:43: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from sp-object.cpp:43: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from sp-object.cpp:57:0: util/format.h: At global scope: util/format.h:23:25: note: the mangling of 'va_list' has changed in GCC 4.4 sp-object.cpp: In member function 'void SPObject::_requireSVGVersion(Inkscape::Version)': sp-object.cpp:1600:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] CXX sp-object-group.o In file included from document.h:28:0, from sp-object-group.cpp:17: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-object-group.cpp: In function 'void sp_objectgroup_class_init(SPObjectGroupClass*)': sp-object-group.cpp:54:17: warning: variable 'object_class' set but not used [-Wunused-but-set-variable] sp-object-group.cpp: In function 'Inkscape::XML::Node* sp_objectgroup_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-object-group.cpp:103:17: warning: variable 'group' set but not used [-Wunused-but-set-variable] CXX sp-object-repr.o In file included from document.h:28:0, from persp3d.h:26, from sp-object-repr.cpp:24: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from sp-object-repr.cpp:59: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from sp-object-repr.cpp:59: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from sp-object-repr.cpp:59: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from sp-object-repr.cpp:59: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from sp-object-repr.cpp:59: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from sp-object-repr.cpp:59: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from sp-object-repr.cpp:59: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from sp-object-repr.cpp:59: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from sp-object-repr.cpp:59: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from sp-object-repr.cpp:59: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from sp-object-repr.cpp:59: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from sp-object-repr.cpp:59: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from sp-object-repr.cpp:59: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX sp-offset.o sp-offset.cpp: In function 'Inkscape::XML::Node* sp_offset_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-offset.cpp:262:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] sp-offset.cpp:281:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-offset.cpp:283:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-offset.cpp: In function 'void sp_offset_set(SPObject*, unsigned int, const gchar*)': sp-offset.cpp:331:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] sp-offset.cpp: In function 'void sp_offset_update(SPObject*, SPCtx*, guint)': sp-offset.cpp:402:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] sp-offset.cpp: In function 'gchar* sp_offset_description(SPItem*)': sp-offset.cpp:422:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] sp-offset.cpp: In function 'void sp_offset_set_shape(SPShape*)': sp-offset.cpp:441:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] sp-offset.cpp: In function 'void sp_offset_top_point(SPOffset*, Geom::Point*)': sp-offset.cpp:951:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-offset.cpp:954:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-offset.cpp:955:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-offset.cpp: In function 'void sp_offset_start_listening(SPOffset*, SPObject*)': sp-offset.cpp:994:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-offset.cpp: In function 'void sp_offset_move_compensate(const Geom::Matrix*, SPItem*, SPOffset*)': sp-offset.cpp:1029:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-offset.cpp: In function 'void sp_offset_source_modified(SPObject*, guint, SPItem*)': sp-offset.cpp:1083:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPOffset*' increases required alignment of target type [-Wcast-align] sp-offset.cpp: In function 'void refresh_offset_source(SPOffset*)': sp-offset.cpp:1100:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-offset.cpp:1105:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-offset.cpp:1110:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] CXX sp-paint-server.o sp-paint-server.cpp: In member function 'bool SPPaintServer::isSolid() const': sp-paint-server.cpp:180:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] CXX sp-path.o In file included from document.h:28:0, from sp-path.cpp:42: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from sp-path.cpp:43: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from sp-path.cpp:43: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from sp-path.cpp:43: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from sp-path.cpp:48: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-path.cpp:48: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-path.cpp:48: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from sp-path.cpp:48: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from sp-path.cpp:48: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from sp-path.cpp:48: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-path.cpp:48: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-path.cpp:48: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-path.cpp:48: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from sp-path.cpp:48: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] sp-path.cpp: In function 'gint sp_nodes_in_path(SPPath*)': sp-path.cpp:130:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-path.cpp: In function 'gchar* sp_path_description(SPItem*)': sp-path.cpp:139:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] sp-path.cpp:140:424: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-path.cpp:144:163: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-path.cpp: In function 'void sp_path_convert_to_guides(SPItem*)': sp-path.cpp:167:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] sp-path.cpp:169:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-path.cpp:174:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-path.cpp: In function 'void sp_path_release(SPObject*)': sp-path.cpp:241:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] sp-path.cpp: In function 'Inkscape::XML::Node* sp_path_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-path.cpp:348:97: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] sp-path.cpp: In function 'void sp_path_update(SPObject*, SPCtx*, guint)': sp-path.cpp:368:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] sp-path.cpp: In function 'Geom::Matrix sp_path_set_transform(SPItem*, const Geom::Matrix&)': sp-path.cpp:388:168: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-path.cpp: In function 'void sp_path_update_patheffect(SPLPEItem*, bool)': sp-path.cpp:430:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-path.cpp: In function 'SPCurve* sp_path_get_curve_for_edit(SPPath*)': sp-path.cpp:505:168: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-path.cpp: In function 'const SPCurve* sp_path_get_curve_reference(SPPath*)': sp-path.cpp:520:168: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX sp-pattern.o In file included from ./libnr/nr-object.h:20:0, from display/nr-arena.h:31, from sp-pattern.cpp:26: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from sp-pattern.cpp:26:0: display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-pattern.cpp:27: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-pattern.cpp:27: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-pattern.cpp:27: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-pattern.cpp:27: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-pattern.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-pattern.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-pattern.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-pattern.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-pattern.cpp:27: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-pattern.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-pattern.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-pattern.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-pattern.cpp:27: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from sp-pattern.cpp:27:0: display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp: In function 'void sp_pattern_set(SPObject*, unsigned int, const gchar*)': sp-pattern.cpp:198:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp: In function 'void sp_pattern_child_added(SPObject*, Inkscape::XML::Node*, Inkscape::XML::Node*)': sp-pattern.cpp:318:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp:327:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp:331:40: warning: cast from 'SPPainter*' to 'SPPatPainter*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp:332:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp: In function 'void sp_pattern_update(SPObject*, SPCtx*, unsigned int)': sp-pattern.cpp:367:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp: In function 'void sp_pattern_modified(SPObject*, guint)': sp-pattern.cpp:389:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp: In function 'guint count_pattern_hrefs(SPObject*, SPPattern*)': sp-pattern.cpp:451:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp:458:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp: In function 'SPPattern* pattern_chain(SPPattern*)': sp-pattern.cpp:476:166: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp:489:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp: In function 'const gchar* pattern_tile(GSList*, Geom::Rect, SPDocument*, Geom::Matrix, Geom::Matrix)': sp-pattern.cpp:530:166: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp:547:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp: In function 'void sp_pattern_painter_release(SPObject*, SPPatPainter*)': sp-pattern.cpp:675:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp: In function 'SPPainter* sp_pattern_painter_new(SPPaintServer*, const Geom::Matrix&, const Geom::Matrix&, const NRRect*)': sp-pattern.cpp:685:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp:771:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp: In function 'void sp_pattern_painter_free(SPPaintServer*, SPPainter*)': sp-pattern.cpp:843:38: warning: cast from 'SPPainter*' to 'SPPatPainter*' increases required alignment of target type [-Wcast-align] sp-pattern.cpp: In function 'void sp_pat_fill(SPPainter*, NRPixBlock*)': sp-pattern.cpp:917:24: warning: cast from 'SPPainter*' to 'SPPatPainter*' increases required alignment of target type [-Wcast-align] CXX sp-polygon.o In file included from document.h:28:0, from sp-polygon.cpp:27: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-polygon.cpp: In function 'Inkscape::XML::Node* sp_polygon_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-polygon.cpp:116:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-polygon.cpp: In function 'void sp_polygon_set(SPObject*, unsigned int, const gchar*)': sp-polygon.cpp:161:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPolygon*' increases required alignment of target type [-Wcast-align] sp-polygon.cpp:212:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] CXX sp-polyline.o In file included from document.h:28:0, from sp-polyline.cpp:21: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-polyline.cpp: In function 'void sp_polyline_class_init(SPPolyLineClass*)': sp-polyline.cpp:60:17: warning: variable 'gobject_class' set but not used [-Wunused-but-set-variable] sp-polyline.cpp: In function 'void sp_polyline_set(SPObject*, unsigned int, const gchar*)': sp-polyline.cpp:98:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPolyLine*' increases required alignment of target type [-Wcast-align] sp-polyline.cpp:142:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-polyline.cpp: In function 'Inkscape::XML::Node* sp_polyline_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-polyline.cpp:158:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPolyLine*' increases required alignment of target type [-Wcast-align] sp-polyline.cpp:156:14: warning: variable 'polyline' set but not used [-Wunused-but-set-variable] CXX sp-rect.o In file included from document.h:28:0, from sp-rect.cpp:25: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-rect.cpp:27: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-rect.cpp:27: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-rect.cpp:27: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from sp-rect.cpp:27: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-rect.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-rect.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from sp-rect.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from sp-rect.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from sp-rect.cpp:27: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-rect.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-rect.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-rect.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from sp-rect.cpp:27: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] sp-rect.cpp: In function 'void sp_rect_set(SPObject*, unsigned int, const gchar*)': sp-rect.cpp:127:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] sp-rect.cpp: In function 'void sp_rect_update(SPObject*, SPCtx*, guint)': sp-rect.cpp:177:53: warning: cast from 'SPCtx*' to 'const SPItemCtx*' increases required alignment of target type [-Wcast-align] sp-rect.cpp: In function 'Inkscape::XML::Node* sp_rect_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-rect.cpp:199:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] sp-rect.cpp: In function 'void sp_rect_set_shape(SPShape*)': sp-rect.cpp:234:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-rect.cpp:284:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-rect.cpp: In function 'Geom::Matrix sp_rect_set_transform(SPItem*, const Geom::Matrix&)': sp-rect.cpp:339:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] sp-rect.cpp: In function 'void sp_rect_set_visible_rx(SPRect*, gdouble)': sp-rect.cpp:417:104: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-rect.cpp: In function 'void sp_rect_set_visible_ry(SPRect*, gdouble)': sp-rect.cpp:433:104: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-rect.cpp: In function 'gdouble sp_rect_get_visible_rx(SPRect*)': sp-rect.cpp:447:100: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-rect.cpp: In function 'gdouble sp_rect_get_visible_ry(SPRect*)': sp-rect.cpp:458:100: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-rect.cpp: In function 'void sp_rect_compensate_rxry(SPRect*, Geom::Matrix)': sp-rect.cpp:481:101: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-rect.cpp:482:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-rect.cpp:483:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-rect.cpp: In function 'void sp_rect_set_visible_width(SPRect*, gdouble)': sp-rect.cpp:513:100: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-rect.cpp: In function 'void sp_rect_set_visible_height(SPRect*, gdouble)': sp-rect.cpp:524:100: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-rect.cpp: In function 'gdouble sp_rect_get_visible_width(SPRect*)': sp-rect.cpp:537:100: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-rect.cpp: In function 'gdouble sp_rect_get_visible_height(SPRect*)': sp-rect.cpp:548:100: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-rect.cpp: In function 'void sp_rect_snappoints(const SPItem*, std::vector&, const Inkscape::SnapPreferences*)': sp-rect.cpp:571:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] sp-rect.cpp: In function 'void sp_rect_convert_to_guides(SPItem*)': sp-rect.cpp:602:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] sp-rect.cpp:606:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-rect.cpp:612:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX sp-root.o In file included from ./libnr/nr-object.h:20:0, from display/nr-arena-item.h:61, from display/nr-arena-group.h:20, from sp-root.cpp:24: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-root.cpp:24: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-root.cpp:24: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-root.cpp:24: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-root.cpp:24: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-root.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-root.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-root.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-root.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-root.cpp:24: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-root.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-root.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-root.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-root.cpp:24: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from sp-root.cpp:24:0: display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] sp-root.cpp: In function 'void sp_root_class_init(SPRootClass*)': sp-root.cpp:88:19: warning: variable 'object_class' set but not used [-Wunused-but-set-variable] sp-root.cpp: In function 'void sp_root_build(SPObject*, SPDocument*, Inkscape::XML::Node*)': sp-root.cpp:176:98: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-root.cpp: In function 'void sp_root_set(SPObject*, unsigned int, const gchar*)': sp-root.cpp:199:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] sp-root.cpp: In function 'void sp_root_update(SPObject*, SPCtx*, guint)': sp-root.cpp:406:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-root.cpp:407:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] sp-root.cpp:408:37: warning: cast from 'SPCtx*' to 'SPItemCtx*' increases required alignment of target type [-Wcast-align] sp-root.cpp: In function 'void sp_root_modified(SPObject*, guint)': sp-root.cpp:562:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] sp-root.cpp: In function 'Inkscape::XML::Node* sp_root_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-root.cpp:579:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] sp-root.cpp: In function 'NRArenaItem* sp_root_show(SPItem*, NRArena*, unsigned int, unsigned int)': sp-root.cpp:622:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] sp-root.cpp: In function 'void sp_root_print(SPItem*, SPPrintContext*)': sp-root.cpp:643:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] CXX sp-script.o In file included from document.h:28:0, from sp-script.cpp:17: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX sp-shape.o In file included from ./libnr/nr-object.h:20:0, from display/nr-arena-item.h:61, from display/nr-arena-shape.h:24, from sp-shape.cpp:35: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from sp-shape.cpp:35:0: display/nr-arena-shape.h: In static member function 'static NRArenaShape* NRArenaShape::create(NRArena*)': display/nr-arena-shape.h:155:103: warning: cast from 'NRObject*' to 'NRArenaShape*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from print.h:14, from sp-shape.cpp:37: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from print.h:14, from sp-shape.cpp:37: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from print.h:14, from sp-shape.cpp:37: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from print.h:14, from sp-shape.cpp:37: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from print.h:14, from sp-shape.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from print.h:14, from sp-shape.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from print.h:14, from sp-shape.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from print.h:14, from sp-shape.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from print.h:14, from sp-shape.cpp:37: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from print.h:14, from sp-shape.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from print.h:14, from sp-shape.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from print.h:14, from sp-shape.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from print.h:14, from sp-shape.cpp:37: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] sp-shape.cpp: In function 'void sp_shape_update(SPObject*, SPCtx*, unsigned int)': sp-shape.cpp:273:45: warning: cast from 'SPCtx*' to 'SPItemCtx*' increases required alignment of target type [-Wcast-align] sp-shape.cpp:285:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-shape.cpp:286:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-shape.cpp: In function 'void sp_shape_modified(SPObject*, unsigned int)': sp-shape.cpp:520:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-shape.cpp:527:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-shape.cpp: In function 'void sp_shape_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int)': sp-shape.cpp:539:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-shape.cpp:597:159: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPMarker*' increases required alignment of target type [-Wcast-align] sp-shape.cpp:615:105: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-shape.cpp:623:155: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPMarker*' increases required alignment of target type [-Wcast-align] sp-shape.cpp:643:105: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-shape.cpp:656:167: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPMarker*' increases required alignment of target type [-Wcast-align] sp-shape.cpp:670:113: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-shape.cpp:691:93: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-shape.cpp:699:159: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPMarker*' increases required alignment of target type [-Wcast-align] sp-shape.cpp:726:93: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-shape.cpp: In function 'void sp_shape_print_invoke_marker_printing(SPObject*, Geom::Matrix, SPStyle*, SPPrintContext*)': sp-shape.cpp:745:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPMarker*' increases required alignment of target type [-Wcast-align] sp-shape.cpp: In function 'void sp_shape_print(SPItem*, SPPrintContext*)': sp-shape.cpp:770:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-shape.cpp:787:62: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-shape.cpp:792:38: warning: 'void sp_item_bbox_desktop(SPItem*, NRRect*, SPItem::BBoxType)' is deprecated (declared at sp-item.h:248) [-Wdeprecated-declarations] sp-shape.cpp: In function 'NRArenaItem* sp_shape_show(SPItem*, NRArena*, unsigned int, unsigned int)': sp-shape.cpp:884:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-shape.cpp: In function 'void sp_shape_snappoints(const SPItem*, std::vector&, const Inkscape::SnapPreferences*)': sp-shape.cpp:1192:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] CXX sp-spiral.o In file included from document.h:28:0, from sp-spiral.cpp:27: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-spiral.cpp: In function 'void sp_spiral_class_init(SPSpiralClass*)': sp-spiral.cpp:81:20: warning: variable 'gobject_class' set but not used [-Wunused-but-set-variable] sp-spiral.cpp: In function 'Inkscape::XML::Node* sp_spiral_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-spiral.cpp:147:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiral*' increases required alignment of target type [-Wcast-align] sp-spiral.cpp: In function 'void sp_spiral_set(SPObject*, unsigned int, const gchar*)': sp-spiral.cpp:196:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiral*' increases required alignment of target type [-Wcast-align] sp-spiral.cpp:197:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-spiral.cpp:194:14: warning: variable 'shape' set but not used [-Wunused-but-set-variable] sp-spiral.cpp: In function 'gchar* sp_spiral_description(SPItem*)': sp-spiral.cpp:325:166: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiral*' increases required alignment of target type [-Wcast-align] sp-spiral.cpp: In function 'void sp_spiral_set_shape(SPShape*)': sp-spiral.cpp:422:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiral*' increases required alignment of target type [-Wcast-align] sp-spiral.cpp:424:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-spiral.cpp:474:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-spiral.cpp:474:275: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-spiral.cpp:476:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-spiral.cpp: In function 'void sp_spiral_snappoints(const SPItem*, std::vector&, const Inkscape::SnapPreferences*)': sp-spiral.cpp:537:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSpiral*' increases required alignment of target type [-Wcast-align] CXX sp-star.o In file included from document.h:28:0, from sp-star.cpp:29: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-star.cpp: In function 'void sp_star_class_init(SPStarClass*)': sp-star.cpp:75:20: warning: variable 'gobject_class' set but not used [-Wunused-but-set-variable] sp-star.cpp: In function 'Inkscape::XML::Node* sp_star_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-star.cpp:136:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStar*' increases required alignment of target type [-Wcast-align] sp-star.cpp: In function 'void sp_star_set(SPObject*, unsigned int, const gchar*)': sp-star.cpp:172:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStar*' increases required alignment of target type [-Wcast-align] sp-star.cpp: In function 'gchar* sp_star_description(SPItem*)': sp-star.cpp:303:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStar*' increases required alignment of target type [-Wcast-align] sp-star.cpp: In function 'void sp_star_set_shape(SPShape*)': sp-star.cpp:431:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStar*' increases required alignment of target type [-Wcast-align] sp-star.cpp:436:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-star.cpp:513:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-star.cpp:513:275: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-star.cpp:515:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] sp-star.cpp: In function 'void sp_star_snappoints(const SPItem*, std::vector&, const Inkscape::SnapPreferences*)': sp-star.cpp:564:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStar*' increases required alignment of target type [-Wcast-align] CXX sp-stop.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-stop.cpp:18: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-stop.cpp:18: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-stop.cpp:18: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from sp-stop.cpp:18: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-stop.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-stop.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from sp-stop.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from sp-stop.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from sp-stop.cpp:18: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-stop.cpp:18: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-stop.cpp:18: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-stop.cpp:18: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from sp-stop.cpp:18: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX sp-string.o CXX sp-style-elem.o In file included from document.h:28:0, from sp-style-elem.cpp:4: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-style-elem.cpp:7: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-style-elem.cpp:7: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-style-elem.cpp:7: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from sp-style-elem.cpp:7: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-style-elem.cpp:7: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-style-elem.cpp:7: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from sp-style-elem.cpp:7: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from sp-style-elem.cpp:7: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from sp-style-elem.cpp:7: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-style-elem.cpp:7: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-style-elem.cpp:7: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-style-elem.cpp:7: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from sp-style-elem.cpp:7: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX sp-switch.o In file included from ./libnr/nr-object.h:20:0, from display/nr-arena-item.h:61, from display/nr-arena-group.h:20, from sp-switch.cpp:22: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-switch.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-switch.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-switch.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-switch.cpp:22: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-switch.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-switch.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-switch.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-switch.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-switch.cpp:22: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-switch.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-switch.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-switch.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-switch.cpp:22: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from sp-switch.cpp:22:0: display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] sp-switch.cpp: In member function 'SPObject* CSwitch::_evaluateFirst()': sp-switch.cpp:76:410: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-switch.cpp: In member function 'void CSwitch::_reevaluate(bool)': sp-switch.cpp:135:105: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-switch.cpp: In member function 'virtual void CSwitch::_showChildren(NRArena*, NRArenaItem*, unsigned int, unsigned int)': sp-switch.cpp:169:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX sp-symbol.o In file included from ./libnr/nr-object.h:20:0, from display/nr-arena-item.h:61, from display/nr-arena-group.h:20, from sp-symbol.cpp:24: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-symbol.cpp:24: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-symbol.cpp:24: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-symbol.cpp:24: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-symbol.cpp:24: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-symbol.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-symbol.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-symbol.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-symbol.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-symbol.cpp:24: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-symbol.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-symbol.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-symbol.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-symbol.cpp:24: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from sp-symbol.cpp:24:0: display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] sp-symbol.cpp: In function 'void sp_symbol_class_init(SPSymbolClass*)': sp-symbol.cpp:72:19: warning: variable 'object_class' set but not used [-Wunused-but-set-variable] sp-symbol.cpp: In function 'void sp_symbol_build(SPObject*, SPDocument*, Inkscape::XML::Node*)': sp-symbol.cpp:107:14: warning: variable 'group' set but not used [-Wunused-but-set-variable] sp-symbol.cpp:108:15: warning: variable 'symbol' set but not used [-Wunused-but-set-variable] sp-symbol.cpp: In function 'void sp_symbol_release(SPObject*)': sp-symbol.cpp:123:16: warning: variable 'symbol' set but not used [-Wunused-but-set-variable] sp-symbol.cpp: In function 'void sp_symbol_set(SPObject*, unsigned int, const gchar*)': sp-symbol.cpp:137:105: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-symbol.cpp:138:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSymbol*' increases required alignment of target type [-Wcast-align] sp-symbol.cpp:134:13: warning: variable 'item' set but not used [-Wunused-but-set-variable] sp-symbol.cpp: In function 'void sp_symbol_child_added(SPObject*, Inkscape::XML::Node*, Inkscape::XML::Node*)': sp-symbol.cpp:241:15: warning: variable 'symbol' set but not used [-Wunused-but-set-variable] sp-symbol.cpp:242:14: warning: variable 'group' set but not used [-Wunused-but-set-variable] sp-symbol.cpp: In function 'void sp_symbol_update(SPObject*, SPCtx*, guint)': sp-symbol.cpp:259:105: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-symbol.cpp:260:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSymbol*' increases required alignment of target type [-Wcast-align] sp-symbol.cpp:261:26: warning: cast from 'SPCtx*' to 'SPItemCtx*' increases required alignment of target type [-Wcast-align] sp-symbol.cpp: In function 'void sp_symbol_modified(SPObject*, guint)': sp-symbol.cpp:379:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSymbol*' increases required alignment of target type [-Wcast-align] sp-symbol.cpp:377:15: warning: variable 'symbol' set but not used [-Wunused-but-set-variable] sp-symbol.cpp: In function 'Inkscape::XML::Node* sp_symbol_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-symbol.cpp:390:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSymbol*' increases required alignment of target type [-Wcast-align] sp-symbol.cpp:388:15: warning: variable 'symbol' set but not used [-Wunused-but-set-variable] sp-symbol.cpp: In function 'NRArenaItem* sp_symbol_show(SPItem*, NRArena*, unsigned int, unsigned int)': sp-symbol.cpp:411:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSymbol*' increases required alignment of target type [-Wcast-align] sp-symbol.cpp: In function 'void sp_symbol_hide(SPItem*, unsigned int)': sp-symbol.cpp:435:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSymbol*' increases required alignment of target type [-Wcast-align] sp-symbol.cpp: In function 'void sp_symbol_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int)': sp-symbol.cpp:447:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSymbol*' increases required alignment of target type [-Wcast-align] sp-symbol.cpp: In function 'void sp_symbol_print(SPItem*, SPPrintContext*)': sp-symbol.cpp:462:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSymbol*' increases required alignment of target type [-Wcast-align] CXX sp-text.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from sp-text.cpp:30: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from sp-text.cpp:30: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from sp-text.cpp:30: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from sp-text.cpp:30: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from sp-text.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from sp-text.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from sp-text.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from sp-text.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from sp-text.cpp:30: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from sp-text.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from sp-text.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from sp-text.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from sp-text.cpp:30: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./libnr/nr-object.h:20:0, from ./display/nr-arena-item.h:61, from display/nr-arena-glyphs.h:24, from sp-text.cpp:37: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from sp-text.cpp:37:0: display/nr-arena-glyphs.h: In static member function 'static NRArenaGlyphs* NRArenaGlyphs::create(NRArena*)': display/nr-arena-glyphs.h:52:100: warning: cast from 'NRObject*' to 'NRArenaGlyphs*' increases required alignment of target type [-Wcast-align] In file included from display/nr-arena-glyphs.h:73:0, from sp-text.cpp:37: display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] In file included from sp-text.cpp:37:0: display/nr-arena-glyphs.h: In static member function 'static NRArenaGlyphsGroup* NRArenaGlyphsGroup::create(NRArena*)': display/nr-arena-glyphs.h:89:116: warning: cast from 'NRObject*' to 'NRArenaGlyphsGroup*' increases required alignment of target type [-Wcast-align] sp-text.cpp: In function 'void sp_text_release(SPObject*)': sp-text.cpp:141:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] sp-text.cpp: In function 'void sp_text_set(SPObject*, unsigned int, const gchar*)': sp-text.cpp:167:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] sp-text.cpp: In function 'void sp_text_child_added(SPObject*, Inkscape::XML::Node*, Inkscape::XML::Node*)': sp-text.cpp:195:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] sp-text.cpp: In function 'void sp_text_remove_child(SPObject*, Inkscape::XML::Node*)': sp-text.cpp:206:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] sp-text.cpp: In function 'void sp_text_update(SPObject*, SPCtx*, guint)': sp-text.cpp:217:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] sp-text.cpp:252:70: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-text.cpp: In function 'void sp_text_modified(SPObject*, guint)': sp-text.cpp:276:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] sp-text.cpp:278:70: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-text.cpp: In function 'Inkscape::XML::Node* sp_text_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-text.cpp:307:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] sp-text.cpp: In function 'void sp_text_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int)': sp-text.cpp:359:95: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] sp-text.cpp: In function 'NRArenaItem* sp_text_show(SPItem*, NRArena*, unsigned int, unsigned int)': sp-text.cpp:390:66: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-text.cpp: In function 'Geom::Matrix sp_text_set_transform(SPItem*, const Geom::Matrix&)': sp-text.cpp:453:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] sp-text.cpp: In function 'void sp_text_print(SPItem*, SPPrintContext*)': sp-text.cpp:503:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] sp-text.cpp:505:62: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] sp-text.cpp:506:38: warning: 'void sp_item_bbox_desktop(SPItem*, NRRect*, SPItem::BBoxType)' is deprecated (declared at sp-item.h:248) [-Wdeprecated-declarations] sp-text.cpp: In member function 'unsigned int SPText::_buildLayoutInput(SPObject*, const Inkscape::Text::Layout::OptionalTextTagAttrs&, unsigned int, bool)': sp-text.cpp:527:99: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] sp-text.cpp:530:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTSpan*' increases required alignment of target type [-Wcast-align] sp-text.cpp:537:99: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTRef*' increases required alignment of target type [-Wcast-align] sp-text.cpp:541:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextPath*' increases required alignment of target type [-Wcast-align] sp-text.cpp:551:105: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTSpan*' increases required alignment of target type [-Wcast-align] sp-text.cpp: In member function 'void SPText::rebuildLayout()': sp-text.cpp:589:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextPath*' increases required alignment of target type [-Wcast-align] sp-text.cpp:601:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTSpan*' increases required alignment of target type [-Wcast-align] sp-text.cpp: In static member function 'static void SPText::_adjustFontsizeRecursive(SPItem*, double, bool)': sp-text.cpp:628:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-text.cpp: In static member function 'static void SPText::_adjustCoordsRecursive(SPItem*, const Geom::Matrix&, double, bool)': sp-text.cpp:635:101: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTSpan*' increases required alignment of target type [-Wcast-align] sp-text.cpp:638:99: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] sp-text.cpp:640:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextPath*' increases required alignment of target type [-Wcast-align] sp-text.cpp:642:99: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTRef*' increases required alignment of target type [-Wcast-align] sp-text.cpp:647:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX sp-title.o CXX sp-tref.o In file included from document.h:28:0, from sp-tref.cpp:26: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-tref.cpp:31: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-tref.cpp:31: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-tref.cpp:31: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from sp-tref.cpp:31: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-tref.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-tref.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from sp-tref.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from sp-tref.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from sp-tref.cpp:31: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-tref.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-tref.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-tref.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from sp-tref.cpp:31: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from sp-tref.cpp:35:0: display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] sp-tref.cpp: In function 'void sp_tref_release(SPObject*)': sp-tref.cpp:171:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTRef*' increases required alignment of target type [-Wcast-align] sp-tref.cpp: In function 'void sp_tref_set(SPObject*, unsigned int, const gchar*)': sp-tref.cpp:196:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTRef*' increases required alignment of target type [-Wcast-align] sp-tref.cpp: In function 'void sp_tref_update(SPObject*, SPCtx*, guint)': sp-tref.cpp:246:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTRef*' increases required alignment of target type [-Wcast-align] sp-tref.cpp: In function 'void sp_tref_modified(SPObject*, guint)': sp-tref.cpp:271:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTRef*' increases required alignment of target type [-Wcast-align] sp-tref.cpp: In function 'Inkscape::XML::Node* sp_tref_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-tref.cpp:297:112: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTRef*' increases required alignment of target type [-Wcast-align] sp-tref.cpp: In function 'void sp_tref_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int)': sp-tref.cpp:331:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] sp-tref.cpp: In function 'gchar* sp_tref_description(SPItem*)': sp-tref.cpp:354:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTRef*' increases required alignment of target type [-Wcast-align] sp-tref.cpp:362:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-tref.cpp: In function 'SPObject* sp_tref_convert_to_tspan(SPObject*)': sp-tref.cpp:582:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTRef*' increases required alignment of target type [-Wcast-align] CXX sp-tref-reference.o sp-tref-reference.cpp: In member function 'virtual bool SPTRefReference::_acceptObject(SPObject*) const': sp-tref-reference.cpp:24:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTRef*' increases required alignment of target type [-Wcast-align] sp-tref-reference.cpp: In member function 'virtual void SPTRefReference::notifyChildAdded(Inkscape::XML::Node&, Inkscape::XML::Node&, Inkscape::XML::Node*)': sp-tref-reference.cpp:52:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTRef*' increases required alignment of target type [-Wcast-align] sp-tref-reference.cpp: In member function 'virtual void SPTRefReference::notifyChildRemoved(Inkscape::XML::Node&, Inkscape::XML::Node&, Inkscape::XML::Node*)': sp-tref-reference.cpp:63:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTRef*' increases required alignment of target type [-Wcast-align] sp-tref-reference.cpp: In member function 'virtual void SPTRefReference::notifyChildOrderChanged(Inkscape::XML::Node&, Inkscape::XML::Node&, Inkscape::XML::Node*, Inkscape::XML::Node*)': sp-tref-reference.cpp:74:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTRef*' increases required alignment of target type [-Wcast-align] sp-tref-reference.cpp: In member function 'virtual void SPTRefReference::notifyContentChanged(Inkscape::XML::Node&, Inkscape::Util::ptr_shared, Inkscape::Util::ptr_shared)': sp-tref-reference.cpp:86:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTRef*' increases required alignment of target type [-Wcast-align] CXX sp-tspan.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-tspan.cpp:42: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-tspan.cpp:42: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from sp-tspan.cpp:42: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from sp-tspan.cpp:42: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-tspan.cpp:42: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from sp-tspan.cpp:42: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from sp-tspan.cpp:42: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from sp-tspan.cpp:42: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from sp-tspan.cpp:42: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-tspan.cpp:42: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-tspan.cpp:42: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from sp-tspan.cpp:42: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from sp-tspan.cpp:42: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from document.h:28:0, from sp-tspan.cpp:45: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] sp-tspan.cpp: In function 'void sp_tspan_release(SPObject*)': sp-tspan.cpp:123:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTSpan*' increases required alignment of target type [-Wcast-align] sp-tspan.cpp: In function 'void sp_tspan_set(SPObject*, unsigned int, const gchar*)': sp-tspan.cpp:150:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTSpan*' increases required alignment of target type [-Wcast-align] sp-tspan.cpp: In function 'void sp_tspan_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int)': sp-tspan.cpp:214:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] sp-tspan.cpp: In function 'Inkscape::XML::Node* sp_tspan_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-tspan.cpp:235:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTSpan*' increases required alignment of target type [-Wcast-align] sp-tspan.cpp: In function 'void sp_textpath_class_init(SPTextPathClass*)': sp-tspan.cpp:338:19: warning: variable 'item_class' set but not used [-Wunused-but-set-variable] sp-tspan.cpp: In function 'void sp_textpath_release(SPObject*)': sp-tspan.cpp:379:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextPath*' increases required alignment of target type [-Wcast-align] sp-tspan.cpp: In function 'void sp_textpath_set(SPObject*, unsigned int, const gchar*)': sp-tspan.cpp:421:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextPath*' increases required alignment of target type [-Wcast-align] sp-tspan.cpp: In function 'void sp_textpath_update(SPObject*, SPCtx*, guint)': sp-tspan.cpp:445:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextPath*' increases required alignment of target type [-Wcast-align] sp-tspan.cpp: In function 'Inkscape::XML::Node* sp_textpath_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-tspan.cpp:506:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextPath*' increases required alignment of target type [-Wcast-align] sp-tspan.cpp: In function 'void sp_textpath_to_text(SPObject*)': sp-tspan.cpp:581:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-tspan.cpp:581:241: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-tspan.cpp:581:254: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] CXX sp-use.o In file included from ./libnr/nr-object.h:20:0, from display/nr-arena-item.h:61, from display/nr-arena-group.h:20, from sp-use.cpp:27: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-use.cpp:27: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-use.cpp:27: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-use.cpp:27: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-use.cpp:27: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-use.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-use.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-use.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-use.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-use.cpp:27: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-use.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-use.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-use.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from sp-use.cpp:27: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from sp-use.cpp:27:0: display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'void sp_use_release(SPObject*)': sp-use.cpp:177:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'void sp_use_set(SPObject*, unsigned int, const gchar*)': sp-use.cpp:201:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'Inkscape::XML::Node* sp_use_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': sp-use.cpp:256:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'void sp_use_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int)': sp-use.cpp:283:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-use.cpp:286:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'void sp_use_print(SPItem*, SPPrintContext*)': sp-use.cpp:306:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-use.cpp:315:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'gchar* sp_use_description(SPItem*)': sp-use.cpp:326:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-use.cpp:339:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'NRArenaItem* sp_use_show(SPItem*, NRArena*, unsigned int, unsigned int)': sp-use.cpp:353:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-use.cpp:360:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'void sp_use_hide(SPItem*, unsigned int)': sp-use.cpp:375:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-use.cpp:378:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'SPItem* sp_use_root(SPUse*)': sp-use.cpp:399:105: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-use.cpp:403:103: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'Geom::Matrix sp_use_get_root_transform(SPUse*)': sp-use.cpp:419:105: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-use.cpp:427:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp:433:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'Geom::Matrix sp_use_get_parent_transform(SPUse*)': sp-use.cpp:459:100: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'void sp_use_move_compensate(const Geom::Matrix*, SPItem*, SPUse*)': sp-use.cpp:513:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'void sp_use_href_changed(SPObject*, SPObject*, SPUse*)': sp-use.cpp:522:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp:546:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp:554:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'void sp_use_update(SPObject*, SPCtx*, unsigned int)': sp-use.cpp:582:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp:583:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-use.cpp:584:37: warning: cast from 'SPCtx*' to 'SPItemCtx*' increases required alignment of target type [-Wcast-align] sp-use.cpp:594:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp:623:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'void sp_use_modified(SPObject*, guint)': sp-use.cpp:644:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] sp-use.cpp:652:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'SPItem* sp_use_unlink(SPUse*)': sp-use.cpp:734:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use.cpp: In function 'void sp_use_snappoints(const SPItem*, std::vector&, const Inkscape::SnapPreferences*)': sp-use.cpp:758:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] CXX sp-use-reference.o sp-use-reference.cpp: In member function 'void SPUsePath::start_listening(SPObject*)': sp-use-reference.cpp:112:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use-reference.cpp: In function 'void sp_usepath_move_compensate(const Geom::Matrix*, SPItem*, SPUsePath*)': sp-use-reference.cpp:149:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use-reference.cpp: In member function 'void SPUsePath::refresh_source()': sp-use-reference.cpp:218:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] sp-use-reference.cpp:225:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] sp-use-reference.cpp:230:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] CXX spray-context.o In file included from document.h:28:0, from spray-context.cpp:34: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from spray-context.cpp:36: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from spray-context.cpp:36: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from spray-context.cpp:36: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from spray-context.cpp:72: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from spray-context.cpp:72: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from spray-context.cpp:72: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from spray-context.cpp:72: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from spray-context.cpp:72: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from spray-context.cpp:72: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from spray-context.cpp:72: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from spray-context.cpp:72: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from spray-context.cpp:72: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from spray-context.cpp:72: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] spray-context.cpp: In function 'void sp_spray_rotate_rel(Geom::Point, SPDesktop*, SPItem*, const Geom::Rotate&)': spray-context.cpp:150:17: warning: variable 'center' set but not used [-Wunused-but-set-variable] spray-context.cpp: In function 'void sp_spray_context_dispose(GObject*)': spray-context.cpp:207:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSprayContext*' increases required alignment of target type [-Wcast-align] spray-context.cpp: In function 'void sp_spray_context_setup(SPEventContext*)': spray-context.cpp:266:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSprayContext*' increases required alignment of target type [-Wcast-align] spray-context.cpp:283:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] spray-context.cpp:284:153: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] spray-context.cpp: In function 'void sp_spray_context_set(SPEventContext*, Inkscape::Preferences::Entry*)': spray-context.cpp:324:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSprayContext*' increases required alignment of target type [-Wcast-align] spray-context.cpp: In function 'bool sp_spray_recursive(SPDesktop*, Inkscape::Selection*, SPItem*, Geom::Point, Geom::Point, gint, double, double, double, double&, double, bool, double, double, double, double, double, gint)': spray-context.cpp:470:189: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] spray-context.cpp:470:221: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] spray-context.cpp: In function 'gint sp_spray_context_root_handler(SPEventContext*, GdkEvent*)': spray-context.cpp:710:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSprayContext*' increases required alignment of target type [-Wcast-align] spray-context.cpp: In function 'bool sp_spray_recursive(SPDesktop*, Inkscape::Selection*, SPItem*, Geom::Point, Geom::Point, gint, double, double, double, double&, double, bool, double, double, double, double, double, gint)': spray-context.cpp:564:44: warning: 'unionResult' may be used uninitialized in this function [-Wmaybe-uninitialized] CXX star-context.o In file included from document.h:28:0, from star-context.cpp:29: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from star-context.cpp:34: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from star-context.cpp:34: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from star-context.cpp:34: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] star-context.cpp: In function 'void sp_star_context_finish(SPEventContext*)': star-context.cpp:126:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStarContext*' increases required alignment of target type [-Wcast-align] star-context.cpp:129:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] star-context.cpp: In function 'void sp_star_context_dispose(GObject*)': star-context.cpp:143:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStarContext*' increases required alignment of target type [-Wcast-align] star-context.cpp: In function 'void sp_star_context_selection_changed(Inkscape::Selection*, gpointer)': star-context.cpp:173:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStarContext*' increases required alignment of target type [-Wcast-align] star-context.cpp: In function 'void sp_star_context_setup(SPEventContext*)': star-context.cpp:184:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStarContext*' increases required alignment of target type [-Wcast-align] star-context.cpp: In function 'void sp_star_context_set(SPEventContext*, Inkscape::Preferences::Entry*)': star-context.cpp:221:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStarContext*' increases required alignment of target type [-Wcast-align] star-context.cpp: In function 'gint sp_star_context_root_handler(SPEventContext*, GdkEvent*)': star-context.cpp:245:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStarContext*' increases required alignment of target type [-Wcast-align] star-context.cpp:264:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] star-context.cpp:325:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] star-context.cpp:368:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] star-context.cpp: In function 'void sp_star_drag(SPStarContext*, Geom::Point, guint)': star-context.cpp:433:153: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] star-context.cpp:435:162: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] star-context.cpp:450:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStar*' increases required alignment of target type [-Wcast-align] star-context.cpp: In function 'void sp_star_finish(SPStarContext*)': star-context.cpp:482:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPStar*' increases required alignment of target type [-Wcast-align] star-context.cpp:495:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] star-context.cpp: In function 'void sp_star_cancel(SPStarContext*)': star-context.cpp:514:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX style.o In file included from document.h:28:0, from style.cpp:32: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from style.cpp:39: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from style.cpp:39: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from sp-filter.h:19, from style.h:21, from style.cpp:39: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX svg-view.o In file included from ./libnr/nr-object.h:20:0, from display/nr-arena-item.h:61, from display/canvas-arena.h:17, from svg-view.cpp:16: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] svg-view.cpp: In destructor 'virtual SPSVGView::~SPSVGView()': svg-view.cpp:44:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] svg-view.cpp: In member function 'virtual void SPSVGView::mouseover()': svg-view.cpp:116:197: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] svg-view.cpp: In member function 'virtual void SPSVGView::mouseout()': svg-view.cpp:123:197: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] svg-view.cpp: In member function 'virtual void SPSVGView::setDocument(SPDocument*)': svg-view.cpp:194:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] svg-view.cpp:204:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] svg-view.cpp:205:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] svg-view.cpp:210:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] CXX svg-view-widget.o In file included from ./libnr/nr-object.h:20:0, from display/nr-arena-item.h:61, from display/canvas-arena.h:17, from svg-view-widget.cpp:17: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] svg-view-widget.cpp: In function 'void sp_svg_view_widget_init(SPSVGSPViewWidget*)': svg-view-widget.cpp:115:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvas*' increases required alignment of target type [-Wcast-align] svg-view-widget.cpp: In function 'void sp_svg_view_widget_destroy(GtkObject*)': svg-view-widget.cpp:126:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSVGSPViewWidget*' increases required alignment of target type [-Wcast-align] svg-view-widget.cpp: In function 'void sp_svg_view_widget_size_request(GtkWidget*, GtkRequisition*)': svg-view-widget.cpp:140:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSVGSPViewWidget*' increases required alignment of target type [-Wcast-align] svg-view-widget.cpp: In function 'void sp_svg_view_widget_size_allocate(GtkWidget*, GtkAllocation*)': svg-view-widget.cpp:179:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSVGSPViewWidget*' increases required alignment of target type [-Wcast-align] svg-view-widget.cpp: In function 'void sp_svg_view_widget_view_resized(SPViewWidget*, Inkscape::UI::View::View*, gdouble, gdouble)': svg-view-widget.cpp:196:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSVGSPViewWidget*' increases required alignment of target type [-Wcast-align] svg-view-widget.cpp: In function 'GtkWidget* sp_svg_view_widget_new(SPDocument*)': svg-view-widget.cpp:216:149: warning: cast from 'Inkscape::UI::View::View*' to 'SPSVGView*' increases required alignment of target type [-Wcast-align] CXX text-chemistry.o In file included from ui/view/view.h:22:0, from desktop.h:36, from text-chemistry.cpp:27: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from text-chemistry.cpp:27: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from text-chemistry.cpp:27: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from text-chemistry.cpp:27: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from text-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from text-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from text-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from text-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from text-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from text-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from text-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from text-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from text-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from text-chemistry.cpp:31: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] text-chemistry.cpp: In function 'void text_put_on_path()': text-chemistry.cpp:122:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] text-chemistry.cpp:128:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] text-chemistry.cpp:153:95: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] text-chemistry.cpp:153:238: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] text-chemistry.cpp: In function 'void text_flow_into_shape()': text-chemistry.cpp:319:97: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] text-chemistry.cpp:319:239: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] text-chemistry.cpp:339:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] text-chemistry.cpp:383:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] text-chemistry.cpp: In function 'void text_unflow()': text-chemistry.cpp:418:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] text-chemistry.cpp:436:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] text-chemistry.cpp:436:253: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] text-chemistry.cpp:436:266: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at sp-item.h:213) [-Wdeprecated-declarations] text-chemistry.cpp:457:106: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] text-chemistry.cpp:457:235: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] text-chemistry.cpp: In function 'void flowtext_to_text()': text-chemistry.cpp:504:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] text-chemistry.cpp:511:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] CXX text-context.o In file included from /usr/include/gdkmm-2.4/gdkmm/display.h:30:0, from /usr/include/gtkmm-2.4/gtkmm/clipboard.h:30, from text-context.cpp:25: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/device.h:28, from /usr/include/gdkmm-2.4/gdkmm/display.h:31, from /usr/include/gtkmm-2.4/gtkmm/clipboard.h:30, from text-context.cpp:25: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/clipboard.h:30:0, from text-context.cpp:25: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from document.h:28:0, from text-context.cpp:30: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from text-context.cpp:32: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from text-context.cpp:32: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from text-context.cpp:32: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from text-context.cpp:32: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from text-context.cpp:32: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from text-context.cpp:32: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from text-context.cpp:32: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from text-context.cpp:32: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from text-context.cpp:32: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from text-context.cpp:32: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] text-context.cpp: In function 'void sp_text_context_dispose(GObject*)': text-context.cpp:164:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] text-context.cpp: In function 'void sp_text_context_setup(SPEventContext*)': text-context.cpp:191:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] text-context.cpp:203:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] text-context.cpp:204:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] text-context.cpp:208:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] text-context.cpp:209:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] text-context.cpp:213:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] text-context.cpp:214:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] text-context.cpp:247:407: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] text-context.cpp: In function 'void sp_text_context_finish(SPEventContext*)': text-context.cpp:278:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] text-context.cpp:291:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] text-context.cpp: In function 'gint sp_text_context_item_handler(SPEventContext*, SPItem*, GdkEvent*)': text-context.cpp:330:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] text-context.cpp:430:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] text-context.cpp:432:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] text-context.cpp:436:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] text-context.cpp: In function 'void sp_text_context_setup_text(SPTextContext*)': text-context.cpp:495:163: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] text-context.cpp:500:163: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] text-context.cpp: In function 'gint sp_text_context_root_handler(SPEventContext*, GdkEvent*)': text-context.cpp:587:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] text-context.cpp:614:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] text-context.cpp:617:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] text-context.cpp:686:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] text-context.cpp: In function 'bool sp_text_paste_inline(SPEventContext*)': text-context.cpp:1319:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] text-context.cpp: In function 'Glib::ustring sp_text_get_selected_text(const SPEventContext*)': text-context.cpp:1392:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] text-context.cpp: In function 'SPCSSAttr* sp_text_get_style_at_cursor(const SPEventContext*)': text-context.cpp:1404:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] text-context.cpp: In function 'bool sp_text_delete_selection(SPEventContext*)': text-context.cpp:1422:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] text-context.cpp: In function 'void sp_text_context_selection_changed(Inkscape::Selection*, SPTextContext*)': text-context.cpp:1458:407: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] text-context.cpp: In function 'void sp_text_context_update_cursor(SPTextContext*, bool)': text-context.cpp:1572:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] text-context.cpp:1573:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] text-context.cpp:1586:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] text-context.cpp:1606:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] text-context.cpp:1609:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] text-context.cpp:1611:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] text-context.cpp:1616:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] text-context.cpp: In function 'gint sp_text_context_timeout(SPTextContext*)': text-context.cpp:1674:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] text-context.cpp:1677:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] CXX text-editing.o In file included from ui/view/view.h:22:0, from desktop.h:36, from text-editing.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from text-editing.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from text-editing.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from text-editing.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from text-editing.cpp:24: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from text-editing.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from text-editing.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from text-editing.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from text-editing.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from text-editing.cpp:24: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from text-editing.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from text-editing.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from text-editing.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from text-editing.cpp:24: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] text-editing.cpp: In function 'const Inkscape::Text::Layout* te_get_layout(const SPItem*)': text-editing.cpp:47:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] text-editing.cpp:49:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] text-editing.cpp: In function 'void te_update_layout_now(SPItem*)': text-editing.cpp:57:99: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] text-editing.cpp:59:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] text-editing.cpp: In function 'bool is_line_break_object(const SPObject*)': text-editing.cpp:167:404: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTSpan*' increases required alignment of target type [-Wcast-align] text-editing.cpp: In function 'TextTagAttributes* attributes_for_object(SPObject*)': text-editing.cpp:186:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTSpan*' increases required alignment of target type [-Wcast-align] text-editing.cpp:188:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] text-editing.cpp:190:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTRef*' increases required alignment of target type [-Wcast-align] text-editing.cpp:192:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextPath*' increases required alignment of target type [-Wcast-align] text-editing.cpp: In function 'TextTagAttributes* text_tag_attributes_at_position(SPItem*, const Inkscape::Text::Layout::iterator&, unsigned int*)': text-editing.cpp:937:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] text-editing.cpp: In function 'void sp_te_adjust_tspan_letterspacing_screen(SPItem*, const Inkscape::Text::Layout::iterator&, const Inkscape::Text::Layout::iterator&, SPDesktop*, gdouble)': text-editing.cpp:1124:155: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] text-editing.cpp: In function 'void sp_te_adjust_linespacing_screen(SPItem*, const Inkscape::Text::Layout::iterator&, const Inkscape::Text::Layout::iterator&, SPDesktop*, gdouble)': text-editing.cpp:1196:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] text-editing.cpp: In function 'void sp_te_apply_style(SPItem*, const Inkscape::Text::Layout::iterator&, const Inkscape::Text::Layout::iterator&, const SPCSSAttr*)': text-editing.cpp:1874:157: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX tools-switch.o In file included from ui/view/view.h:22:0, from desktop.h:36, from tools-switch.cpp:22: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from tools-switch.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from tools-switch.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from tools-switch.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] tools-switch.cpp: In function 'void tools_switch_by_item(SPDesktop*, SPItem*, Geom::Point)': tools-switch.cpp:265:161: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] CXX transf_mat_3x4.o In file included from document.h:28:0, from transf_mat_3x4.cpp:19: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX tweak-context.o In file included from document.h:28:0, from tweak-context.cpp:27: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from tweak-context.cpp:29: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from tweak-context.cpp:29: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from tweak-context.cpp:29: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from sp-filter.h:19, from style.h:21, from tweak-context.cpp:71: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from tweak-context.cpp:71: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from sp-filter.h:19, from style.h:21, from tweak-context.cpp:71: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from sp-filter.h:19, from style.h:21, from tweak-context.cpp:71: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from sp-filter.h:19, from style.h:21, from tweak-context.cpp:71: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from sp-filter.h:19, from style.h:21, from tweak-context.cpp:71: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from tweak-context.cpp:71: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from tweak-context.cpp:71: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from sp-filter.h:19, from style.h:21, from tweak-context.cpp:71: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from sp-filter.h:19, from style.h:21, from tweak-context.cpp:71: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] tweak-context.cpp: In function 'void sp_tweak_context_dispose(GObject*)': tweak-context.cpp:159:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTweakContext*' increases required alignment of target type [-Wcast-align] tweak-context.cpp: In function 'void sp_tweak_context_setup(SPEventContext*)': tweak-context.cpp:290:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTweakContext*' increases required alignment of target type [-Wcast-align] tweak-context.cpp:307:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] tweak-context.cpp:308:153: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] tweak-context.cpp: In function 'void sp_tweak_context_set(SPEventContext*, Inkscape::Preferences::Entry*)': tweak-context.cpp:343:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTweakContext*' increases required alignment of target type [-Wcast-align] tweak-context.cpp: In function 'bool sp_tweak_dilate_recursive(Inkscape::Selection*, SPItem*, Geom::Point, Geom::Point, gint, double, double, double, bool)': tweak-context.cpp:409:189: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] tweak-context.cpp:409:221: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] tweak-context.cpp:435:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] tweak-context.cpp:436:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] tweak-context.cpp:669:450: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] tweak-context.cpp: In function 'void tweak_colors_in_gradient(SPItem*, bool, guint32, Geom::Point, double, double, guint, bool, bool, bool, bool)': tweak-context.cpp:812:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLinearGradient*' increases required alignment of target type [-Wcast-align] tweak-context.cpp:832:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRadialGradient*' increases required alignment of target type [-Wcast-align] tweak-context.cpp: In function 'bool sp_tweak_color_recursive(guint, SPItem*, SPItem*, guint32, bool, guint32, bool, float, bool, bool, bool, Geom::Point, double, double, bool, bool, bool, bool)': tweak-context.cpp:928:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] tweak-context.cpp: In function 'gint sp_tweak_context_root_handler(SPEventContext*, GdkEvent*)': tweak-context.cpp:1173:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTweakContext*' increases required alignment of target type [-Wcast-align] CXX unclump.o unclump.cpp: In function 'double unclump_average(SPItem*, GSList*)': unclump.cpp:171:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] unclump.cpp: In function 'SPItem* unclump_closest(SPItem*, GSList*)': unclump.cpp:195:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] unclump.cpp: In function 'SPItem* unclump_farest(SPItem*, GSList*)': unclump.cpp:219:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] unclump.cpp: In function 'GSList* unclump_remove_behind(SPItem*, SPItem*, GSList*)': unclump.cpp:260:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] unclump.cpp: In function 'void unclump(GSList*)': unclump.cpp:337:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX unicoderange.o CXX uri.o CXX uri-references.o In file included from document.h:28:0, from uri-references.cpp:18: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX vanishing-point.o In file included from selection.h:29:0, from vanishing-point.h:18, from vanishing-point.cpp:18: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from vanishing-point.cpp:20: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from vanishing-point.cpp:20: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from vanishing-point.cpp:20: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] vanishing-point.cpp: In member function 'std::list Box3D::VanishingPoint::selectedBoxes(Inkscape::Selection*)': vanishing-point.cpp:242:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] vanishing-point.cpp: In member function 'std::set Box3D::VPDragger::VPsOfSelectedBoxes()': vanishing-point.cpp:379:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] vanishing-point.cpp: In member function 'void Box3D::VPDrag::updateDraggers()': vanishing-point.cpp:558:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] vanishing-point.cpp:560:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] vanishing-point.cpp: In member function 'void Box3D::VPDrag::updateLines()': vanishing-point.cpp:591:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] vanishing-point.cpp: In member function 'void Box3D::VPDrag::addLine(Geom::Point, Geom::Point, guint32)': vanishing-point.cpp:760:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] vanishing-point.cpp:762:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] In file included from vanishing-point.h:16:0, from vanishing-point.cpp:18: ./2geom/point.h: In member function 'void Box3D::VPDrag::drawLinesForFace(const SPBox3D*, Proj::Axis)': ./2geom/point.h:36:30: warning: '*((void*)(& pt4)+8).Geom::Point::_pt[1u]' may be used uninitialized in this function [-Wmaybe-uninitialized] vanishing-point.cpp:679:53: note: '*((void*)(& pt4)+8).Geom::Point::_pt[1u]' was declared here In file included from vanishing-point.h:16:0, from vanishing-point.cpp:18: ./2geom/point.h:36:30: warning: '*((void*)(& pt4)+8).Geom::Point::_pt[0u]' may be used uninitialized in this function [-Wmaybe-uninitialized] vanishing-point.cpp:679:53: note: '*((void*)(& pt4)+8).Geom::Point::_pt[0u]' was declared here In file included from vanishing-point.h:16:0, from vanishing-point.cpp:18: ./2geom/point.h:36:30: warning: '*((void*)(& pt3)+8).Geom::Point::_pt[1u]' may be used uninitialized in this function [-Wmaybe-uninitialized] vanishing-point.cpp:679:48: note: '*((void*)(& pt3)+8).Geom::Point::_pt[1u]' was declared here In file included from vanishing-point.h:16:0, from vanishing-point.cpp:18: ./2geom/point.h:36:30: warning: '*((void*)(& pt3)+8).Geom::Point::_pt[0u]' may be used uninitialized in this function [-Wmaybe-uninitialized] vanishing-point.cpp:679:48: note: '*((void*)(& pt3)+8).Geom::Point::_pt[0u]' was declared here In file included from vanishing-point.h:16:0, from vanishing-point.cpp:18: ./2geom/point.h:36:30: warning: '*((void*)(& pt2)+8).Geom::Point::_pt[1u]' may be used uninitialized in this function [-Wmaybe-uninitialized] vanishing-point.cpp:679:43: note: '*((void*)(& pt2)+8).Geom::Point::_pt[1u]' was declared here In file included from vanishing-point.h:16:0, from vanishing-point.cpp:18: ./2geom/point.h:36:30: warning: '*((void*)(& pt2)+8).Geom::Point::_pt[0u]' may be used uninitialized in this function [-Wmaybe-uninitialized] vanishing-point.cpp:679:43: note: '*((void*)(& pt2)+8).Geom::Point::_pt[0u]' was declared here In file included from vanishing-point.h:16:0, from vanishing-point.cpp:18: ./2geom/point.h:36:30: warning: '*((void*)(& pt1)+8).Geom::Point::_pt[1u]' may be used uninitialized in this function [-Wmaybe-uninitialized] vanishing-point.cpp:679:38: note: '*((void*)(& pt1)+8).Geom::Point::_pt[1u]' was declared here In file included from vanishing-point.h:16:0, from vanishing-point.cpp:18: ./2geom/point.h:36:30: warning: '*((void*)(& pt1)+8).Geom::Point::_pt[0u]' may be used uninitialized in this function [-Wmaybe-uninitialized] vanishing-point.cpp:679:38: note: '*((void*)(& pt1)+8).Geom::Point::_pt[0u]' was declared here CXX verbs.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:30, from verbs.cpp:33: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:30, from verbs.cpp:33: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from /usr/include/gtkmm-2.4/gtkmm/filechooserdialog.h:30, from verbs.cpp:33: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ui/view/view.h:22:0, from desktop.h:36, from verbs.cpp:39: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from file.h:18, from verbs.cpp:51: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from file.h:18, from verbs.cpp:51: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from file.h:18, from verbs.cpp:51: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from file.h:18, from verbs.cpp:51: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from file.h:18, from verbs.cpp:51: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from file.h:18, from verbs.cpp:51: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from verbs.cpp:51: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from verbs.cpp:51: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from verbs.cpp:51: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from file.h:18, from verbs.cpp:51: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] verbs.cpp: In static member function 'static void Inkscape::LayerVerb::perform(SPAction*, void*, void*)': verbs.cpp:1167:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX version.o CXX zoom-context.o In file included from ui/view/view.h:22:0, from desktop.h:36, from zoom-context.cpp:22: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from zoom-context.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from zoom-context.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ui/view/edit-widget-interface.h:21, from desktop.h:37, from zoom-context.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] zoom-context.cpp: In function 'gint sp_zoom_context_root_handler(SPEventContext*, GdkEvent*)': zoom-context.cpp:161:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] zoom-context.cpp:164:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX application/editor.o In file included from ./document.h:28:0, from application/editor.cpp:31: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ./ui/view/edit-widget.h:20, from application/editor.cpp:39: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ./ui/view/edit-widget.h:20, from application/editor.cpp:39: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ./ui/view/edit-widget.h:20, from application/editor.cpp:39: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from ./ui/view/edit-widget.h:22, from application/editor.cpp:39: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/layer-selector.h:16, from ./ui/view/edit-widget.h:31, from application/editor.cpp:39: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/layer-selector.h:16, from ./ui/view/edit-widget.h:31, from application/editor.cpp:39: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/selected-style.h:24:0, from ./ui/view/edit-widget.h:33, from application/editor.cpp:39: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX application/application.o CXX application/app-prototype.o CXX bind/javabind.o In file included from bind/javabind.cpp:34:0: ./bind/javainc/jni.h:876:13: note: the mangling of 'va_list' has changed in GCC 4.4 In file included from ./document.h:28:0, from bind/javabind.cpp:58: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX bind/dobinding.o In file included from bind/dobinding.cpp:31:0: ./bind/javainc/jni.h:876:13: note: the mangling of 'va_list' has changed in GCC 4.4 CXX dialogs/clonetiler.o In file included from dialogs/../ui/view/view.h:22:0, from dialogs/../desktop.h:36, from dialogs/clonetiler.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from dialogs/../ui/view/edit-widget-interface.h:21, from dialogs/../desktop.h:37, from dialogs/clonetiler.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from dialogs/../ui/view/edit-widget-interface.h:21, from dialogs/../desktop.h:37, from dialogs/clonetiler.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from dialogs/../ui/view/edit-widget-interface.h:21, from dialogs/../desktop.h:37, from dialogs/clonetiler.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from dialogs/clonetiler.cpp:24:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from dialogs/../sp-filter.h:19, from dialogs/../filter-chemistry.h:18, from dialogs/clonetiler.cpp:27: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from dialogs/../sp-filter.h:19, from dialogs/../filter-chemistry.h:18, from dialogs/clonetiler.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from dialogs/../sp-filter.h:19, from dialogs/../filter-chemistry.h:18, from dialogs/clonetiler.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from dialogs/../sp-filter.h:19, from dialogs/../filter-chemistry.h:18, from dialogs/clonetiler.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from dialogs/../sp-filter.h:19, from dialogs/../filter-chemistry.h:18, from dialogs/clonetiler.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from dialogs/../sp-filter.h:19, from dialogs/../filter-chemistry.h:18, from dialogs/clonetiler.cpp:27: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from dialogs/../sp-filter.h:19, from dialogs/../filter-chemistry.h:18, from dialogs/clonetiler.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from dialogs/../sp-filter.h:19, from dialogs/../filter-chemistry.h:18, from dialogs/clonetiler.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from dialogs/../sp-filter.h:19, from dialogs/../filter-chemistry.h:18, from dialogs/clonetiler.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from dialogs/../sp-filter.h:19, from dialogs/../filter-chemistry.h:18, from dialogs/clonetiler.cpp:27: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp: In function 'void clonetiler_trace_hide_tiled_clones_recursively(SPObject*)': dialogs/clonetiler.cpp:854:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp: In function 'void clonetiler_trace_setup(SPDocument*, gdouble, SPItem*)': dialogs/clonetiler.cpp:866:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp: In function 'void clonetiler_trace_finish()': dialogs/clonetiler.cpp:957:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp: In function 'void clonetiler_apply(GtkWidget*, void*)': dialogs/clonetiler.cpp:1206:158: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:1235:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:1235:244: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:1242:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:1458:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:1496:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp: In function 'GtkWidget* clonetiler_spinbox(GtkTooltips*, const char*, const char*, double, double, const gchar*, bool)': dialogs/clonetiler.cpp:1580:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:1582:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:1590:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp: In function 'void clonetiler_reset_recursive(GtkWidget*)': dialogs/clonetiler.cpp:1649:171: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:1656:171: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp: In function 'void clonetiler_dialog()': dialogs/clonetiler.cpp:2792:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:2793:160: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:2812:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:2813:160: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:2836:266: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:2841:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:2843:159: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:2860:266: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:2865:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] dialogs/clonetiler.cpp:2868:159: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] CXX dialogs/dialog-events.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from dialogs/dialog-events.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from dialogs/dialog-events.cpp:20: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from dialogs/dialog-events.cpp:20: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from dialogs/dialog-events.cpp:20: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from dialogs/dialog-events.cpp:28: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] dialogs/dialog-events.cpp: In function 'gboolean sp_dialog_event_handler(GtkWindow*, GdkEvent*, gpointer)': dialogs/dialog-events.cpp:135:56: warning: cast from 'GdkEventAny* {aka _GdkEventAny*}' to 'GdkEvent* {aka _GdkEvent*}' increases required alignment of target type [-Wcast-align] CXX dialogs/export.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from dialogs/export.cpp:23: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from dialogs/export.cpp:23: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from dialogs/export.cpp:23: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from dialogs/export.cpp:28: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from dialogs/export.cpp:42: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./file.h:18, from dialogs/export.cpp:46: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./file.h:18, from dialogs/export.cpp:46: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./file.h:18, from dialogs/export.cpp:46: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./file.h:18, from dialogs/export.cpp:46: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./file.h:18, from dialogs/export.cpp:46: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./file.h:18, from dialogs/export.cpp:46: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./file.h:18, from dialogs/export.cpp:46: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./file.h:18, from dialogs/export.cpp:46: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./file.h:18, from dialogs/export.cpp:46: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] dialogs/export.cpp: In function 'void sp_export_spinbutton_new(const gchar*, float, float, float, float, float, GtkWidget*, GtkWidget*, int, int, const gchar*, const gchar*, int, unsigned int, GCallback, GtkWidget*)': dialogs/export.cpp:220:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] dialogs/export.cpp:238:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] dialogs/export.cpp: In function 'void sp_export_selection_modified(Inkscape::Application*, Inkscape::Selection*, guint, GtkObject*)': dialogs/export.cpp:783:158: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/export.cpp: In function 'void sp_export_area_toggled(GtkToggleButton*, GtkObject*)': dialogs/export.cpp:864:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/export.cpp: In function 'unsigned int sp_export_progress_callback(float, void*)': dialogs/export.cpp:994:55: warning: cast from 'GtkWidget* {aka _GtkWidget*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] dialogs/export.cpp: In function 'GtkWidget* create_progress_dialog(GtkObject*, gchar*)': dialogs/export.cpp:1019:51: warning: cast from 'GtkWidget* {aka _GtkWidget*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] dialogs/export.cpp:1021:59: warning: cast from 'GtkWidget* {aka _GtkWidget*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] dialogs/export.cpp: In function 'gchar* filename_add_extension(const gchar*, const gchar*)': dialogs/export.cpp:1053:11: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] dialogs/export.cpp:1053:43: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] dialogs/export.cpp: In function 'void sp_export_detect_size(GtkObject*)': dialogs/export.cpp:1501:158: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/export.cpp: In function 'void sp_export_area_width_value_changed(GtkAdjustment*, GtkObject*)': dialogs/export.cpp:1644:15: warning: variable 'x1' set but not used [-Wunused-but-set-variable] dialogs/export.cpp: In function 'void sp_export_area_height_value_changed(GtkAdjustment*, GtkObject*)': dialogs/export.cpp:1682:15: warning: variable 'y1' set but not used [-Wunused-but-set-variable] CXX dialogs/find.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./widgets/icon.h:44, from dialogs/find.cpp:12: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./widgets/icon.h:44, from dialogs/find.cpp:12: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./widgets/icon.h:44, from dialogs/find.cpp:12: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./message-stack.h:22:0, from dialogs/find.cpp:13: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] dialogs/find.cpp: In function 'GSList* filter_onefield(GSList*, GObject*, const gchar*, bool (*)(SPItem*, const gchar*, bool), bool)': dialogs/find.cpp:193:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/find.cpp: In function 'GSList* filter_types(GSList*, GObject*, bool (*)(SPItem*, GtkWidget*))': dialogs/find.cpp:263:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/find.cpp: In function 'GSList* all_items(SPObject*, GSList*, bool, bool)': dialogs/find.cpp:296:448: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/find.cpp:297:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/find.cpp:297:261: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/find.cpp: In function 'GSList* all_selection_items(Inkscape::Selection*, GSList*, SPObject*, bool, bool)': dialogs/find.cpp:312:454: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/find.cpp:314:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/find.cpp:314:265: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/find.cpp: In function 'void sp_find_dialog_find(GObject*, GObject*)': dialogs/find.cpp:370:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX dialogs/item-properties.o In file included from dialogs/../document.h:28:0, from dialogs/item-properties.cpp:22: dialogs/../gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': dialogs/../gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from dialogs/../helper/window.h:14, from dialogs/item-properties.cpp:24: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from dialogs/../helper/window.h:14, from dialogs/item-properties.cpp:24: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from dialogs/../helper/window.h:14, from dialogs/item-properties.cpp:24: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX dialogs/object-attributes.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./helper/window.h:14, from dialogs/object-attributes.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./helper/window.h:14, from dialogs/object-attributes.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./helper/window.h:14, from dialogs/object-attributes.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX dialogs/spellcheck.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./widgets/icon.h:44, from dialogs/spellcheck.cpp:12: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./widgets/icon.h:44, from dialogs/spellcheck.cpp:12: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./widgets/icon.h:44, from dialogs/spellcheck.cpp:12: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./message-stack.h:22:0, from dialogs/spellcheck.cpp:13: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] dialogs/spellcheck.cpp: In function 'GSList* all_text_items(SPObject*, GSList*, bool, bool)': dialogs/spellcheck.cpp:207:449: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/spellcheck.cpp:208:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/spellcheck.cpp:208:262: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/spellcheck.cpp: In function 'gint compare_text_bboxes(gconstpointer, gconstpointer)': dialogs/spellcheck.cpp:236:106: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/spellcheck.cpp:237:106: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] dialogs/spellcheck.cpp: In function 'bool spellcheck_next_word()': dialogs/spellcheck.cpp:596:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dialogs/spellcheck.cpp:597:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dialogs/spellcheck.cpp:604:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] dialogs/spellcheck.cpp:627:178: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] dialogs/spellcheck.cpp:631:172: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] dialogs/spellcheck.cpp: In function 'void spellcheck_delete_last_rect()': dialogs/spellcheck.cpp:701:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX dialogs/text-edit.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from dialogs/text-edit.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from dialogs/text-edit.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from dialogs/text-edit.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from dialogs/text-edit.cpp:19: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from dialogs/text-edit.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from dialogs/text-edit.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from dialogs/text-edit.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from dialogs/text-edit.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from dialogs/text-edit.cpp:19: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from dialogs/text-edit.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from dialogs/text-edit.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from dialogs/text-edit.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from dialogs/text-edit.cpp:19: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from dialogs/../document.h:28:0, from dialogs/text-edit.cpp:33: dialogs/../gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': dialogs/../gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] dialogs/text-edit.cpp: In function 'void sp_text_edit_dialog()': dialogs/text-edit.cpp:392:19: warning: variable 'errortext' set but not used [-Wunused-but-set-variable] dialogs/text-edit.cpp: In function 'void sp_text_edit_dialog_read_selection(GtkWidget*, gboolean, gboolean)': dialogs/text-edit.cpp:715:21: warning: variable 'pos' set but not used [-Wunused-but-set-variable] dialogs/text-edit.cpp:687:16: warning: unused variable 'notebook' [-Wunused-variable] dialogs/text-edit.cpp:698:26: warning: variable 'repr' set but not used [-Wunused-but-set-variable] dialogs/text-edit.cpp: In function 'void sp_text_edit_dialog_text_changed(GtkTextBuffer*, GtkWidget*)': dialogs/text-edit.cpp:810:16: warning: variable 'textw' set but not used [-Wunused-but-set-variable] dialogs/text-edit.cpp: In function 'SPItem* sp_ted_get_selected_text_item()': dialogs/text-edit.cpp:931:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX dialogs/xml-tree.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from dialogs/xml-tree.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from dialogs/xml-tree.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from dialogs/xml-tree.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from dialogs/xml-tree.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] dialogs/xml-tree.cpp: In function 'void set_dt_select(Inkscape::XML::Node*)': dialogs/xml-tree.cpp:806:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX display/nr-3dutils.o CXX display/nr-arena.o In file included from ./libnr/nr-object.h:20:0, from display/nr-arena-item.h:61, from display/nr-arena.cpp:15: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from display/nr-arena.cpp:16:0: display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] CXX display/nr-arena-item.o In file included from ./libnr/nr-object.h:20:0, from display/nr-arena.h:31, from display/nr-arena-item.cpp:23: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from display/nr-arena-item.cpp:23:0: display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from display/nr-arena-item.cpp:29: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from display/nr-arena-item.cpp:29: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from display/nr-arena-item.cpp:29: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from display/nr-arena-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from display/nr-arena-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from display/nr-arena-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from display/nr-arena-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from display/nr-arena-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from display/nr-arena-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from display/nr-arena-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from display/nr-arena-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from display/nr-arena-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-group.h:21, from display/nr-arena-item.cpp:29: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from display/nr-arena-item.cpp:29:0: display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] CXX display/nr-arena-group.o In file included from ./libnr/nr-object.h:20:0, from ./display/nr-arena-item.h:61, from ./display/nr-arena-group.h:20, from display/nr-arena-group.cpp:15: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/nr-arena-group.cpp:15: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/nr-arena-group.cpp:15: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/nr-arena-group.cpp:15: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/nr-arena-group.cpp:15: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/nr-arena-group.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/nr-arena-group.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/nr-arena-group.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/nr-arena-group.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/nr-arena-group.cpp:15: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/nr-arena-group.cpp:15: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/nr-arena-group.cpp:15: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/nr-arena-group.cpp:15: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/nr-arena-group.cpp:15: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from display/nr-arena-group.cpp:15:0: ./display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': ./display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] CXX display/nr-arena-image.o In file included from ./libnr/nr-object.h:20:0, from display/nr-arena-item.h:61, from display/nr-arena-image.h:20, from display/nr-arena-image.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from display/nr-arena-image.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from display/nr-arena-image.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from display/nr-arena-image.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from display/nr-arena-image.cpp:19: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from display/nr-arena-image.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from display/nr-arena-image.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from display/nr-arena-image.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from display/nr-arena-image.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from display/nr-arena-image.cpp:19: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from display/nr-arena-image.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from display/nr-arena-image.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from display/nr-arena-image.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-image.h:21, from display/nr-arena-image.cpp:19: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from display/nr-arena-image.cpp:19:0: display/nr-arena-image.h: In static member function 'static NRArenaImage* NRArenaImage::create(NRArena*)': display/nr-arena-image.h:42:103: warning: cast from 'NRObject*' to 'NRArenaImage*' increases required alignment of target type [-Wcast-align] In file included from display/nr-arena-image.cpp:21:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] CXX display/nr-arena-shape.o In file included from ./libnr/nr-object.h:20:0, from ./display/nr-arena-item.h:61, from ./display/canvas-arena.h:17, from display/nr-arena-shape.cpp:17: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from display/nr-arena-shape.cpp:18:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] In file included from display/nr-arena-shape.cpp:19:0: ./display/nr-arena-shape.h: In static member function 'static NRArenaShape* NRArenaShape::create(NRArena*)': ./display/nr-arena-shape.h:155:103: warning: cast from 'NRObject*' to 'NRArenaShape*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-shape.cpp:29: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-shape.cpp:29: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-shape.cpp:29: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-shape.cpp:29: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-shape.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-shape.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-shape.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-shape.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-shape.cpp:29: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-shape.cpp:29: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-shape.cpp:29: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-shape.cpp:29: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from display/nr-arena-shape.cpp:29: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] display/nr-arena-shape.cpp: In function 'void nr_pixblock_render_shape_mask_or(NRPixBlock&, Shape*)': display/nr-arena-shape.cpp:1484:91: warning: cast from 'char*' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] display/nr-arena-shape.cpp:1498:53: warning: cast from 'char*' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] CXX display/nr-arena-glyphs.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-arena-glyphs.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-arena-glyphs.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-arena-glyphs.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-arena-glyphs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-arena-glyphs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-arena-glyphs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-arena-glyphs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-arena-glyphs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-arena-glyphs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-arena-glyphs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-arena-glyphs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-arena-glyphs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-arena-glyphs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./libnr/nr-object.h:20:0, from display/nr-arena.h:31, from display/nr-arena-glyphs.cpp:23: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from display/nr-arena-glyphs.cpp:23:0: display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] In file included from display/nr-arena-glyphs.cpp:24:0: display/nr-arena-glyphs.h: In static member function 'static NRArenaGlyphs* NRArenaGlyphs::create(NRArena*)': display/nr-arena-glyphs.h:52:100: warning: cast from 'NRObject*' to 'NRArenaGlyphs*' increases required alignment of target type [-Wcast-align] In file included from display/nr-arena-glyphs.h:73:0, from display/nr-arena-glyphs.cpp:24: display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] In file included from display/nr-arena-glyphs.cpp:24:0: display/nr-arena-glyphs.h: In static member function 'static NRArenaGlyphsGroup* NRArenaGlyphsGroup::create(NRArena*)': display/nr-arena-glyphs.h:89:116: warning: cast from 'NRObject*' to 'NRArenaGlyphsGroup*' increases required alignment of target type [-Wcast-align] CXX display/canvas-arena.o In file included from ./libnr/nr-object.h:20:0, from ./display/nr-arena.h:31, from display/canvas-arena.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from display/canvas-arena.cpp:21:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/canvas-arena.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/canvas-arena.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/canvas-arena.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/canvas-arena.cpp:22: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/canvas-arena.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/canvas-arena.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/canvas-arena.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/canvas-arena.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/canvas-arena.cpp:22: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/canvas-arena.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/canvas-arena.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/canvas-arena.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from display/canvas-arena.cpp:22: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from display/canvas-arena.cpp:22:0: ./display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': ./display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] display/canvas-arena.cpp: In function 'void sp_canvas_arena_destroy(GtkObject*)': display/canvas-arena.cpp:116:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] display/canvas-arena.cpp: In function 'void sp_canvas_arena_update(SPCanvasItem*, const Geom::Matrix&, unsigned int)': display/canvas-arena.cpp:142:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] display/canvas-arena.cpp: In function 'void sp_canvas_arena_render(SPCanvasItem*, SPCanvasBuf*)': display/canvas-arena.cpp:193:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] display/canvas-arena.cpp: In function 'double sp_canvas_arena_point(SPCanvasItem*, Geom::Point, SPCanvasItem**)': display/canvas-arena.cpp:233:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] display/canvas-arena.cpp: In function 'gint sp_canvas_arena_event(SPCanvasItem*, GdkEvent*)': display/canvas-arena.cpp:258:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] display/canvas-arena.cpp: In function 'void sp_canvas_arena_request_update(NRArena*, NRArenaItem*, void*)': display/canvas-arena.cpp:347:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/canvas-arena.cpp: In function 'void sp_canvas_arena_request_render(NRArena*, NRRectL*, void*)': display/canvas-arena.cpp:353:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX display/canvas-bpath.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from display/canvas-bpath.cpp:30: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from display/canvas-bpath.cpp:30: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from display/canvas-bpath.cpp:30: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from display/canvas-bpath.cpp:30: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] display/canvas-bpath.cpp: In function 'void sp_canvas_bpath_destroy(GtkObject*)': display/canvas-bpath.cpp:105:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] display/canvas-bpath.cpp: In function 'void sp_canvas_bpath_update(SPCanvasItem*, const Geom::Matrix&, unsigned int)': display/canvas-bpath.cpp:118:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] display/canvas-bpath.cpp: In function 'void sp_canvas_bpath_render(SPCanvasItem*, SPCanvasBuf*)': display/canvas-bpath.cpp:150:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] display/canvas-bpath.cpp: In function 'double sp_canvas_bpath_point(SPCanvasItem*, Geom::Point, SPCanvasItem**)': display/canvas-bpath.cpp:200:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] display/canvas-bpath.cpp: In function 'SPCanvasItem* sp_canvas_bpath_new(SPCanvasGroup*, SPCurve*)': display/canvas-bpath.cpp:228:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] display/canvas-bpath.cpp: In function 'void sp_canvas_bpath_set_bpath(SPCanvasBPath*, SPCurve*)': display/canvas-bpath.cpp:247:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/canvas-bpath.cpp: In function 'void sp_canvas_bpath_set_fill(SPCanvasBPath*, guint32, SPWindRule)': display/canvas-bpath.cpp:259:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/canvas-bpath.cpp: In function 'void sp_canvas_bpath_set_stroke(SPCanvasBPath*, guint32, gdouble, SPStrokeJoinType, SPStrokeCapType, double, double)': display/canvas-bpath.cpp:275:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX display/canvas-grid.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from display/canvas-grid.cpp:29: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from display/canvas-grid.cpp:29: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from display/canvas-grid.cpp:29: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from display/canvas-grid.cpp:29: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from display/canvas-grid.h:15, from display/canvas-grid.cpp:34: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/canvas-grid.h:15, from display/canvas-grid.cpp:34: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/canvas-grid.h:15, from display/canvas-grid.cpp:34: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from display/canvas-grid.h:15, from display/canvas-grid.cpp:34: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from display/canvas-grid.h:15, from display/canvas-grid.cpp:34: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from display/canvas-grid.h:15, from display/canvas-grid.cpp:34: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/canvas-grid.h:15, from display/canvas-grid.cpp:34: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/canvas-grid.h:15, from display/canvas-grid.cpp:34: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/canvas-grid.h:15, from display/canvas-grid.cpp:34: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from display/canvas-grid.h:15, from display/canvas-grid.cpp:34: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] display/canvas-grid.cpp: In function 'void Inkscape::grid_canvasitem_render(SPCanvasItem*, SPCanvasBuf*)': display/canvas-grid.cpp:118:155: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Inkscape::GridCanvasItem*' increases required alignment of target type [-Wcast-align] display/canvas-grid.cpp: In function 'void Inkscape::grid_canvasitem_update(SPCanvasItem*, const Geom::Matrix&, unsigned int)': display/canvas-grid.cpp:129:155: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Inkscape::GridCanvasItem*' increases required alignment of target type [-Wcast-align] display/canvas-grid.cpp: In member function 'Inkscape::GridCanvasItem* Inkscape::CanvasGrid::createCanvasItem(SPDesktop*)': display/canvas-grid.cpp:297:220: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/canvas-grid.cpp:302:240: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'Inkscape::GridCanvasItem*' increases required alignment of target type [-Wcast-align] display/canvas-grid.cpp:304:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/canvas-grid.cpp: In member function 'virtual void Inkscape::CanvasXYGrid::readRepr()': display/canvas-grid.cpp:663:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX display/canvas-axonomgrid.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from display/canvas-axonomgrid.h:11, from display/canvas-axonomgrid.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from display/canvas-axonomgrid.h:11, from display/canvas-axonomgrid.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from display/canvas-axonomgrid.h:11, from display/canvas-axonomgrid.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from display/canvas-axonomgrid.h:13, from display/canvas-axonomgrid.cpp:21: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/canvas-axonomgrid.h:13, from display/canvas-axonomgrid.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/canvas-axonomgrid.h:13, from display/canvas-axonomgrid.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from display/canvas-axonomgrid.h:13, from display/canvas-axonomgrid.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from display/canvas-axonomgrid.h:13, from display/canvas-axonomgrid.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from display/canvas-axonomgrid.h:13, from display/canvas-axonomgrid.cpp:21: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/canvas-axonomgrid.h:13, from display/canvas-axonomgrid.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/canvas-axonomgrid.h:13, from display/canvas-axonomgrid.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/canvas-axonomgrid.h:13, from display/canvas-axonomgrid.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from display/canvas-axonomgrid.h:13, from display/canvas-axonomgrid.cpp:21: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from display/canvas-axonomgrid.h:17, from display/canvas-axonomgrid.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] display/canvas-axonomgrid.cpp: In member function 'virtual void Inkscape::CanvasAxonomGrid::readRepr()': display/canvas-axonomgrid.cpp:371:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX display/canvas-temporary-item.o CXX display/canvas-temporary-item-list.o CXX display/canvas-text.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from display/canvas-text.cpp:22: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from display/canvas-text.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from display/canvas-text.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from display/canvas-text.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] display/canvas-text.cpp: In function 'void sp_canvastext_destroy(GtkObject*)': display/canvas-text.cpp:92:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasText*' increases required alignment of target type [-Wcast-align] display/canvas-text.cpp: In function 'void sp_canvastext_render(SPCanvasItem*, SPCanvasBuf*)': display/canvas-text.cpp:112:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasText*' increases required alignment of target type [-Wcast-align] display/canvas-text.cpp: In function 'void sp_canvastext_update(SPCanvasItem*, const Geom::Matrix&, unsigned int)': display/canvas-text.cpp:139:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasText*' increases required alignment of target type [-Wcast-align] display/canvas-text.cpp: In function 'SPCanvasItem* sp_canvastext_new(SPCanvasGroup*, SPDesktop*, Geom::Point, const gchar*)': display/canvas-text.cpp:181:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasText*' increases required alignment of target type [-Wcast-align] display/canvas-text.cpp: In function 'void sp_canvastext_set_rgba32(SPCanvasText*, guint32, guint32)': display/canvas-text.cpp:204:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/canvas-text.cpp: In function 'void sp_canvastext_set_coords(SPCanvasText*, Geom::Point)': display/canvas-text.cpp:229:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/canvas-text.cpp: In function 'void sp_canvastext_set_text(SPCanvasText*, const gchar*)': display/canvas-text.cpp:238:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX display/curve.o CXX display/gnome-canvas-acetate.o display/gnome-canvas-acetate.cpp: In function 'void sp_canvas_acetate_destroy(GtkObject*)': display/gnome-canvas-acetate.cpp:78:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasAcetate*' increases required alignment of target type [-Wcast-align] display/gnome-canvas-acetate.cpp:73:19: warning: variable 'acetate' set but not used [-Wunused-but-set-variable] CXX display/guideline.o display/guideline.cpp: In function 'void sp_guideline_destroy(GtkObject*)': display/guideline.cpp:93:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] display/guideline.cpp:93:302: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] display/guideline.cpp:94:193: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] display/guideline.cpp: In function 'void sp_guideline_render(SPCanvasItem*, SPCanvasBuf*)': display/guideline.cpp:105:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] display/guideline.cpp: In function 'void sp_guideline_update(SPCanvasItem*, const Geom::Matrix&, unsigned int)': display/guideline.cpp:191:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] display/guideline.cpp:201:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/guideline.cpp: In function 'double sp_guideline_point(SPCanvasItem*, Geom::Point, SPCanvasItem**)': display/guideline.cpp:215:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] display/guideline.cpp: In function 'SPCanvasItem* sp_guideline_new(SPCanvasGroup*, Geom::Point, Geom::Point)': display/guideline.cpp:233:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] display/guideline.cpp:234:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlPoint*' increases required alignment of target type [-Wcast-align] display/guideline.cpp: In function 'void sp_guideline_set_position(SPGuideLine*, Geom::Point)': display/guideline.cpp:249:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/guideline.cpp:250:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/guideline.cpp: In function 'void sp_guideline_set_normal(SPGuideLine*, Geom::Point)': display/guideline.cpp:258:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/guideline.cpp: In function 'void sp_guideline_set_color(SPGuideLine*, unsigned int)': display/guideline.cpp:266:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX display/nr-plain-stuff-gdk.o CXX display/nr-plain-stuff.o CXX display/nr-svgfonts.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-svgfonts.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-svgfonts.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-svgfonts.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-svgfonts.cpp:17: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-svgfonts.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-svgfonts.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-svgfonts.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-svgfonts.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-svgfonts.cpp:17: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-svgfonts.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-svgfonts.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-svgfonts.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/nr-svgfonts.cpp:17: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX display/snap-indicator.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from display/snap-indicator.cpp:16: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from display/snap-indicator.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from display/snap-indicator.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from display/snap-indicator.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] display/snap-indicator.cpp: In member function 'void Inkscape::Display::SnapIndicator::set_new_snaptarget(const Inkscape::SnappedPoint&, bool)': display/snap-indicator.cpp:244:106: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] display/snap-indicator.cpp:259:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasText*' increases required alignment of target type [-Wcast-align] display/snap-indicator.cpp:273:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] display/snap-indicator.cpp:274:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] display/snap-indicator.cpp:275:109: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] display/snap-indicator.cpp: In member function 'void Inkscape::Display::SnapIndicator::set_new_snapsource(const Inkscape::SnapCandidatePoint&)': display/snap-indicator.cpp:328:106: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] CXX display/sodipodi-ctrl.o display/sodipodi-ctrl.cpp: In function 'void sp_ctrl_destroy(GtkObject*)': display/sodipodi-ctrl.cpp:126:105: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] display/sodipodi-ctrl.cpp: In function 'void sp_ctrl_set_arg(GtkObject*, GtkArg*, guint)': display/sodipodi-ctrl.cpp:144:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/sodipodi-ctrl.cpp:145:105: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] display/sodipodi-ctrl.cpp:203:17: warning: 'void gdk_pixbuf_unref(GdkPixbuf*)' is deprecated (declared at /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:243): Use 'g_object_unref' instead [-Wdeprecated-declarations] display/sodipodi-ctrl.cpp:203:41: warning: 'void gdk_pixbuf_unref(GdkPixbuf*)' is deprecated (declared at /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:243): Use 'g_object_unref' instead [-Wdeprecated-declarations] display/sodipodi-ctrl.cpp: In function 'void sp_ctrl_update(SPCanvasItem*, const Geom::Matrix&, unsigned int)': display/sodipodi-ctrl.cpp:219:103: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] display/sodipodi-ctrl.cpp: In function 'double sp_ctrl_point(SPCanvasItem*, Geom::Point, SPCanvasItem**)': display/sodipodi-ctrl.cpp:286:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] display/sodipodi-ctrl.cpp: In function 'void sp_ctrl_render(SPCanvasItem*, SPCanvasBuf*)': display/sodipodi-ctrl.cpp:505:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] display/sodipodi-ctrl.cpp: In member function 'void SPCtrl::moveto(Geom::Point)': display/sodipodi-ctrl.cpp:556:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX display/sodipodi-ctrlrect.o display/sodipodi-ctrlrect.cpp: In function 'void sp_ctrlrect_render(SPCanvasItem*, SPCanvasBuf*)': display/sodipodi-ctrlrect.cpp:160:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] display/sodipodi-ctrlrect.cpp: In function 'void sp_ctrlrect_update(SPCanvasItem*, const Geom::Matrix&, unsigned int)': display/sodipodi-ctrlrect.cpp:166:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] display/sodipodi-ctrlrect.cpp: In member function 'void CtrlRect::_requestUpdate()': display/sodipodi-ctrlrect.cpp:398:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX display/sp-canvas-util.o CXX display/sp-canvas.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from display/sp-canvas.cpp:26: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from display/sp-canvas.cpp:26: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from display/sp-canvas.cpp:26: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from display/sp-canvas.cpp:26: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/sp-canvas.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/sp-canvas.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from display/sp-canvas.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from display/sp-canvas.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from display/sp-canvas.cpp:26: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/sp-canvas.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/sp-canvas.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/sp-canvas.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from display/sp-canvas.cpp:26: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from display/sp-canvas.cpp:42: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'SPCanvasItem* sp_canvas_item_new(SPCanvasGroup*, GtkType, const gchar*, ...)': display/sp-canvas.cpp:186:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'void sp_canvas_item_construct(SPCanvasItem*, SPCanvasGroup*, const gchar*, va_list)': display/sp-canvas.cpp:206:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp:211:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasGroup*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'void sp_canvas_item_dispose(GObject*)': display/sp-canvas.cpp:240:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp:246:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp:247:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'CtrlRect*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp:272:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasGroup*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'void put_item_after(GList*, GList*)': display/sp-canvas.cpp:358:205: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp:358:251: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasGroup*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'void sp_canvas_item_raise(SPCanvasItem*, int)': display/sp-canvas.cpp:421:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasGroup*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'void sp_canvas_item_lower(SPCanvasItem*, int)': display/sp-canvas.cpp:458:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasGroup*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'gint sp_canvas_item_order(SPCanvasItem*)': display/sp-canvas.cpp:688:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasGroup*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'void sp_canvas_group_destroy(GtkObject*)': display/sp-canvas.cpp:764:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasGroup*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'void sp_canvas_group_update(SPCanvasItem*, const Geom::Matrix&, unsigned int)': display/sp-canvas.cpp:784:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasGroup*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'double sp_canvas_group_point(SPCanvasItem*, Geom::Point, SPCanvasItem**)': display/sp-canvas.cpp:822:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasGroup*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'void sp_canvas_group_render(SPCanvasItem*, SPCanvasBuf*)': display/sp-canvas.cpp:864:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasGroup*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'void sp_canvas_init(SPCanvas*)': display/sp-canvas.cpp:1028:161: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'void sp_canvas_destroy(GtkObject*)': display/sp-canvas.cpp:1099:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvas*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'void sp_canvas_realize(GtkWidget*)': display/sp-canvas.cpp:1137:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvas*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'void sp_canvas_unrealize(GtkWidget*)': display/sp-canvas.cpp:1184:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvas*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'void sp_canvas_size_request(GtkWidget*, GtkRequisition*)': display/sp-canvas.cpp:1205:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvas*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'void sp_canvas_size_allocate(GtkWidget*, GtkAllocation*)': display/sp-canvas.cpp:1217:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvas*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'int pick_current_item(SPCanvas*, GdkEvent*)': display/sp-canvas.cpp:1465:23: warning: variable 'item' set but not used [-Wunused-but-set-variable] display/sp-canvas.cpp: In function 'gint sp_canvas_button(GtkWidget*, GdkEventButton*)': display/sp-canvas.cpp:1514:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvas*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'gint sp_canvas_scroll(GtkWidget*, GdkEventScroll*)': display/sp-canvas.cpp:1586:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvas*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'int sp_canvas_motion(GtkWidget*, GdkEventMotion*)': display/sp-canvas.cpp:1603:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvas*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'gint sp_canvas_expose(GtkWidget*, GdkEventExpose*)': display/sp-canvas.cpp:1964:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvas*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'gint sp_canvas_key(GtkWidget*, GdkEventKey*)': display/sp-canvas.cpp:1997:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvas*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp:1997:139: warning: cast from 'GdkEventKey* {aka _GdkEventKey*}' to 'GdkEvent* {aka _GdkEvent*}' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'gint sp_canvas_crossing(GtkWidget*, GdkEventCrossing*)': display/sp-canvas.cpp:2006:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvas*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'gint sp_canvas_focus_in(GtkWidget*, GdkEventFocus*)': display/sp-canvas.cpp:2023:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvas*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp:2026:49: warning: cast from 'GdkEventFocus* {aka _GdkEventFocus*}' to 'GdkEvent* {aka _GdkEvent*}' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'gint sp_canvas_focus_out(GtkWidget*, GdkEventFocus*)': display/sp-canvas.cpp:2040:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvas*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp:2043:49: warning: cast from 'GdkEventFocus* {aka _GdkEventFocus*}' to 'GdkEvent* {aka _GdkEvent*}' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'gint idle_handler(gpointer)': display/sp-canvas.cpp:2140:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvas*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: In function 'SPCanvasGroup* sp_canvas_root(SPCanvas*)': display/sp-canvas.cpp:2175:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasGroup*' increases required alignment of target type [-Wcast-align] display/sp-canvas.cpp: At global scope: display/sp-canvas.cpp:201:1: note: the mangling of 'va_list' has changed in GCC 4.4 CXX display/sp-ctrlline.o display/sp-ctrlline.cpp: In function 'void sp_ctrlline_destroy(GtkObject*)': display/sp-ctrlline.cpp:90:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] display/sp-ctrlline.cpp: In function 'void sp_ctrlline_render(SPCanvasItem*, SPCanvasBuf*)': display/sp-ctrlline.cpp:101:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] display/sp-ctrlline.cpp: In function 'void sp_ctrlline_update(SPCanvasItem*, const Geom::Matrix&, unsigned int)': display/sp-ctrlline.cpp:129:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] display/sp-ctrlline.cpp: In function 'void sp_ctrlline_set_rgba32(SPCtrlLine*, guint32)': display/sp-ctrlline.cpp:166:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/sp-ctrlline.cpp: In function 'void sp_ctrlline_set_coords(SPCtrlLine*, gdouble, gdouble, gdouble, gdouble)': display/sp-ctrlline.cpp:185:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX display/sp-ctrlpoint.o display/sp-ctrlpoint.cpp: In function 'void sp_ctrlpoint_destroy(GtkObject*)': display/sp-ctrlpoint.cpp:83:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlPoint*' increases required alignment of target type [-Wcast-align] display/sp-ctrlpoint.cpp: In function 'void sp_ctrlpoint_render(SPCanvasItem*, SPCanvasBuf*)': display/sp-ctrlpoint.cpp:94:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlPoint*' increases required alignment of target type [-Wcast-align] display/sp-ctrlpoint.cpp: In function 'void sp_ctrlpoint_update(SPCanvasItem*, const Geom::Matrix&, unsigned int)': display/sp-ctrlpoint.cpp:116:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlPoint*' increases required alignment of target type [-Wcast-align] display/sp-ctrlpoint.cpp: In function 'void sp_ctrlpoint_set_color(SPCtrlPoint*, guint32)': display/sp-ctrlpoint.cpp:148:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/sp-ctrlpoint.cpp: In function 'void sp_ctrlpoint_set_coords(SPCtrlPoint*, gdouble, gdouble)': display/sp-ctrlpoint.cpp:165:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX display/sp-ctrlquadr.o display/sp-ctrlquadr.cpp: In function 'void sp_ctrlquadr_render(SPCanvasItem*, SPCanvasBuf*)': display/sp-ctrlquadr.cpp:98:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlQuadr*' increases required alignment of target type [-Wcast-align] display/sp-ctrlquadr.cpp: In function 'void sp_ctrlquadr_update(SPCanvasItem*, const Geom::Matrix&, unsigned int)': display/sp-ctrlquadr.cpp:144:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlQuadr*' increases required alignment of target type [-Wcast-align] display/sp-ctrlquadr.cpp: In function 'void sp_ctrlquadr_set_rgba32(SPCtrlQuadr*, guint32)': display/sp-ctrlquadr.cpp:177:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] display/sp-ctrlquadr.cpp: In function 'void sp_ctrlquadr_set_coords(SPCtrlQuadr*, Geom::Point, Geom::Point, Geom::Point, Geom::Point)': display/sp-ctrlquadr.cpp:193:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] CXX display/nr-filter.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from display/nr-filter.cpp:26: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from display/nr-filter.cpp:26: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from display/nr-filter.cpp:26: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from display/nr-filter.cpp:26: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from display/nr-filter.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from display/nr-filter.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from display/nr-filter.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from display/nr-filter.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from display/nr-filter.cpp:26: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from display/nr-filter.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from display/nr-filter.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from display/nr-filter.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from display/nr-filter.cpp:26: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./libnr/nr-object.h:20:0, from ./display/nr-arena.h:31, from display/nr-filter.cpp:42: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from display/nr-filter.cpp:42:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] CXX display/nr-filter-blend.o CXX display/nr-filter-colormatrix.o CXX display/nr-filter-component-transfer.o CXX display/nr-filter-composite.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.cpp:15: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.cpp:15: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.cpp:15: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.cpp:15: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.cpp:15: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.cpp:15: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.cpp:15: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.cpp:15: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from display/nr-filter-composite.cpp:15: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX display/nr-filter-convolve-matrix.o CXX display/nr-filter-diffuselighting.o In file included from ./libnr/nr-object.h:20:0, from ./display/nr-arena-item.h:61, from display/nr-filter-diffuselighting.cpp:16: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX display/nr-filter-displacement-map.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filters/displacementmap.h:16, from ./display/nr-filter-displacement-map.h:15, from display/nr-filter-displacement-map.cpp:12: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filters/displacementmap.h:16, from ./display/nr-filter-displacement-map.h:15, from display/nr-filter-displacement-map.cpp:12: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filters/displacementmap.h:16, from ./display/nr-filter-displacement-map.h:15, from display/nr-filter-displacement-map.cpp:12: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./filters/displacementmap.h:16, from ./display/nr-filter-displacement-map.h:15, from display/nr-filter-displacement-map.cpp:12: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./filters/displacementmap.h:16, from ./display/nr-filter-displacement-map.h:15, from display/nr-filter-displacement-map.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./filters/displacementmap.h:16, from ./display/nr-filter-displacement-map.h:15, from display/nr-filter-displacement-map.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./filters/displacementmap.h:16, from ./display/nr-filter-displacement-map.h:15, from display/nr-filter-displacement-map.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./filters/displacementmap.h:16, from ./display/nr-filter-displacement-map.h:15, from display/nr-filter-displacement-map.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./filters/displacementmap.h:16, from ./display/nr-filter-displacement-map.h:15, from display/nr-filter-displacement-map.cpp:12: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/displacementmap.h:16, from ./display/nr-filter-displacement-map.h:15, from display/nr-filter-displacement-map.cpp:12: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/displacementmap.h:16, from ./display/nr-filter-displacement-map.h:15, from display/nr-filter-displacement-map.cpp:12: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/displacementmap.h:16, from ./display/nr-filter-displacement-map.h:15, from display/nr-filter-displacement-map.cpp:12: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./filters/displacementmap.h:16, from ./display/nr-filter-displacement-map.h:15, from display/nr-filter-displacement-map.cpp:12: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX display/nr-filter-flood.o CXX display/nr-filter-gaussian.o display/nr-filter-gaussian.cpp: In function 'void Inkscape::Filters::calcFilter(double, double*)': display/nr-filter-gaussian.cpp:217:12: warning: variable 's' set but not used [-Wunused-but-set-variable] display/nr-filter-gaussian.cpp: In instantiation of 'void Inkscape::Filters::filter2D_IIR(PT*, int, int, const PT*, int, int, int, int, const IIRValue*, const double*, IIRValue* const*, int) [with PT = unsigned char; unsigned int PC = 1u; bool PREMULTIPLIED_ALPHA = false; IIRValue = double]': display/nr-filter-gaussian.cpp:695:155: required from here display/nr-filter-gaussian.cpp:323:32: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] display/nr-filter-gaussian.cpp:338:36: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] CXX display/nr-filter-getalpha.o CXX display/nr-filter-image.o In file included from ./document.h:28:0, from display/nr-filter-image.cpp:12: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from display/nr-filter-image.cpp:14:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./display/nr-filter-image.h:18, from display/nr-filter-image.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./display/nr-filter-image.h:18, from display/nr-filter-image.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./display/nr-filter-image.h:18, from display/nr-filter-image.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./display/nr-filter-image.h:18, from display/nr-filter-image.cpp:17: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./display/nr-filter-image.h:18, from display/nr-filter-image.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./display/nr-filter-image.h:18, from display/nr-filter-image.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./display/nr-filter-image.h:18, from display/nr-filter-image.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./display/nr-filter-image.h:18, from display/nr-filter-image.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./display/nr-filter-image.h:18, from display/nr-filter-image.cpp:17: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./display/nr-filter-image.h:18, from display/nr-filter-image.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./display/nr-filter-image.h:18, from display/nr-filter-image.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./display/nr-filter-image.h:18, from display/nr-filter-image.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./display/nr-filter-image.h:18, from display/nr-filter-image.cpp:17: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX display/nr-filter-merge.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filters/merge.h:16, from display/nr-filter-merge.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filters/merge.h:16, from display/nr-filter-merge.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filters/merge.h:16, from display/nr-filter-merge.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./filters/merge.h:16, from display/nr-filter-merge.cpp:16: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./filters/merge.h:16, from display/nr-filter-merge.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./filters/merge.h:16, from display/nr-filter-merge.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./filters/merge.h:16, from display/nr-filter-merge.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./filters/merge.h:16, from display/nr-filter-merge.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./filters/merge.h:16, from display/nr-filter-merge.cpp:16: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/merge.h:16, from display/nr-filter-merge.cpp:16: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/merge.h:16, from display/nr-filter-merge.cpp:16: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/merge.h:16, from display/nr-filter-merge.cpp:16: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./filters/merge.h:16, from display/nr-filter-merge.cpp:16: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX display/nr-filter-morphology.o CXX display/nr-filter-offset.o CXX display/nr-filter-primitive.o CXX display/nr-filter-slot.o In file included from ./libnr/nr-object.h:20:0, from ./display/nr-arena-item.h:61, from display/nr-filter-slot.cpp:17: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX display/nr-filter-specularlighting.o In file included from ./libnr/nr-object.h:20:0, from ./display/nr-arena-item.h:61, from display/nr-filter-specularlighting.cpp:17: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX display/nr-filter-tile.o CXX display/nr-filter-turbulence.o In file included from ./libnr/nr-object.h:20:0, from ./display/nr-arena-item.h:61, from display/nr-filter-turbulence.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX display/nr-filter-units.o CXX display/nr-filter-utils.o CXX display/pixblock-scaler.o CXX display/pixblock-transform.o CXX display/inkscape-cairo.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from display/../sp-filter.h:19, from display/../style.h:21, from display/inkscape-cairo.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from display/../sp-filter.h:19, from display/../style.h:21, from display/inkscape-cairo.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from display/../sp-filter.h:19, from display/../style.h:21, from display/inkscape-cairo.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/inkscape-cairo.cpp:19: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/../sp-filter.h:19, from display/../style.h:21, from display/inkscape-cairo.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from display/../sp-filter.h:19, from display/../style.h:21, from display/inkscape-cairo.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/inkscape-cairo.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/inkscape-cairo.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/inkscape-cairo.cpp:19: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/inkscape-cairo.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/inkscape-cairo.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/inkscape-cairo.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from display/../sp-filter.h:19, from display/../style.h:21, from display/inkscape-cairo.cpp:19: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./libnr/nr-object.h:20:0, from display/nr-arena.h:31, from display/inkscape-cairo.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from display/inkscape-cairo.cpp:20:0: display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] CXX display/nr-light.o CXX extension/extension.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/extension.cpp:25: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/extension.cpp:25: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/extension.cpp:25: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from extension/param/parameter.h:20, from extension/extension.cpp:37: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/db.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/extension.h:20, from extension/db.h:22, from extension/db.cpp:18: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/extension.h:20, from extension/db.h:22, from extension/db.cpp:18: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/extension.h:20, from extension/db.h:22, from extension/db.cpp:18: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from extension/input.h:18, from extension/db.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/dependency.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/extension.h:20, from extension/db.h:22, from extension/dependency.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/extension.h:20, from extension/db.h:22, from extension/dependency.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/extension.h:20, from extension/db.h:22, from extension/dependency.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX extension/error-file.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/textview.h:34, from ./ui/dialog/extensions.h:14, from extension/error-file.cpp:20: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/textview.h:34, from ./ui/dialog/extensions.h:14, from extension/error-file.cpp:20: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/textview.h:34, from ./ui/dialog/extensions.h:14, from extension/error-file.cpp:20: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/textview.h:38:0, from ./ui/dialog/extensions.h:14, from extension/error-file.cpp:20: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./selection.h:29:0, from ./ui/widget/panel.h:32, from ./ui/dialog/extensions.h:15, from extension/error-file.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/execution-env.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:30, from extension/execution-env.cpp:12: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:30, from extension/execution-env.cpp:12: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from /usr/include/gtkmm-2.4/gtkmm/messagedialog.h:30, from extension/execution-env.cpp:12: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from extension/param/parameter.h:20, from extension/prefdialog.h:22, from extension/execution-env.cpp:15: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/init.o In file included from ./document.h:28:0, from extension/system.h:18, from extension/init.cpp:25: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/extension.h:20, from extension/system.h:19, from extension/init.cpp:25: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/extension.h:20, from extension/system.h:19, from extension/init.cpp:25: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/extension.h:20, from extension/system.h:19, from extension/init.cpp:25: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from extension/internal/pdfinput/pdf-input.h:27, from extension/init.cpp:39: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from extension/internal/pdfinput/pdf-input.h:27:0, from extension/init.cpp:39: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from extension/internal/pdfinput/pdf-input.h:30, from extension/init.cpp:39: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from extension/internal/pdfinput/pdf-input.h:30, from extension/init.cpp:39: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] extension/init.cpp: In function 'void Inkscape::Extension::check_extensions()': extension/init.cpp:330:10: warning: variable 'anyfail' set but not used [-Wunused-but-set-variable] CXX extension/param/parameter.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/parameter.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/parameter.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/parameter.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from extension/param/parameter.cpp:23:0: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./document-private.h:22, from extension/param/parameter.cpp:28: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from extension/param/parameter.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from extension/param/parameter.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from extension/param/parameter.cpp:34:0: extension/param/parameter.h: At global scope: extension/param/parameter.h:121:18: warning: 'virtual void Inkscape::Extension::Parameter::string(std::list >&)' was hidden [-Woverloaded-virtual] In file included from extension/param/parameter.cpp:35:0: extension/param/bool.h:28:10: warning: by 'virtual void Inkscape::Extension::ParamBool::string(std::string&)' [-Woverloaded-virtual] In file included from extension/param/parameter.cpp:34:0: extension/param/parameter.h:121:18: warning: 'virtual void Inkscape::Extension::Parameter::string(std::list >&)' was hidden [-Woverloaded-virtual] In file included from extension/param/parameter.cpp:36:0: extension/param/color.h:29:10: warning: by 'virtual void Inkscape::Extension::ParamColor::string(std::string&)' [-Woverloaded-virtual] In file included from extension/param/parameter.cpp:34:0: extension/param/parameter.h:121:18: warning: 'virtual void Inkscape::Extension::Parameter::string(std::list >&)' was hidden [-Woverloaded-virtual] In file included from extension/param/parameter.cpp:38:0: extension/param/enum.h:43:10: warning: by 'virtual void Inkscape::Extension::ParamComboBox::string(std::string&)' [-Woverloaded-virtual] In file included from extension/param/parameter.cpp:34:0: extension/param/parameter.h:121:18: warning: 'virtual void Inkscape::Extension::Parameter::string(std::list >&)' was hidden [-Woverloaded-virtual] In file included from extension/param/parameter.cpp:39:0: extension/param/float.h:35:10: warning: by 'virtual void Inkscape::Extension::ParamFloat::string(std::string&)' [-Woverloaded-virtual] In file included from extension/param/parameter.cpp:34:0: extension/param/parameter.h:121:18: warning: 'virtual void Inkscape::Extension::Parameter::string(std::list >&)' was hidden [-Woverloaded-virtual] In file included from extension/param/parameter.cpp:40:0: extension/param/int.h:33:10: warning: by 'virtual void Inkscape::Extension::ParamInt::string(std::string&)' [-Woverloaded-virtual] In file included from extension/param/parameter.cpp:34:0: extension/param/parameter.h:122:18: warning: 'virtual void Inkscape::Extension::Parameter::string(std::string&)' was hidden [-Woverloaded-virtual] In file included from extension/param/parameter.cpp:41:0: extension/param/notebook.h:44:10: warning: by 'virtual void Inkscape::Extension::ParamNotebook::string(std::list >&)' [-Woverloaded-virtual] In file included from extension/param/parameter.cpp:34:0: extension/param/parameter.h:121:18: warning: 'virtual void Inkscape::Extension::Parameter::string(std::list >&)' was hidden [-Woverloaded-virtual] In file included from extension/param/parameter.cpp:42:0: extension/param/radiobutton.h:47:10: warning: by 'virtual void Inkscape::Extension::ParamRadioButton::string(std::string&)' [-Woverloaded-virtual] In file included from extension/param/parameter.cpp:34:0: extension/param/parameter.h:121:18: warning: 'virtual void Inkscape::Extension::Parameter::string(std::list >&)' was hidden [-Woverloaded-virtual] In file included from extension/param/parameter.cpp:43:0: extension/param/string.h:34:10: warning: by 'virtual void Inkscape::Extension::ParamString::string(std::string&)' [-Woverloaded-virtual] extension/param/parameter.cpp: In member function 'Inkscape::XML::Node* Inkscape::Extension::Parameter::document_param_node(SPDocument*)': extension/param/parameter.cpp:350:161: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] CXX extension/param/notebook.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/notebook.cpp:20: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/notebook.cpp:20: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/notebook.cpp:20: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from extension/param/notebook.cpp:21:0: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./document-private.h:22, from extension/param/notebook.cpp:31: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from extension/param/notebook.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from extension/param/notebook.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from extension/param/notebook.h:22:0, from extension/param/notebook.cpp:34: extension/param/parameter.h: At global scope: extension/param/parameter.h:122:18: warning: 'virtual void Inkscape::Extension::Parameter::string(std::string&)' was hidden [-Woverloaded-virtual] In file included from extension/param/notebook.cpp:34:0: extension/param/notebook.h:44:10: warning: by 'virtual void Inkscape::Extension::ParamNotebook::string(std::list >&)' [-Woverloaded-virtual] extension/param/notebook.cpp: In static member function 'static Inkscape::Extension::ParamNotebookPage* Inkscape::Extension::ParamNotebookPage::makepage(Inkscape::XML::Node*, Inkscape::Extension::Extension*)': extension/param/notebook.cpp:146:7: warning: variable 'gui_hidden' set but not used [-Wunused-but-set-variable] CXX extension/param/bool.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/bool.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/bool.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/bool.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from extension/param/bool.cpp:14:0: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from extension/param/bool.h:12, from extension/param/bool.cpp:18: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from extension/param/bool.h:13:0, from extension/param/bool.cpp:18: extension/param/parameter.h: At global scope: extension/param/parameter.h:121:18: warning: 'virtual void Inkscape::Extension::Parameter::string(std::list >&)' was hidden [-Woverloaded-virtual] In file included from extension/param/bool.cpp:18:0: extension/param/bool.h:28:10: warning: by 'virtual void Inkscape::Extension::ParamBool::string(std::string&)' [-Woverloaded-virtual] CXX extension/param/color.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/color.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/color.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/color.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from extension/param/color.cpp:18:0: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from extension/param/color.h:12, from extension/param/color.cpp:23: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from extension/param/color.h:14:0, from extension/param/color.cpp:23: ./extension/param/parameter.h: At global scope: ./extension/param/parameter.h:121:18: warning: 'virtual void Inkscape::Extension::Parameter::string(std::list >&)' was hidden [-Woverloaded-virtual] In file included from extension/param/color.cpp:23:0: extension/param/color.h:29:10: warning: by 'virtual void Inkscape::Extension::ParamColor::string(std::string&)' [-Woverloaded-virtual] CXX extension/param/description.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from extension/param/description.h:11, from extension/param/description.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from extension/param/description.h:11, from extension/param/description.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from extension/param/description.h:11, from extension/param/description.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from extension/param/description.h:13, from extension/param/description.cpp:17: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from extension/param/description.cpp:19:0: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from extension/param/description.cpp:21:0: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX extension/param/enum.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/enum.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/enum.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/enum.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from extension/param/enum.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from extension/param/enum.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from extension/param/enum.cpp:22: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./document-private.h:22, from extension/param/enum.cpp:29: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from extension/param/enum.h:22:0, from extension/param/enum.cpp:31: extension/param/parameter.h: At global scope: extension/param/parameter.h:121:18: warning: 'virtual void Inkscape::Extension::Parameter::string(std::list >&)' was hidden [-Woverloaded-virtual] In file included from extension/param/enum.cpp:31:0: extension/param/enum.h:43:10: warning: by 'virtual void Inkscape::Extension::ParamComboBox::string(std::string&)' [-Woverloaded-virtual] CXX extension/param/float.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/float.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/float.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/float.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from extension/param/float.cpp:14:0: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from extension/param/float.h:13, from extension/param/float.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from extension/param/float.h:14:0, from extension/param/float.cpp:19: extension/param/parameter.h: At global scope: extension/param/parameter.h:121:18: warning: 'virtual void Inkscape::Extension::Parameter::string(std::list >&)' was hidden [-Woverloaded-virtual] In file included from extension/param/float.cpp:19:0: extension/param/float.h:35:10: warning: by 'virtual void Inkscape::Extension::ParamFloat::string(std::string&)' [-Woverloaded-virtual] CXX extension/param/int.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/int.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/int.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/int.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from extension/param/int.cpp:14:0: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from extension/param/int.h:13, from extension/param/int.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from extension/param/int.h:14:0, from extension/param/int.cpp:19: extension/param/parameter.h: At global scope: extension/param/parameter.h:121:18: warning: 'virtual void Inkscape::Extension::Parameter::string(std::list >&)' was hidden [-Woverloaded-virtual] In file included from extension/param/int.cpp:19:0: extension/param/int.h:33:10: warning: by 'virtual void Inkscape::Extension::ParamInt::string(std::string&)' [-Woverloaded-virtual] CXX extension/param/radiobutton.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/radiobutton.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/radiobutton.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/radiobutton.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from extension/param/radiobutton.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from extension/param/radiobutton.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from extension/param/radiobutton.cpp:23: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./document-private.h:22, from extension/param/radiobutton.cpp:33: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from extension/param/radiobutton.h:22:0, from extension/param/radiobutton.cpp:36: extension/param/parameter.h: At global scope: extension/param/parameter.h:121:18: warning: 'virtual void Inkscape::Extension::Parameter::string(std::list >&)' was hidden [-Woverloaded-virtual] In file included from extension/param/radiobutton.cpp:36:0: extension/param/radiobutton.h:47:10: warning: by 'virtual void Inkscape::Extension::ParamRadioButton::string(std::string&)' [-Woverloaded-virtual] CXX extension/param/string.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/string.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/string.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/param/string.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from extension/param/string.cpp:14:0: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from extension/param/string.h:13, from extension/param/string.cpp:18: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from extension/param/string.h:14:0, from extension/param/string.cpp:18: extension/param/parameter.h: At global scope: extension/param/parameter.h:121:18: warning: 'virtual void Inkscape::Extension::Parameter::string(std::list >&)' was hidden [-Woverloaded-virtual] In file included from extension/param/string.cpp:18:0: extension/param/string.h:34:10: warning: by 'virtual void Inkscape::Extension::ParamString::string(std::string&)' [-Woverloaded-virtual] CXX extension/prefdialog.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from extension/prefdialog.cpp:10: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from extension/prefdialog.cpp:10: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/image.h:30, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from extension/prefdialog.cpp:10: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from extension/prefdialog.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/system.o In file included from ./document.h:28:0, from extension/system.h:18, from extension/system.cpp:23: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/extension.h:20, from extension/system.h:19, from extension/system.cpp:23: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/extension.h:20, from extension/system.h:19, from extension/system.cpp:23: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/extension.h:20, from extension/system.h:19, from extension/system.cpp:23: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] extension/system.cpp: In function 'Glib::ustring Inkscape::Extension::get_file_save_extension(Inkscape::Extension::FileSaveMethod)': extension/system.cpp:566:12: warning: enumeration value 'FILE_SAVE_METHOD_EXPORT' not handled in switch [-Wswitch] extension/system.cpp: In function 'Glib::ustring Inkscape::Extension::get_file_save_path(SPDocument*, Inkscape::Extension::FileSaveMethod)': extension/system.cpp:589:12: warning: enumeration value 'FILE_SAVE_METHOD_EXPORT' not handled in switch [-Wswitch] extension/system.cpp: In function 'void Inkscape::Extension::store_file_extension_in_prefs(Glib::ustring, Inkscape::Extension::FileSaveMethod)': extension/system.cpp:628:12: warning: enumeration value 'FILE_SAVE_METHOD_EXPORT' not handled in switch [-Wswitch] extension/system.cpp: In function 'void Inkscape::Extension::store_save_path_in_prefs(Glib::ustring, Inkscape::Extension::FileSaveMethod)': extension/system.cpp:645:12: warning: enumeration value 'FILE_SAVE_METHOD_EXPORT' not handled in switch [-Wswitch] CXX extension/timer.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from extension/extension.h:20, from extension/timer.cpp:15: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from extension/extension.h:20, from extension/timer.cpp:15: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from extension/extension.h:20, from extension/timer.cpp:15: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX extension/input.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from extension/implementation/implementation.h:17, from extension/input.cpp:14: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from extension/implementation/implementation.h:17, from extension/input.cpp:14: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from extension/implementation/implementation.h:17, from extension/input.cpp:14: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from extension/input.h:18, from extension/input.cpp:16: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/output.o In file included from ./document.h:28:0, from extension/output.cpp:11: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from extension/implementation/implementation.h:17, from extension/output.cpp:12: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from extension/implementation/implementation.h:17, from extension/output.cpp:12: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from extension/implementation/implementation.h:17, from extension/output.cpp:12: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX extension/effect.o In file included from ./libnr/nr-object.h:20:0, from ./helper/action.h:25, from extension/effect.cpp:11: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from extension/effect.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from extension/effect.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from extension/effect.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] extension/effect.cpp: In member function 'Inkscape::XML::Node* Inkscape::Extension::Effect::find_menu(Inkscape::XML::Node*, const gchar*)': extension/effect.cpp:326:38: warning: converting 'false' to pointer type 'Inkscape::XML::Node*' [-Wconversion-null] CXX extension/patheffect.o In file included from ./document.h:28:0, from ./document-private.h:22, from extension/patheffect.cpp:10: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from extension/patheffect.cpp:10: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from extension/patheffect.cpp:10: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29:0, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:34, from /usr/include/gtkmm-2.4/gtkmm/treestore.h:29, from ./event-log.h:29, from ./document-private.h:26, from extension/patheffect.cpp:10: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ./event-log.h:31, from ./document-private.h:26, from extension/patheffect.cpp:10: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from extension/patheffect.cpp:10: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from extension/patheffect.cpp:10: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] extension/patheffect.cpp: In static member function 'static void Inkscape::Extension::PathEffect::processPathEffects(SPDocument*, Inkscape::XML::Node*)': extension/patheffect.cpp:45:161: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] CXX extension/print.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from extension/implementation/implementation.h:17, from extension/print.cpp:10: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from extension/implementation/implementation.h:17, from extension/print.cpp:10: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from extension/implementation/implementation.h:17, from extension/print.cpp:10: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX extension/implementation/implementation.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from extension/implementation/implementation.h:17, from extension/implementation/implementation.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from extension/implementation/implementation.h:17, from extension/implementation/implementation.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from extension/implementation/implementation.h:17, from extension/implementation/implementation.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/input.h:18, from extension/implementation/implementation.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/implementation/script.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from extension/implementation/script.cpp:26: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from extension/implementation/script.cpp:26: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from extension/implementation/script.cpp:26: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from extension/implementation/script.cpp:26: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from extension/implementation/script.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from extension/implementation/script.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from extension/implementation/script.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from extension/implementation/script.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from extension/implementation/script.cpp:26: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from extension/implementation/script.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from extension/implementation/script.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from extension/implementation/script.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from extension/implementation/script.cpp:26: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from extension/implementation/script.cpp:28: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/implementation/xslt.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from extension/implementation/implementation.h:17, from extension/implementation/xslt.h:15, from extension/implementation/xslt.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from extension/implementation/implementation.h:17, from extension/implementation/xslt.h:15, from extension/implementation/xslt.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from extension/implementation/implementation.h:17, from extension/implementation/xslt.h:15, from extension/implementation/xslt.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./file.h:18, from extension/implementation/xslt.cpp:23: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./file.h:18, from extension/implementation/xslt.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./file.h:18, from extension/implementation/xslt.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./file.h:18, from extension/implementation/xslt.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./file.h:18, from extension/implementation/xslt.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./file.h:18, from extension/implementation/xslt.cpp:23: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./file.h:18, from extension/implementation/xslt.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./file.h:18, from extension/implementation/xslt.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./file.h:18, from extension/implementation/xslt.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./file.h:18, from extension/implementation/xslt.cpp:23: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from ./file.h:23, from extension/implementation/xslt.cpp:23: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/imagemagick.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/internal/bitmap/imagemagick.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/internal/bitmap/imagemagick.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/internal/bitmap/imagemagick.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from extension/internal/bitmap/imagemagick.cpp:14:0: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from extension/internal/bitmap/imagemagick.cpp:15:0: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from extension/internal/bitmap/imagemagick.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from extension/internal/bitmap/imagemagick.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from extension/internal/bitmap/imagemagick.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from extension/internal/bitmap/imagemagick.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from extension/internal/bitmap/imagemagick.cpp:16: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from extension/internal/bitmap/imagemagick.cpp:16: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from extension/internal/bitmap/imagemagick.cpp:16: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from extension/internal/bitmap/imagemagick.cpp:16: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from extension/internal/bitmap/imagemagick.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] extension/internal/bitmap/imagemagick.cpp: In constructor 'Inkscape::Extension::Internal::Bitmap::ImageMagickDocCache::ImageMagickDocCache(Inkscape::UI::View::View*)': extension/internal/bitmap/imagemagick.cpp:85:27: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] CXX extension/internal/bitmap/adaptiveThreshold.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/adaptiveThreshold.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/adaptiveThreshold.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/adaptiveThreshold.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/adaptiveThreshold.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/addNoise.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/addNoise.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/addNoise.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/addNoise.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/addNoise.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/blur.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/blur.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/blur.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/blur.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/blur.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/channel.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/channel.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/channel.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/channel.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/channel.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/charcoal.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/charcoal.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/charcoal.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/charcoal.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/charcoal.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/colorize.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/colorize.cpp:11: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/colorize.cpp:11: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/colorize.cpp:11: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/colorize.cpp:11: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/contrast.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/contrast.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/contrast.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/contrast.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/contrast.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/cycleColormap.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/cycleColormap.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/cycleColormap.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/cycleColormap.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/cycleColormap.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/despeckle.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/despeckle.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/despeckle.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/despeckle.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/despeckle.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/edge.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/edge.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/edge.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/edge.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/edge.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/emboss.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/emboss.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/emboss.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/emboss.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/emboss.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/enhance.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/enhance.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/enhance.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/enhance.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/enhance.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/equalize.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/equalize.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/equalize.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/equalize.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/equalize.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/gaussianBlur.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/gaussianBlur.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/gaussianBlur.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/gaussianBlur.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/gaussianBlur.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/implode.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/implode.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/implode.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/implode.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/implode.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/level.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/level.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/level.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/level.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/level.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/levelChannel.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/levelChannel.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/levelChannel.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/levelChannel.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/levelChannel.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/medianFilter.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/medianFilter.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/medianFilter.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/medianFilter.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/medianFilter.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/modulate.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/modulate.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/modulate.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/modulate.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/modulate.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/negate.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/negate.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/negate.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/negate.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/negate.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/normalize.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/normalize.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/normalize.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/normalize.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/normalize.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/oilPaint.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/oilPaint.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/oilPaint.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/oilPaint.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/oilPaint.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/opacity.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/opacity.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/opacity.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/opacity.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/opacity.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/raise.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/raise.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/raise.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/raise.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/raise.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/reduceNoise.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/reduceNoise.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/reduceNoise.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/reduceNoise.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/reduceNoise.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/sample.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/sample.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/sample.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/sample.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/sample.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/shade.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/shade.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/shade.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/shade.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/shade.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/sharpen.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/sharpen.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/sharpen.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/sharpen.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/sharpen.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/solarize.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/solarize.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/solarize.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/solarize.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/solarize.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/spread.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/spread.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/spread.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/spread.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/spread.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/swirl.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/swirl.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/swirl.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/swirl.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/swirl.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/threshold.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/threshold.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/threshold.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/threshold.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/threshold.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/unsharpmask.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/unsharpmask.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/unsharpmask.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/unsharpmask.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/unsharpmask.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bitmap/wave.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/wave.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/wave.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./extension/effect.h:17, from extension/internal/bitmap/wave.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/param/parameter.h:20, from ./extension/prefdialog.h:22, from ./extension/effect.h:21, from extension/internal/bitmap/wave.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/bluredge.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from extension/internal/bluredge.cpp:16: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from extension/internal/bluredge.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from extension/internal/bluredge.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from extension/internal/bluredge.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX extension/internal/grid.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/internal/grid.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/internal/grid.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from extension/internal/grid.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from extension/internal/grid.cpp:14:0: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from extension/internal/grid.cpp:15:0: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from extension/internal/grid.cpp:17: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/gimpgrad.o In file included from ./document.h:28:0, from ./extension/system.h:18, from extension/internal/gimpgrad.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/extension.h:20, from ./extension/system.h:19, from extension/internal/gimpgrad.cpp:20: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/extension.h:20, from ./extension/system.h:19, from extension/internal/gimpgrad.cpp:20: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/extension.h:20, from ./extension/system.h:19, from extension/internal/gimpgrad.cpp:20: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX extension/internal/svg.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from extension/internal/../implementation/implementation.h:17, from extension/internal/svg.h:18, from extension/internal/svg.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from extension/internal/../implementation/implementation.h:17, from extension/internal/svg.h:18, from extension/internal/svg.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from extension/internal/../implementation/implementation.h:17, from extension/internal/svg.h:18, from extension/internal/svg.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./file.h:18, from extension/internal/svg.cpp:20: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./file.h:18, from extension/internal/svg.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./file.h:18, from extension/internal/svg.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./file.h:18, from extension/internal/svg.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./file.h:18, from extension/internal/svg.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./file.h:18, from extension/internal/svg.cpp:20: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./file.h:18, from extension/internal/svg.cpp:20: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./file.h:18, from extension/internal/svg.cpp:20: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./file.h:18, from extension/internal/svg.cpp:20: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./file.h:18, from extension/internal/svg.cpp:20: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from ./file.h:23, from extension/internal/svg.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] extension/internal/svg.cpp: In static member function 'static void Inkscape::Extension::Internal::Svg::init()': extension/internal/svg.cpp:82:38: warning: variable 'ext' set but not used [-Wunused-but-set-variable] CXX extension/internal/svgz.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from extension/internal/../implementation/implementation.h:17, from extension/internal/svg.h:18, from extension/internal/svgz.h:18, from extension/internal/svgz.cpp:18: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from extension/internal/../implementation/implementation.h:17, from extension/internal/svg.h:18, from extension/internal/svgz.h:18, from extension/internal/svgz.cpp:18: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from extension/internal/../implementation/implementation.h:17, from extension/internal/svg.h:18, from extension/internal/svgz.h:18, from extension/internal/svgz.cpp:18: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from extension/internal/svgz.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] extension/internal/svgz.cpp: In static member function 'static void Inkscape::Extension::Internal::Svgz::init()': extension/internal/svgz.cpp:42:38: warning: variable 'ext' set but not used [-Wunused-but-set-variable] CXX extension/internal/pdf-input-cairo.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from extension/internal/../implementation/implementation.h:17, from extension/internal/pdf-input-cairo.h:21, from extension/internal/pdf-input-cairo.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from extension/internal/../implementation/implementation.h:17, from extension/internal/pdf-input-cairo.h:21, from extension/internal/pdf-input-cairo.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from extension/internal/../implementation/implementation.h:17, from extension/internal/pdf-input-cairo.h:21, from extension/internal/pdf-input-cairo.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from extension/internal/pdf-input-cairo.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] extension/internal/pdf-input-cairo.cpp: In static member function 'static void Inkscape::Extension::Internal::PdfInputCairo::init()': extension/internal/pdf-input-cairo.cpp:84:38: warning: variable 'ext' set but not used [-Wunused-but-set-variable] CXX extension/internal/cairo-ps-out.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/implementation/implementation.h:17, from extension/internal/cairo-ps-out.h:18, from extension/internal/cairo-ps-out.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/implementation/implementation.h:17, from extension/internal/cairo-ps-out.h:18, from extension/internal/cairo-ps-out.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/implementation/implementation.h:17, from extension/internal/cairo-ps-out.h:18, from extension/internal/cairo-ps-out.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-ps-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-ps-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-ps-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-ps-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-ps-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-ps-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-ps-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-ps-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-ps-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-ps-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from extension/internal/cairo-ps-out.cpp:26: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from extension/internal/cairo-ps-out.cpp:30:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-ps-out.cpp: In function 'bool Inkscape::Extension::Internal::ps_print_document_to_file(SPDocument*, const gchar*, unsigned int, bool, bool, bool, int, const gchar*, bool, bool, bool)': extension/internal/cairo-ps-out.cpp:75:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-ps-out.cpp:80:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX extension/internal/cairo-render-context.o In file included from ./libnr/nr-object.h:20:0, from ./display/nr-arena.h:31, from extension/internal/cairo-render-context.cpp:35: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from extension/internal/cairo-render-context.cpp:35:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-render-context.cpp:37: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-render-context.cpp:37: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-render-context.cpp:37: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-render-context.cpp:37: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-render-context.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-render-context.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-render-context.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-render-context.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-render-context.cpp:37: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-render-context.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-render-context.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-render-context.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-render-context.cpp:37: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from extension/internal/cairo-render-context.cpp:37:0: ./display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': ./display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-render-context.cpp: In member function 'void Inkscape::Extension::Internal::CairoRenderContext::popLayer()': extension/internal/cairo-render-context.cpp:721:49: warning: cast from 'unsigned char*' to 'guint32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] extension/internal/cairo-render-context.cpp: In member function 'cairo_pattern_t* Inkscape::Extension::Internal::CairoRenderContext::_createPatternPainter(const SPPaintServer*, const NRRect*)': extension/internal/cairo-render-context.cpp:994:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-render-context.cpp:1089:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-render-context.cpp:1090:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-render-context.cpp:1118:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-render-context.cpp: In member function 'cairo_pattern_t* Inkscape::Extension::Internal::CairoRenderContext::_createPatternForPaintServer(const SPPaintServer*, const NRRect*, float)': extension/internal/cairo-render-context.cpp:1137:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLinearGradient*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-render-context.cpp:1139:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-render-context.cpp:1143:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-render-context.cpp:1161:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRadialGradient*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-render-context.cpp:1163:104: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-render-context.cpp:1168:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-render-context.cpp:1188:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-render-context.cpp: In member function 'bool Inkscape::Extension::Internal::CairoRenderContext::renderImage(guchar*, unsigned int, unsigned int, unsigned int, const Geom::Matrix*, const SPStyle*)': extension/internal/cairo-render-context.cpp:1430:64: warning: cast from 'guchar* {aka unsigned char*}' to 'guint32* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] extension/internal/cairo-render-context.cpp: In member function 'bool Inkscape::Extension::Internal::CairoRenderContext::renderGlyphtext(PangoFont*, const Geom::Matrix*, const std::vector&, const SPStyle*)': extension/internal/cairo-render-context.cpp:1551:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'PangoFcFont* {aka _PangoFcFont*}' increases required alignment of target type [-Wcast-align] CXX extension/internal/cairo-renderer.o In file included from ./libnr/nr-object.h:20:0, from ./display/nr-arena.h:31, from extension/internal/cairo-renderer.cpp:39: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from extension/internal/cairo-renderer.cpp:39:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-renderer.cpp:41: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-renderer.cpp:41: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-renderer.cpp:41: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-renderer.cpp:41: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-renderer.cpp:41: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-renderer.cpp:41: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-renderer.cpp:41: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-renderer.cpp:41: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-renderer.cpp:41: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-renderer.cpp:41: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-renderer.cpp:41: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-renderer.cpp:41: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from extension/internal/cairo-renderer.cpp:41: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from extension/internal/cairo-renderer.cpp:41:0: ./display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': ./display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer.cpp: In function 'void Inkscape::Extension::Internal::sp_shape_render(SPItem*, Inkscape::Extension::Internal::CairoRenderContext*)': extension/internal/cairo-renderer.cpp:187:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer.cpp:191:62: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at ./sp-item.h:213) [-Wdeprecated-declarations] extension/internal/cairo-renderer.cpp:203:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPMarker*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer.cpp:216:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPMarker*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer.cpp:268:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPMarker*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer.cpp: In function 'void Inkscape::Extension::Internal::sp_group_render(SPItem*, Inkscape::Extension::Internal::CairoRenderContext*)': extension/internal/cairo-renderer.cpp:293:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer.cpp:301:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer.cpp: In function 'void Inkscape::Extension::Internal::sp_use_render(SPItem*, Inkscape::Extension::Internal::CairoRenderContext*)': extension/internal/cairo-renderer.cpp:310:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer.cpp:321:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer.cpp: In function 'void Inkscape::Extension::Internal::sp_text_render(SPItem*, Inkscape::Extension::Internal::CairoRenderContext*)': extension/internal/cairo-renderer.cpp:331:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer.cpp: In function 'void Inkscape::Extension::Internal::sp_flowtext_render(SPItem*, Inkscape::Extension::Internal::CairoRenderContext*)': extension/internal/cairo-renderer.cpp:337:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer.cpp: In function 'void Inkscape::Extension::Internal::sp_image_render(SPItem*, Inkscape::Extension::Internal::CairoRenderContext*)': extension/internal/cairo-renderer.cpp:347:106: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer.cpp: In function 'void Inkscape::Extension::Internal::sp_symbol_render(SPItem*, Inkscape::Extension::Internal::CairoRenderContext*)': extension/internal/cairo-renderer.cpp:380:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSymbol*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer.cpp: In function 'void Inkscape::Extension::Internal::sp_root_render(SPItem*, Inkscape::Extension::Internal::CairoRenderContext*)': extension/internal/cairo-renderer.cpp:420:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer.cpp: In function 'void Inkscape::Extension::Internal::sp_asbitmap_render(SPItem*, Inkscape::Extension::Internal::CairoRenderContext*)': extension/internal/cairo-renderer.cpp:505:9: warning: 'void gdk_pixbuf_unref(GdkPixbuf*)' is deprecated (declared at /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:243): Use 'g_object_unref' instead [-Wdeprecated-declarations] extension/internal/cairo-renderer.cpp:505:29: warning: 'void gdk_pixbuf_unref(GdkPixbuf*)' is deprecated (declared at /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:243): Use 'g_object_unref' instead [-Wdeprecated-declarations] extension/internal/cairo-renderer.cpp: In member function 'bool Inkscape::Extension::Internal::CairoRenderer::setupDocument(Inkscape::Extension::Internal::CairoRenderContext*, SPDocument*, bool, SPItem*)': extension/internal/cairo-renderer.cpp:609:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer.cpp:617:95: warning: 'void sp_item_invoke_bbox(const SPItem*, NRRect*, const Geom::Matrix&, unsigned int, SPItem::BBoxType)' is deprecated (declared at ./sp-item.h:213) [-Wdeprecated-declarations] extension/internal/cairo-renderer.cpp: In member function 'void Inkscape::Extension::Internal::CairoRenderer::applyClipPath(Inkscape::Extension::Internal::CairoRenderContext*, const SPClipPath*)': extension/internal/cairo-renderer.cpp:679:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer.cpp: In member function 'void Inkscape::Extension::Internal::CairoRenderer::applyMask(Inkscape::Extension::Internal::CairoRenderContext*, const SPMask*)': extension/internal/cairo-renderer.cpp:737:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX extension/internal/cairo-renderer-pdf-out.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/implementation/implementation.h:17, from extension/internal/cairo-renderer-pdf-out.h:17, from extension/internal/cairo-renderer-pdf-out.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/implementation/implementation.h:17, from extension/internal/cairo-renderer-pdf-out.h:17, from extension/internal/cairo-renderer-pdf-out.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/implementation/implementation.h:17, from extension/internal/cairo-renderer-pdf-out.h:17, from extension/internal/cairo-renderer-pdf-out.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-renderer-pdf-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-renderer-pdf-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-renderer-pdf-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-renderer-pdf-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-renderer-pdf-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-renderer-pdf-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-renderer-pdf-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-renderer-pdf-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-renderer-pdf-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-renderer-pdf-out.cpp:22: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from extension/internal/cairo-renderer-pdf-out.cpp:26: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from extension/internal/cairo-renderer-pdf-out.cpp:30:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer-pdf-out.cpp: In function 'bool Inkscape::Extension::Internal::pdf_render_document_to_file(SPDocument*, const gchar*, unsigned int, bool, bool, bool, int, const gchar*, bool, bool)': extension/internal/cairo-renderer-pdf-out.cpp:67:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-renderer-pdf-out.cpp:72:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX extension/internal/cairo-png-out.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/implementation/implementation.h:17, from extension/internal/cairo-png-out.h:17, from extension/internal/cairo-png-out.cpp:20: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/implementation/implementation.h:17, from extension/internal/cairo-png-out.h:17, from extension/internal/cairo-png-out.cpp:20: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/implementation/implementation.h:17, from extension/internal/cairo-png-out.h:17, from extension/internal/cairo-png-out.cpp:20: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-png-out.cpp:21: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-png-out.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-png-out.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-png-out.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-png-out.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-png-out.cpp:21: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-png-out.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-png-out.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-png-out.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/cairo-render-context.h:26, from extension/internal/cairo-png-out.cpp:21: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from extension/internal/cairo-png-out.cpp:24: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from extension/internal/cairo-png-out.cpp:28:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-png-out.cpp: In function 'bool Inkscape::Extension::Internal::png_render_document_to_file(SPDocument*, const gchar*)': extension/internal/cairo-png-out.cpp:60:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/cairo-png-out.cpp:63:18: warning: unused variable 'root' [-Wunused-variable] CXX extension/internal/javafx-out.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/implementation/implementation.h:17, from extension/internal/javafx-out.h:19, from extension/internal/javafx-out.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/implementation/implementation.h:17, from extension/internal/javafx-out.h:19, from extension/internal/javafx-out.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/implementation/implementation.h:17, from extension/internal/javafx-out.h:19, from extension/internal/javafx-out.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from extension/internal/javafx-out.h:20, from extension/internal/javafx-out.cpp:22: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/javafx-out.cpp:28: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/javafx-out.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/javafx-out.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/javafx-out.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/javafx-out.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/javafx-out.cpp:28: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/javafx-out.cpp:28: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/javafx-out.cpp:28: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/javafx-out.cpp:28: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/javafx-out.cpp:28: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] extension/internal/javafx-out.cpp: In member function 'bool Inkscape::Extension::Internal::JavaFXOutput::doGradient(SPGradient*, const String&)': extension/internal/javafx-out.cpp:309:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLinearGradient*' increases required alignment of target type [-Wcast-align] extension/internal/javafx-out.cpp:334:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRadialGradient*' increases required alignment of target type [-Wcast-align] extension/internal/javafx-out.cpp: In member function 'bool Inkscape::Extension::Internal::JavaFXOutput::doCurve(SPItem*, const String&)': extension/internal/javafx-out.cpp:474:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] extension/internal/javafx-out.cpp: In member function 'bool Inkscape::Extension::Internal::JavaFXOutput::doTreeRecursive(SPDocument*, SPObject*)': extension/internal/javafx-out.cpp:722:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/javafx-out.cpp:729:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] extension/internal/javafx-out.cpp: In member function 'bool Inkscape::Extension::Internal::JavaFXOutput::doBody(SPDocument*, SPObject*)': extension/internal/javafx-out.cpp:788:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/javafx-out.cpp:791:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] CXX extension/internal/gdkpixbuf-input.o In file included from ./document.h:28:0, from ./document-private.h:22, from extension/internal/gdkpixbuf-input.cpp:6: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from extension/internal/gdkpixbuf-input.cpp:6: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from extension/internal/gdkpixbuf-input.cpp:6: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29:0, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:34, from /usr/include/gtkmm-2.4/gtkmm/treestore.h:29, from ./event-log.h:29, from ./document-private.h:26, from extension/internal/gdkpixbuf-input.cpp:6: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ./event-log.h:31, from ./document-private.h:26, from extension/internal/gdkpixbuf-input.cpp:6: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from extension/internal/gdkpixbuf-input.cpp:6: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from extension/internal/gdkpixbuf-input.cpp:6: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] extension/internal/gdkpixbuf-input.cpp: In member function 'virtual SPDocument* Inkscape::Extension::Internal::GdkpixbufInput::open(Inkscape::Extension::Input*, const char*)': extension/internal/gdkpixbuf-input.cpp:41:14: warning: variable 'is_lossy' set but not used [-Wunused-but-set-variable] CXX extension/internal/latex-text-renderer.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/extension.h:20, from extension/internal/latex-text-renderer.h:20, from extension/internal/latex-text-renderer.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/extension.h:20, from extension/internal/latex-text-renderer.h:20, from extension/internal/latex-text-renderer.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/extension.h:20, from extension/internal/latex-text-renderer.h:20, from extension/internal/latex-text-renderer.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-text-renderer.cpp:34: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-text-renderer.cpp:34: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-text-renderer.cpp:34: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-text-renderer.cpp:34: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-text-renderer.cpp:34: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-text-renderer.cpp:34: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-text-renderer.cpp:34: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-text-renderer.cpp:34: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-text-renderer.cpp:34: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-text-renderer.cpp:34: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from extension/internal/latex-text-renderer.cpp:44: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] extension/internal/latex-text-renderer.cpp: In function 'bool Inkscape::Extension::Internal::latex_render_document_text_to_file(SPDocument*, const gchar*, const gchar*, bool, bool, bool)': extension/internal/latex-text-renderer.cpp:68:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/latex-text-renderer.cpp:73:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/latex-text-renderer.cpp: In member function 'void Inkscape::Extension::Internal::LaTeXTextRenderer::sp_group_render(SPItem*)': extension/internal/latex-text-renderer.cpp:230:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] extension/internal/latex-text-renderer.cpp:236:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/latex-text-renderer.cpp: In member function 'void Inkscape::Extension::Internal::LaTeXTextRenderer::sp_use_render(SPItem*)': extension/internal/latex-text-renderer.cpp:246:107: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUse*' increases required alignment of target type [-Wcast-align] extension/internal/latex-text-renderer.cpp:255:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/latex-text-renderer.cpp: In member function 'void Inkscape::Extension::Internal::LaTeXTextRenderer::sp_text_render(SPItem*)': extension/internal/latex-text-renderer.cpp:266:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] extension/internal/latex-text-renderer.cpp: In member function 'void Inkscape::Extension::Internal::LaTeXTextRenderer::sp_flowtext_render(SPItem*)': extension/internal/latex-text-renderer.cpp:352:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFlowtext*' increases required alignment of target type [-Wcast-align] extension/internal/latex-text-renderer.cpp:371:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] extension/internal/latex-text-renderer.cpp: In member function 'void Inkscape::Extension::Internal::LaTeXTextRenderer::sp_root_render(SPItem*)': extension/internal/latex-text-renderer.cpp:451:110: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] extension/internal/latex-text-renderer.cpp: In member function 'bool Inkscape::Extension::Internal::LaTeXTextRenderer::setupDocument(SPDocument*, bool, SPItem*)': extension/internal/latex-text-renderer.cpp:494:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX extension/internal/pdfinput/svg-builder.o In file included from ./document.h:28:0, from ./document-private.h:22, from extension/internal/pdfinput/svg-builder.cpp:26: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from extension/internal/pdfinput/svg-builder.cpp:26: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from extension/internal/pdfinput/svg-builder.cpp:26: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29:0, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:34, from /usr/include/gtkmm-2.4/gtkmm/treestore.h:29, from ./event-log.h:29, from ./document-private.h:26, from extension/internal/pdfinput/svg-builder.cpp:26: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ./event-log.h:31, from ./document-private.h:26, from extension/internal/pdfinput/svg-builder.cpp:26: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from extension/internal/pdfinput/svg-builder.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from extension/internal/pdfinput/svg-builder.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from extension/internal/pdfinput/svg-builder.cpp:40: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from extension/internal/pdfinput/svg-builder.cpp:40: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from extension/internal/pdfinput/svg-builder.cpp:40: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from extension/internal/pdfinput/svg-builder.cpp:40: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from extension/internal/pdfinput/svg-builder.cpp:40: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from extension/internal/pdfinput/svg-builder.cpp:40: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from extension/internal/pdfinput/svg-builder.cpp:40: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] extension/internal/pdfinput/svg-builder.cpp: In member function 'void Inkscape::Extension::Internal::SvgBuilder::setClipPath(GfxState*, bool)': extension/internal/pdfinput/svg-builder.cpp:532:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] extension/internal/pdfinput/svg-builder.cpp: In member function 'gchar* Inkscape::Extension::Internal::SvgBuilder::_createTilingPattern(GfxTilingPattern*, GfxState*, bool)': extension/internal/pdfinput/svg-builder.cpp:679:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] extension/internal/pdfinput/svg-builder.cpp: In member function 'gchar* Inkscape::Extension::Internal::SvgBuilder::_createGradient(GfxShading*, double*, bool)': extension/internal/pdfinput/svg-builder.cpp:753:161: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] extension/internal/pdfinput/svg-builder.cpp: In member function 'std::string Inkscape::Extension::Internal::SvgBuilder::_BestMatchingFont(std::string)': extension/internal/pdfinput/svg-builder.cpp:912:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] extension/internal/pdfinput/svg-builder.cpp: In member function 'Inkscape::XML::Node* Inkscape::Extension::Internal::SvgBuilder::_createImage(Stream*, int, int, GfxImageColorMap*, int*, bool, bool)': extension/internal/pdfinput/svg-builder.cpp:1444:27: warning: 'png_struct_def::jmpbuf' is deprecated (declared at /usr/include/libpng14/png.h:1123) [-Wdeprecated-declarations] extension/internal/pdfinput/svg-builder.cpp:1444:27: warning: 'png_struct_def::jmpbuf' is deprecated (declared at /usr/include/libpng14/png.h:1123) [-Wdeprecated-declarations] extension/internal/pdfinput/svg-builder.cpp: In member function 'Inkscape::XML::Node* Inkscape::Extension::Internal::SvgBuilder::_createMask(double, double)': extension/internal/pdfinput/svg-builder.cpp:1634:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] extension/internal/pdfinput/svg-builder.cpp:1636:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] CXX extension/internal/pdfinput/pdf-parser.o CXX extension/internal/pdfinput/pdf-input.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from extension/internal/pdfinput/../../implementation/implementation.h:17, from extension/internal/pdfinput/pdf-input.h:21, from extension/internal/pdfinput/pdf-input.cpp:32: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from extension/internal/pdfinput/../../implementation/implementation.h:17, from extension/internal/pdfinput/pdf-input.h:21, from extension/internal/pdfinput/pdf-input.cpp:32: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from extension/internal/pdfinput/../../implementation/implementation.h:17, from extension/internal/pdfinput/pdf-input.h:21, from extension/internal/pdfinput/pdf-input.cpp:32: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from extension/internal/pdfinput/pdf-input.h:27, from extension/internal/pdfinput/pdf-input.cpp:32: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from extension/internal/pdfinput/pdf-input.h:27:0, from extension/internal/pdfinput/pdf-input.cpp:32: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from extension/internal/pdfinput/pdf-input.h:30, from extension/internal/pdfinput/pdf-input.cpp:32: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from extension/internal/pdfinput/pdf-input.h:30, from extension/internal/pdfinput/pdf-input.cpp:32: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from extension/internal/pdfinput/pdf-input.cpp:33: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] extension/internal/pdfinput/pdf-input.cpp: In function 'void Inkscape::Extension::Internal::copy_cairo_surface_to_pixbuf(cairo_surface_t*, unsigned char*, GdkPixbuf*)': extension/internal/pdfinput/pdf-input.cpp:453:65: warning: cast from 'unsigned char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] extension/internal/pdfinput/pdf-input.cpp: In static member function 'static void Inkscape::Extension::Internal::PdfInput::init()': extension/internal/pdfinput/pdf-input.cpp:749:38: warning: variable 'ext' set but not used [-Wunused-but-set-variable] CXX extension/internal/pov-out.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/implementation/implementation.h:17, from extension/internal/pov-out.h:20, from extension/internal/pov-out.cpp:23: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/implementation/implementation.h:17, from extension/internal/pov-out.h:20, from extension/internal/pov-out.cpp:23: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/implementation/implementation.h:17, from extension/internal/pov-out.h:20, from extension/internal/pov-out.cpp:23: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/pov-out.cpp:27: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/pov-out.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/pov-out.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/pov-out.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/pov-out.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/pov-out.cpp:27: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/pov-out.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/pov-out.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/pov-out.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/pov-out.cpp:27: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from extension/internal/pov-out.cpp:29: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] extension/internal/pov-out.cpp: In member function 'bool Inkscape::Extension::Internal::PovOutput::doCurve(SPItem*, const String&)': extension/internal/pov-out.cpp:265:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] extension/internal/pov-out.cpp: In member function 'bool Inkscape::Extension::Internal::PovOutput::doTreeRecursive(SPDocument*, SPObject*)': extension/internal/pov-out.cpp:460:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX extension/internal/odf.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/implementation/implementation.h:17, from extension/internal/odf.h:40, from extension/internal/odf.cpp:41: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/implementation/implementation.h:17, from extension/internal/odf.h:40, from extension/internal/odf.cpp:41: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/implementation/implementation.h:17, from extension/internal/odf.h:40, from extension/internal/odf.cpp:41: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/odf.cpp:52: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/odf.cpp:52: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/odf.cpp:52: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/odf.cpp:52: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/odf.cpp:52: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/odf.cpp:52: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/odf.cpp:52: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/odf.cpp:52: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/odf.cpp:52: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/odf.cpp:52: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from extension/internal/odf.cpp:60: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] extension/internal/odf.cpp: In member function 'void Inkscape::Extension::Internal::OdfOutput::preprocess(ZipFile&, Inkscape::XML::Node*)': extension/internal/odf.cpp:1087:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/odf.cpp:1089:18: warning: variable 'tf' set but not used [-Wunused-but-set-variable] extension/internal/odf.cpp: In member function 'bool Inkscape::Extension::Internal::OdfOutput::processGradient(Inkscape::Extension::Internal::Writer&, SPItem*, const Glib::ustring&, Geom::Matrix&)': extension/internal/odf.cpp:1658:166: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] extension/internal/odf.cpp:1676:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLinearGradient*' increases required alignment of target type [-Wcast-align] extension/internal/odf.cpp:1695:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRadialGradient*' increases required alignment of target type [-Wcast-align] extension/internal/odf.cpp: In member function 'bool Inkscape::Extension::Internal::OdfOutput::writeTree(Inkscape::Extension::Internal::Writer&, Inkscape::Extension::Internal::Writer&, Inkscape::XML::Node*)': extension/internal/odf.cpp:1859:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/odf.cpp:1947:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] extension/internal/odf.cpp:2005:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] CXX extension/internal/latex-pstricks.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-pstricks.cpp:30: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-pstricks.cpp:30: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-pstricks.cpp:30: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-pstricks.cpp:30: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-pstricks.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-pstricks.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-pstricks.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-pstricks.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-pstricks.cpp:30: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-pstricks.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-pstricks.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-pstricks.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from extension/internal/latex-pstricks.cpp:30: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from extension/internal/latex-pstricks.cpp:36: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] extension/internal/latex-pstricks.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintLatex::begin(Inkscape::Extension::Print*, SPDocument*)': extension/internal/latex-pstricks.cpp:71:17: warning: variable 'osp' set but not used [-Wunused-but-set-variable] extension/internal/latex-pstricks.cpp: In member function 'virtual unsigned int Inkscape::Extension::Internal::PrintLatex::finish(Inkscape::Extension::Print*)': extension/internal/latex-pstricks.cpp:153:9: warning: variable 'res' set but not used [-Wunused-but-set-variable] extension/internal/latex-pstricks.cpp: In static member function 'static void Inkscape::Extension::Internal::PrintLatex::init()': extension/internal/latex-pstricks.cpp:344:35: warning: variable 'ext' set but not used [-Wunused-but-set-variable] CXX extension/internal/latex-pstricks-out.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/implementation/implementation.h:17, from extension/internal/latex-pstricks-out.h:14, from extension/internal/latex-pstricks-out.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/implementation/implementation.h:17, from extension/internal/latex-pstricks-out.h:14, from extension/internal/latex-pstricks-out.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/implementation/implementation.h:17, from extension/internal/latex-pstricks-out.h:14, from extension/internal/latex-pstricks-out.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./print.h:14, from extension/internal/latex-pstricks-out.cpp:15: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./print.h:14, from extension/internal/latex-pstricks-out.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./print.h:14, from extension/internal/latex-pstricks-out.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./print.h:14, from extension/internal/latex-pstricks-out.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./print.h:14, from extension/internal/latex-pstricks-out.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./print.h:14, from extension/internal/latex-pstricks-out.cpp:15: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./print.h:14, from extension/internal/latex-pstricks-out.cpp:15: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./print.h:14, from extension/internal/latex-pstricks-out.cpp:15: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./print.h:14, from extension/internal/latex-pstricks-out.cpp:15: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./print.h:14, from extension/internal/latex-pstricks-out.cpp:15: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from extension/internal/latex-pstricks-out.cpp:16: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from extension/internal/latex-pstricks-out.cpp:19:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] extension/internal/latex-pstricks-out.cpp: In member function 'virtual void Inkscape::Extension::Internal::LatexOutput::save(Inkscape::Extension::Output*, SPDocument*, const gchar*)': extension/internal/latex-pstricks-out.cpp:69:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] extension/internal/latex-pstricks-out.cpp:56:18: warning: variable 'ret' set but not used [-Wunused-but-set-variable] CXX extension/internal/filter/filter-all.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/implementation/implementation.h:17, from extension/internal/filter/filter.h:13, from extension/internal/filter/filter-all.cpp:8: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/implementation/implementation.h:17, from extension/internal/filter/filter.h:13, from extension/internal/filter/filter-all.cpp:8: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/implementation/implementation.h:17, from extension/internal/filter/filter.h:13, from extension/internal/filter/filter-all.cpp:8: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from extension/internal/filter/drop-shadow.h:16, from extension/internal/filter/filter-all.cpp:11: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/filter/filter-file.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/implementation/implementation.h:17, from extension/internal/filter/filter.h:13, from extension/internal/filter/filter-file.cpp:8: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/implementation/implementation.h:17, from extension/internal/filter/filter.h:13, from extension/internal/filter/filter-file.cpp:8: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/implementation/implementation.h:17, from extension/internal/filter/filter.h:13, from extension/internal/filter/filter-file.cpp:8: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from extension/internal/filter/filter-file.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX extension/internal/filter/filter.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from extension/internal/filter/filter.cpp:10: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from extension/internal/filter/filter.cpp:10: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from extension/internal/filter/filter.cpp:10: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from extension/internal/filter/filter.cpp:10: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ./event-log.h:31, from ./document-private.h:26, from extension/internal/filter/filter.cpp:12: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from extension/internal/filter/filter.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from extension/internal/filter/filter.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] extension/internal/filter/filter.cpp: In member function 'virtual void Inkscape::Extension::Internal::Filter::Filter::effect(Inkscape::Extension::Effect*, Inkscape::UI::View::View*, Inkscape::Extension::Implementation::ImplementationDocumentCache*)': extension/internal/filter/filter.cpp:136:174: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] CXX extension/internal/win32.o CXX extension/internal/emf-win32-print.o CXX extension/internal/emf-win32-inout.o CXX extension/script/InkscapeScript.o CXX filters/blend.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/blend.h:17, from filters/blend.cpp:25: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/blend.h:17, from filters/blend.cpp:25: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/blend.h:17, from filters/blend.cpp:25: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/blend.h:17, from filters/blend.cpp:25: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/blend.h:17, from filters/blend.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/blend.h:17, from filters/blend.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/blend.h:17, from filters/blend.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/blend.h:17, from filters/blend.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/blend.h:17, from filters/blend.cpp:25: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/blend.h:17, from filters/blend.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/blend.h:17, from filters/blend.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/blend.h:17, from filters/blend.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/blend.h:17, from filters/blend.cpp:25: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX filters/colormatrix.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/colormatrix.h:16, from filters/colormatrix.cpp:26: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/colormatrix.h:16, from filters/colormatrix.cpp:26: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/colormatrix.h:16, from filters/colormatrix.cpp:26: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/colormatrix.h:16, from filters/colormatrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/colormatrix.h:16, from filters/colormatrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/colormatrix.h:16, from filters/colormatrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/colormatrix.h:16, from filters/colormatrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/colormatrix.h:16, from filters/colormatrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/colormatrix.h:16, from filters/colormatrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/colormatrix.h:16, from filters/colormatrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/colormatrix.h:16, from filters/colormatrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/colormatrix.h:16, from filters/colormatrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/colormatrix.h:16, from filters/colormatrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] filters/colormatrix.cpp: In function 'void sp_feColorMatrix_set(SPObject*, unsigned int, const gchar*)': filters/colormatrix.cpp:140:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeColorMatrix*' increases required alignment of target type [-Wcast-align] filters/colormatrix.cpp: In function 'void sp_feColorMatrix_build_renderer(SPFilterPrimitive*, Inkscape::Filters::Filter*)': filters/colormatrix.cpp:208:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeColorMatrix*' increases required alignment of target type [-Wcast-align] CXX filters/componenttransfer.o In file included from ./document.h:28:0, from filters/componenttransfer.cpp:22: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer.cpp:25: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer.cpp:25: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer.cpp:25: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer.cpp:25: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer.cpp:25: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer.cpp:25: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX filters/componenttransfer-funcnode.o In file included from ./document.h:28:0, from filters/componenttransfer-funcnode.cpp:24: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer-funcnode.cpp:25: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer-funcnode.cpp:25: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer-funcnode.cpp:25: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer-funcnode.cpp:25: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer-funcnode.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer-funcnode.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer-funcnode.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer-funcnode.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer-funcnode.cpp:25: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer-funcnode.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer-funcnode.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer-funcnode.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/componenttransfer.h:16, from filters/componenttransfer-funcnode.cpp:25: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] filters/componenttransfer-funcnode.cpp: In function 'void sp_fefuncnode_set(SPObject*, unsigned int, const gchar*)': filters/componenttransfer-funcnode.cpp:228:423: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeFuncNode*' increases required alignment of target type [-Wcast-align] filters/componenttransfer-funcnode.cpp:228:820: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeFuncNode*' increases required alignment of target type [-Wcast-align] filters/componenttransfer-funcnode.cpp:228:1217: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeFuncNode*' increases required alignment of target type [-Wcast-align] filters/componenttransfer-funcnode.cpp:228:1612: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeFuncNode*' increases required alignment of target type [-Wcast-align] filters/componenttransfer-funcnode.cpp: In function 'void sp_fefuncnode_update(SPObject*, SPCtx*, guint)': filters/componenttransfer-funcnode.cpp:293:423: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeFuncNode*' increases required alignment of target type [-Wcast-align] filters/componenttransfer-funcnode.cpp:293:820: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeFuncNode*' increases required alignment of target type [-Wcast-align] filters/componenttransfer-funcnode.cpp:293:1217: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeFuncNode*' increases required alignment of target type [-Wcast-align] filters/componenttransfer-funcnode.cpp:293:1612: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeFuncNode*' increases required alignment of target type [-Wcast-align] filters/componenttransfer-funcnode.cpp: In function 'Inkscape::XML::Node* sp_fefuncnode_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': filters/componenttransfer-funcnode.cpp:314:423: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeFuncNode*' increases required alignment of target type [-Wcast-align] filters/componenttransfer-funcnode.cpp:314:820: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeFuncNode*' increases required alignment of target type [-Wcast-align] filters/componenttransfer-funcnode.cpp:314:1217: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeFuncNode*' increases required alignment of target type [-Wcast-align] filters/componenttransfer-funcnode.cpp:314:1612: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeFuncNode*' increases required alignment of target type [-Wcast-align] CXX filters/composite.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/composite.h:16, from filters/composite.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/composite.h:16, from filters/composite.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/composite.h:16, from filters/composite.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/composite.h:16, from filters/composite.cpp:22: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/composite.h:16, from filters/composite.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/composite.h:16, from filters/composite.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/composite.h:16, from filters/composite.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/composite.h:16, from filters/composite.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/composite.h:16, from filters/composite.cpp:22: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/composite.h:16, from filters/composite.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/composite.h:16, from filters/composite.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/composite.h:16, from filters/composite.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/composite.h:16, from filters/composite.cpp:22: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] filters/composite.cpp: In function 'void sp_feComposite_build(SPObject*, SPDocument*, Inkscape::XML::Node*)': filters/composite.cpp:102:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeComposite*' increases required alignment of target type [-Wcast-align] filters/composite.cpp: In function 'void sp_feComposite_set(SPObject*, unsigned int, const gchar*)': filters/composite.cpp:153:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeComposite*' increases required alignment of target type [-Wcast-align] filters/composite.cpp: In function 'void sp_feComposite_update(SPObject*, SPCtx*, guint)': filters/composite.cpp:227:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeComposite*' increases required alignment of target type [-Wcast-align] filters/composite.cpp: In function 'Inkscape::XML::Node* sp_feComposite_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': filters/composite.cpp:257:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeComposite*' increases required alignment of target type [-Wcast-align] filters/composite.cpp: In function 'void sp_feComposite_build_renderer(SPFilterPrimitive*, Inkscape::Filters::Filter*)': filters/composite.cpp:320:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeComposite*' increases required alignment of target type [-Wcast-align] CXX filters/convolvematrix.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/convolvematrix.h:17, from filters/convolvematrix.cpp:26: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/convolvematrix.h:17, from filters/convolvematrix.cpp:26: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/convolvematrix.h:17, from filters/convolvematrix.cpp:26: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/convolvematrix.h:17, from filters/convolvematrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/convolvematrix.h:17, from filters/convolvematrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/convolvematrix.h:17, from filters/convolvematrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/convolvematrix.h:17, from filters/convolvematrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/convolvematrix.h:17, from filters/convolvematrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/convolvematrix.h:17, from filters/convolvematrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/convolvematrix.h:17, from filters/convolvematrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/convolvematrix.h:17, from filters/convolvematrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/convolvematrix.h:17, from filters/convolvematrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/convolvematrix.h:17, from filters/convolvematrix.cpp:26: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] filters/convolvematrix.cpp: In function 'void sp_feConvolveMatrix_set(SPObject*, unsigned int, const gchar*)': filters/convolvematrix.cpp:156:160: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeConvolveMatrix*' increases required alignment of target type [-Wcast-align] filters/convolvematrix.cpp: In function 'void sp_feConvolveMatrix_build_renderer(SPFilterPrimitive*, Inkscape::Filters::Filter*)': filters/convolvematrix.cpp:318:158: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeConvolveMatrix*' increases required alignment of target type [-Wcast-align] CXX filters/diffuselighting.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/diffuselighting.h:18, from filters/diffuselighting.cpp:26: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/diffuselighting.h:18, from filters/diffuselighting.cpp:26: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/diffuselighting.h:18, from filters/diffuselighting.cpp:26: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/diffuselighting.h:18, from filters/diffuselighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/diffuselighting.h:18, from filters/diffuselighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/diffuselighting.h:18, from filters/diffuselighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/diffuselighting.h:18, from filters/diffuselighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/diffuselighting.h:18, from filters/diffuselighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/diffuselighting.h:18, from filters/diffuselighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/diffuselighting.h:18, from filters/diffuselighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/diffuselighting.h:18, from filters/diffuselighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/diffuselighting.h:18, from filters/diffuselighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/diffuselighting.h:18, from filters/diffuselighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX filters/displacementmap.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/displacementmap.h:16, from filters/displacementmap.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/displacementmap.h:16, from filters/displacementmap.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/displacementmap.h:16, from filters/displacementmap.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/displacementmap.h:16, from filters/displacementmap.cpp:22: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/displacementmap.h:16, from filters/displacementmap.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/displacementmap.h:16, from filters/displacementmap.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/displacementmap.h:16, from filters/displacementmap.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/displacementmap.h:16, from filters/displacementmap.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/displacementmap.h:16, from filters/displacementmap.cpp:22: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/displacementmap.h:16, from filters/displacementmap.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/displacementmap.h:16, from filters/displacementmap.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/displacementmap.h:16, from filters/displacementmap.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/displacementmap.h:16, from filters/displacementmap.cpp:22: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] filters/displacementmap.cpp: In function 'void sp_feDisplacementMap_build(SPObject*, SPDocument*, Inkscape::XML::Node*)': filters/displacementmap.cpp:107:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeDisplacementMap*' increases required alignment of target type [-Wcast-align] filters/displacementmap.cpp: In function 'void sp_feDisplacementMap_set(SPObject*, unsigned int, const gchar*)': filters/displacementmap.cpp:157:164: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeDisplacementMap*' increases required alignment of target type [-Wcast-align] filters/displacementmap.cpp: In function 'void sp_feDisplacementMap_update(SPObject*, SPCtx*, guint)': filters/displacementmap.cpp:215:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeDisplacementMap*' increases required alignment of target type [-Wcast-align] filters/displacementmap.cpp: In function 'Inkscape::XML::Node* sp_feDisplacementMap_write(SPObject*, Inkscape::XML::Document*, Inkscape::XML::Node*, guint)': filters/displacementmap.cpp:250:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeDisplacementMap*' increases required alignment of target type [-Wcast-align] filters/displacementmap.cpp: In function 'void sp_feDisplacementMap_build_renderer(SPFilterPrimitive*, Inkscape::Filters::Filter*)': filters/displacementmap.cpp:288:169: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeDisplacementMap*' increases required alignment of target type [-Wcast-align] CXX filters/distantlight.o In file included from ./document.h:28:0, from filters/distantlight.cpp:24: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX filters/flood.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/flood.h:16, from filters/flood.cpp:24: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/flood.h:16, from filters/flood.cpp:24: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/flood.h:16, from filters/flood.cpp:24: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/flood.h:16, from filters/flood.cpp:24: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/flood.h:16, from filters/flood.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/flood.h:16, from filters/flood.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/flood.h:16, from filters/flood.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/flood.h:16, from filters/flood.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/flood.h:16, from filters/flood.cpp:24: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/flood.h:16, from filters/flood.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/flood.h:16, from filters/flood.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/flood.h:16, from filters/flood.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/flood.h:16, from filters/flood.cpp:24: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] filters/flood.cpp: In function 'void sp_feFlood_set(SPObject*, unsigned int, const gchar*)': filters/flood.cpp:119:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeFlood*' increases required alignment of target type [-Wcast-align] filters/flood.cpp: In function 'void sp_feFlood_build_renderer(SPFilterPrimitive*, Inkscape::Filters::Filter*)': filters/flood.cpp:219:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeFlood*' increases required alignment of target type [-Wcast-align] CXX filters/image.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/image.h:17, from filters/image.cpp:25: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/image.h:17, from filters/image.cpp:25: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/image.h:17, from filters/image.cpp:25: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/image.h:17, from filters/image.cpp:25: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/image.h:17, from filters/image.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/image.h:17, from filters/image.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/image.h:17, from filters/image.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/image.h:17, from filters/image.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/image.h:17, from filters/image.cpp:25: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/image.h:17, from filters/image.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/image.h:17, from filters/image.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/image.h:17, from filters/image.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/image.h:17, from filters/image.cpp:25: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] filters/image.cpp: In function 'void sp_feImage_href_modified(SPObject*, SPObject*, SPObject*)': filters/image.cpp:135:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] filters/image.cpp: In function 'void sp_feImage_set(SPObject*, unsigned int, const gchar*)': filters/image.cpp:171:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX filters/merge.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/merge.h:16, from filters/merge.cpp:24: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/merge.h:16, from filters/merge.cpp:24: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/merge.h:16, from filters/merge.cpp:24: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/merge.h:16, from filters/merge.cpp:24: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/merge.h:16, from filters/merge.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/merge.h:16, from filters/merge.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/merge.h:16, from filters/merge.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/merge.h:16, from filters/merge.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/merge.h:16, from filters/merge.cpp:24: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/merge.h:16, from filters/merge.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/merge.h:16, from filters/merge.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/merge.h:16, from filters/merge.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/merge.h:16, from filters/merge.cpp:24: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX filters/mergenode.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/merge.h:16, from filters/mergenode.cpp:24: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/merge.h:16, from filters/mergenode.cpp:24: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/merge.h:16, from filters/mergenode.cpp:24: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/merge.h:16, from filters/mergenode.cpp:24: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/merge.h:16, from filters/mergenode.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/merge.h:16, from filters/mergenode.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/merge.h:16, from filters/mergenode.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/merge.h:16, from filters/mergenode.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/merge.h:16, from filters/mergenode.cpp:24: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/merge.h:16, from filters/mergenode.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/merge.h:16, from filters/mergenode.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/merge.h:16, from filters/mergenode.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/merge.h:16, from filters/mergenode.cpp:24: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX filters/morphology.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/morphology.h:16, from filters/morphology.cpp:25: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/morphology.h:16, from filters/morphology.cpp:25: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/morphology.h:16, from filters/morphology.cpp:25: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/morphology.h:16, from filters/morphology.cpp:25: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/morphology.h:16, from filters/morphology.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/morphology.h:16, from filters/morphology.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/morphology.h:16, from filters/morphology.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/morphology.h:16, from filters/morphology.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/morphology.h:16, from filters/morphology.cpp:25: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/morphology.h:16, from filters/morphology.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/morphology.h:16, from filters/morphology.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/morphology.h:16, from filters/morphology.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/morphology.h:16, from filters/morphology.cpp:25: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX filters/offset.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/offset.h:16, from filters/offset.cpp:23: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/offset.h:16, from filters/offset.cpp:23: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/offset.h:16, from filters/offset.cpp:23: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/offset.h:16, from filters/offset.cpp:23: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/offset.h:16, from filters/offset.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/offset.h:16, from filters/offset.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/offset.h:16, from filters/offset.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/offset.h:16, from filters/offset.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/offset.h:16, from filters/offset.cpp:23: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/offset.h:16, from filters/offset.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/offset.h:16, from filters/offset.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/offset.h:16, from filters/offset.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/offset.h:16, from filters/offset.cpp:23: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] filters/offset.cpp: In function 'void sp_feOffset_set(SPObject*, unsigned int, const gchar*)': filters/offset.cpp:119:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeOffset*' increases required alignment of target type [-Wcast-align] filters/offset.cpp: In function 'void sp_feOffset_build_renderer(SPFilterPrimitive*, Inkscape::Filters::Filter*)': filters/offset.cpp:186:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeOffset*' increases required alignment of target type [-Wcast-align] CXX filters/pointlight.o In file included from ./document.h:28:0, from filters/pointlight.cpp:24: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX filters/specularlighting.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/specularlighting.h:18, from filters/specularlighting.cpp:26: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/specularlighting.h:18, from filters/specularlighting.cpp:26: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/specularlighting.h:18, from filters/specularlighting.cpp:26: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/specularlighting.h:18, from filters/specularlighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/specularlighting.h:18, from filters/specularlighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/specularlighting.h:18, from filters/specularlighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/specularlighting.h:18, from filters/specularlighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/specularlighting.h:18, from filters/specularlighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/specularlighting.h:18, from filters/specularlighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/specularlighting.h:18, from filters/specularlighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/specularlighting.h:18, from filters/specularlighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/specularlighting.h:18, from filters/specularlighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/specularlighting.h:18, from filters/specularlighting.cpp:26: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX filters/spotlight.o In file included from ./document.h:28:0, from filters/spotlight.cpp:24: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX filters/tile.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/tile.h:16, from filters/tile.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/tile.h:16, from filters/tile.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/tile.h:16, from filters/tile.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/tile.h:16, from filters/tile.cpp:22: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/tile.h:16, from filters/tile.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/tile.h:16, from filters/tile.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/tile.h:16, from filters/tile.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/tile.h:16, from filters/tile.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/tile.h:16, from filters/tile.cpp:22: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/tile.h:16, from filters/tile.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/tile.h:16, from filters/tile.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/tile.h:16, from filters/tile.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/tile.h:16, from filters/tile.cpp:22: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX filters/turbulence.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/turbulence.h:17, from filters/turbulence.cpp:24: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/turbulence.h:17, from filters/turbulence.cpp:24: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from filters/turbulence.h:17, from filters/turbulence.cpp:24: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from filters/turbulence.h:17, from filters/turbulence.cpp:24: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/turbulence.h:17, from filters/turbulence.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from filters/turbulence.h:17, from filters/turbulence.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from filters/turbulence.h:17, from filters/turbulence.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from filters/turbulence.h:17, from filters/turbulence.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from filters/turbulence.h:17, from filters/turbulence.cpp:24: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/turbulence.h:17, from filters/turbulence.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/turbulence.h:17, from filters/turbulence.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from filters/turbulence.h:17, from filters/turbulence.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from filters/turbulence.h:17, from filters/turbulence.cpp:24: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] filters/turbulence.cpp: In function 'void sp_feTurbulence_set(SPObject*, unsigned int, const gchar*)': filters/turbulence.cpp:152:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeTurbulence*' increases required alignment of target type [-Wcast-align] filters/turbulence.cpp: In function 'void sp_feTurbulence_build_renderer(SPFilterPrimitive*, Inkscape::Filters::Filter*)': filters/turbulence.cpp:255:148: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeTurbulence*' increases required alignment of target type [-Wcast-align] CXX helper/action.o In file included from ./ui/view/view.h:22:0, from helper/action.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX helper/geom.o CXX helper/geom-nodetype.o CXX helper/gnome-utils.o CXX helper/png-write.o In file included from ./libnr/nr-object.h:20:0, from ./display/nr-arena-item.h:61, from helper/png-write.cpp:27: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from helper/png-write.cpp:28:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] helper/png-write.cpp: In function 'bool sp_png_write_rgba_striped(SPDocument*, const gchar*, long unsigned int, long unsigned int, double, double, int (*)(const guchar**, int, int, void*), void*)': helper/png-write.cpp:168:27: warning: 'png_struct_def::jmpbuf' is deprecated (declared at /usr/include/libpng14/png.h:1123) [-Wdeprecated-declarations] helper/png-write.cpp:168:27: warning: 'png_struct_def::jmpbuf' is deprecated (declared at /usr/include/libpng14/png.h:1123) [-Wdeprecated-declarations] helper/png-write.cpp: In function 'void hide_other_items_recursively(SPObject*, GSList*, unsigned int)': helper/png-write.cpp:374:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] helper/png-write.cpp: In function 'bool sp_export_png_file(SPDocument*, const gchar*, const Rect&, long unsigned int, long unsigned int, double, double, long unsigned int, unsigned int (*)(float, void*), void*, bool, GSList*)': helper/png-write.cpp:467:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] helper/png-write.cpp:493:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX helper/sp-marshal.o CXX helper/unit-menu.o helper/unit-menu.cpp: In function 'void sp_unit_selector_class_init(SPUnitSelectorClass*)': helper/unit-menu.cpp:83:21: warning: variable 'widget_class' set but not used [-Wunused-but-set-variable] helper/unit-menu.cpp: In function 'void sp_unit_selector_finalize(GObject*)': helper/unit-menu.cpp:118:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPUnitSelector*' increases required alignment of target type [-Wcast-align] helper/unit-menu.cpp: In function 'void sp_unit_selector_setsize(GtkWidget*, guint, guint)': helper/unit-menu.cpp:151:53: warning: cast from 'GtkWidget* {aka _GtkWidget*}' to 'SPUnitSelector*' increases required alignment of target type [-Wcast-align] helper/unit-menu.cpp: In function 'void spus_unit_activate(GtkWidget*, SPUnitSelector*)': helper/unit-menu.cpp:188:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] helper/unit-menu.cpp:202:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] helper/unit-menu.cpp: In function 'void sp_unit_selector_set_unit(SPUnitSelector*, const SPUnit*)': helper/unit-menu.cpp:302:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] CXX helper/unit-tracker.o helper/unit-tracker.cpp: In member function 'void Inkscape::UnitTracker::_fixupAdjustments(const SPUnit*, const SPUnit*)': helper/unit-tracker.cpp:233:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] CXX helper/units.o helper/units.cpp: In function 'const SPUnit* sp_unit_get_by_abbreviation(const gchar*)': helper/units.cpp:63:14: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] helper/units.cpp:63:57: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] helper/units.cpp:64:14: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] helper/units.cpp:64:64: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] CXX helper/window.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from helper/window.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from helper/window.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from helper/window.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from helper/window.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX helper/stock-items.o In file included from ./document.h:28:0, from ./document-private.h:22, from helper/stock-items.cpp:27: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from helper/stock-items.cpp:27: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from helper/stock-items.cpp:27: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29:0, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:34, from /usr/include/gtkmm-2.4/gtkmm/treestore.h:29, from ./event-log.h:29, from ./document-private.h:26, from helper/stock-items.cpp:27: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ./event-log.h:31, from ./document-private.h:26, from helper/stock-items.cpp:27: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from helper/stock-items.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from helper/stock-items.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] helper/stock-items.cpp: In function 'SPObject* sp_marker_load_from_svg(const gchar*, SPDocument*)': helper/stock-items.cpp:72:157: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] helper/stock-items.cpp: In function 'SPObject* sp_pattern_load_from_svg(const gchar*, SPDocument*)': helper/stock-items.cpp:116:157: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] helper/stock-items.cpp: In function 'SPObject* sp_gradient_load_from_svg(const gchar*, SPDocument*)': helper/stock-items.cpp:159:157: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] helper/stock-items.cpp: In function 'SPObject* get_stock_item(const gchar*)': helper/stock-items.cpp:198:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] CXX io/base64stream.o CXX io/ftos.o CXX io/gzipstream.o io/gzipstream.cpp: In member function 'virtual int Inkscape::IO::GzipInputStream::get()': io/gzipstream.cpp:120:13: warning: variable 'zerr' set but not used [-Wunused-but-set-variable] io/gzipstream.cpp: In member function 'bool Inkscape::IO::GzipInputStream::load()': io/gzipstream.cpp:181:9: warning: variable 'val' set but not used [-Wunused-but-set-variable] CXX io/inkjar.o CXX io/inkscapestream.o CXX io/resource.o CXX io/simple-sax.o CXX io/stringstream.o CXX io/sys.o CXX io/uristream.o CXX io/xsltstream.o CXX libnr/nr-blit.o CXX libnr/nr-compose-transform.o CXX libnr/nr-compose.o CXX libnr/nr-gradient.o CXX libnr/nr-matrix-div.o CXX libnr/nr-matrix-fns.o CXX libnr/nr-matrix-rotate-ops.o CXX libnr/nr-matrix.o CXX libnr/nr-object.o In file included from libnr/nr-object.h:20:0, from libnr/nr-object.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from libnr/nr-object.cpp:25:0: ./util/format.h: At global scope: ./util/format.h:23:25: note: the mangling of 'va_list' has changed in GCC 4.4 libnr/nr-object.cpp: In function 'NRType nr_object_register_type(NRType, const gchar*, unsigned int, unsigned int, void (*)(NRObjectClass*), void (*)(NRObject*))': libnr/nr-object.cpp:91:52: warning: cast from 'char*' to 'NRObjectClass*' increases required alignment of target type [-Wcast-align] CXX libnr/nr-pixblock-line.o CXX libnr/nr-pixblock-pattern.o CXX libnr/nr-pixblock-pixel.o CXX libnr/nr-pixblock.o CXX libnr/nr-point-fns.o CXX libnr/nr-rect-l.o CXX libnr/nr-rect.o CXX libnr/nr-rotate-fns.o CXX libnr/nr-rotate-matrix-ops.o CXX libnr/nr-scale-matrix-ops.o CXX libnr/nr-scale-translate-ops.o CXX libnr/nr-translate-matrix-ops.o CXX libnr/nr-translate-scale-ops.o CXX libnr/nr-translate-rotate-ops.o CXX libnr/nr-types.o libnr/nr-types.cpp:22:2: warning: floating constant exceeds range of 'double' [-Woverflow] CXX libnr/nr-values.o CXX libnrtype/font-style-to-pos.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/font-style-to-pos.cpp:2: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/font-style-to-pos.cpp:2: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/font-style-to-pos.cpp:2: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/font-style-to-pos.cpp:2: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/font-style-to-pos.cpp:2: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/font-style-to-pos.cpp:2: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/font-style-to-pos.cpp:2: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/font-style-to-pos.cpp:2: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/font-style-to-pos.cpp:2: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/font-style-to-pos.cpp:2: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/font-style-to-pos.cpp:2: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/font-style-to-pos.cpp:2: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/font-style-to-pos.cpp:2: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX libnrtype/nr-type-pos-def.o CXX libnrtype/nr-type-primitives.o CXX libnrtype/FontFactory.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from libnrtype/FontFactory.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from libnrtype/FontFactory.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from libnrtype/FontFactory.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from libnrtype/FontFactory.cpp:21: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from libnrtype/FontFactory.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from libnrtype/FontFactory.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from libnrtype/FontFactory.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from libnrtype/FontFactory.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from libnrtype/FontFactory.cpp:21: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from libnrtype/FontFactory.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from libnrtype/FontFactory.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from libnrtype/FontFactory.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from libnrtype/FontFactory.cpp:21: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] libnrtype/FontFactory.cpp: In function 'int family_name_compare(const char*, const char*)': libnrtype/FontFactory.cpp:273:42: warning: cast from 'const char*' to 'const char**' increases required alignment of target type [-Wcast-align] libnrtype/FontFactory.cpp:273:66: warning: cast from 'const char*' to 'const char**' increases required alignment of target type [-Wcast-align] libnrtype/FontFactory.cpp: In constructor 'font_factory::font_factory()': libnrtype/FontFactory.cpp:326:19: warning: 'PangoContext* pango_ft2_font_map_create_context(PangoFT2FontMap*)' is deprecated (declared at /usr/include/pango-1.0/pango/pangoft2.h:90): Use 'pango_font_map_create_context' instead [-Wdeprecated-declarations] libnrtype/FontFactory.cpp:326:81: warning: 'PangoContext* pango_ft2_font_map_create_context(PangoFT2FontMap*)' is deprecated (declared at /usr/include/pango-1.0/pango/pangoft2.h:90): Use 'pango_font_map_create_context' instead [-Wdeprecated-declarations] CXX libnrtype/FontInstance.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/FontInstance.cpp:26: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/FontInstance.cpp:26: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/FontInstance.cpp:26: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/FontInstance.cpp:26: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/FontInstance.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/FontInstance.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/FontInstance.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/FontInstance.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/FontInstance.cpp:26: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/FontInstance.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/FontInstance.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/FontInstance.cpp:26: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/FontInstance.cpp:26: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] libnrtype/FontInstance.cpp: In member function 'void font_instance::InitTheFace()': libnrtype/FontInstance.cpp:415:13: warning: 'FT_FaceRec_* pango_ft2_font_get_face(PangoFont*)' is deprecated (declared at /usr/include/pango-1.0/pango/pangoft2.h:112): Use 'pango_fc_font_lock_face' instead [-Wdeprecated-declarations] libnrtype/FontInstance.cpp:415:42: warning: 'FT_FaceRec_* pango_ft2_font_get_face(PangoFont*)' is deprecated (declared at /usr/include/pango-1.0/pango/pangoft2.h:112): Use 'pango_fc_font_lock_face' instead [-Wdeprecated-declarations] libnrtype/FontInstance.cpp: In member function 'int font_instance::MapUnicodeChar(gunichar)': libnrtype/FontInstance.cpp:470:19: warning: 'FT_FaceRec_* pango_ft2_font_get_face(PangoFont*)' is deprecated (declared at /usr/include/pango-1.0/pango/pangoft2.h:112): Use 'pango_fc_font_lock_face' instead [-Wdeprecated-declarations] libnrtype/FontInstance.cpp:470:48: warning: 'FT_FaceRec_* pango_ft2_font_get_face(PangoFont*)' is deprecated (declared at /usr/include/pango-1.0/pango/pangoft2.h:112): Use 'pango_fc_font_lock_face' instead [-Wdeprecated-declarations] CXX libnrtype/font-lister.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/font-lister.cpp:6: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/font-lister.cpp:6: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/font-lister.cpp:6: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/font-lister.cpp:6: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/font-lister.cpp:6: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/font-lister.cpp:6: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/font-lister.cpp:6: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/font-lister.cpp:6: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/font-lister.cpp:6: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/font-lister.cpp:6: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/font-lister.cpp:6: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/font-lister.cpp:6: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/font-lister.cpp:6: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX libnrtype/RasterFont.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/RasterFont.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/RasterFont.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/RasterFont.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/RasterFont.cpp:17: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/RasterFont.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/RasterFont.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/RasterFont.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/RasterFont.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/RasterFont.cpp:17: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/RasterFont.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/RasterFont.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/RasterFont.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/RasterFont.cpp:17: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] libnrtype/RasterFont.cpp: In member function 'void raster_position::Blit(float, int, NRPixBlock&)': libnrtype/RasterFont.cpp:266:64: warning: cast from 'char*' to 'uint32_t* {aka unsigned int*}' increases required alignment of target type [-Wcast-align] libnrtype/RasterFont.cpp: In member function 'void raster_glyph::LoadSubPixelPosition(int)': libnrtype/RasterFont.cpp:333:7: warning: variable 'il' set but not used [-Wunused-but-set-variable] libnrtype/RasterFont.cpp:333:10: warning: variable 'ir' set but not used [-Wunused-but-set-variable] CXX libnrtype/TextWrapper.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/TextWrapper.cpp:12: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/TextWrapper.cpp:12: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/TextWrapper.cpp:12: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/TextWrapper.cpp:12: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/TextWrapper.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/TextWrapper.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/TextWrapper.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/TextWrapper.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/TextWrapper.cpp:12: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/TextWrapper.cpp:12: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/TextWrapper.cpp:12: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/TextWrapper.cpp:12: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from libnrtype/TextWrapper.cpp:12: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX libnrtype/Layout-TNG-Compute.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Compute.cpp:12: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Compute.cpp:12: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Compute.cpp:12: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Compute.cpp:12: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Compute.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Compute.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Compute.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Compute.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Compute.cpp:12: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Compute.cpp:12: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Compute.cpp:12: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Compute.cpp:12: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Compute.cpp:12: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX libnrtype/Layout-TNG-Input.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Input.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Input.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Input.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Input.cpp:16: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Input.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Input.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Input.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Input.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Input.cpp:16: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Input.cpp:16: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Input.cpp:16: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Input.cpp:16: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from libnrtype/Layout-TNG-Input.cpp:16: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX libnrtype/Layout-TNG-OutIter.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from libnrtype/../sp-filter.h:19, from libnrtype/../style.h:21, from libnrtype/FontFactory.h:27, from libnrtype/font-instance.h:8, from libnrtype/Layout-TNG-OutIter.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from libnrtype/../sp-filter.h:19, from libnrtype/../style.h:21, from libnrtype/FontFactory.h:27, from libnrtype/font-instance.h:8, from libnrtype/Layout-TNG-OutIter.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from libnrtype/../sp-filter.h:19, from libnrtype/../style.h:21, from libnrtype/FontFactory.h:27, from libnrtype/font-instance.h:8, from libnrtype/Layout-TNG-OutIter.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from libnrtype/../sp-filter.h:19, from libnrtype/../style.h:21, from libnrtype/FontFactory.h:27, from libnrtype/font-instance.h:8, from libnrtype/Layout-TNG-OutIter.cpp:13: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from libnrtype/../sp-filter.h:19, from libnrtype/../style.h:21, from libnrtype/FontFactory.h:27, from libnrtype/font-instance.h:8, from libnrtype/Layout-TNG-OutIter.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from libnrtype/../sp-filter.h:19, from libnrtype/../style.h:21, from libnrtype/FontFactory.h:27, from libnrtype/font-instance.h:8, from libnrtype/Layout-TNG-OutIter.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from libnrtype/../sp-filter.h:19, from libnrtype/../style.h:21, from libnrtype/FontFactory.h:27, from libnrtype/font-instance.h:8, from libnrtype/Layout-TNG-OutIter.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from libnrtype/../sp-filter.h:19, from libnrtype/../style.h:21, from libnrtype/FontFactory.h:27, from libnrtype/font-instance.h:8, from libnrtype/Layout-TNG-OutIter.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from libnrtype/../sp-filter.h:19, from libnrtype/../style.h:21, from libnrtype/FontFactory.h:27, from libnrtype/font-instance.h:8, from libnrtype/Layout-TNG-OutIter.cpp:13: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from libnrtype/../sp-filter.h:19, from libnrtype/../style.h:21, from libnrtype/FontFactory.h:27, from libnrtype/font-instance.h:8, from libnrtype/Layout-TNG-OutIter.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from libnrtype/../sp-filter.h:19, from libnrtype/../style.h:21, from libnrtype/FontFactory.h:27, from libnrtype/font-instance.h:8, from libnrtype/Layout-TNG-OutIter.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from libnrtype/../sp-filter.h:19, from libnrtype/../style.h:21, from libnrtype/FontFactory.h:27, from libnrtype/font-instance.h:8, from libnrtype/Layout-TNG-OutIter.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from libnrtype/../sp-filter.h:19, from libnrtype/../style.h:21, from libnrtype/FontFactory.h:27, from libnrtype/font-instance.h:8, from libnrtype/Layout-TNG-OutIter.cpp:13: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX libnrtype/Layout-TNG-Output.o In file included from ./libnr/nr-object.h:20:0, from ./display/nr-arena-item.h:61, from ./display/nr-arena-glyphs.h:24, from libnrtype/Layout-TNG-Output.cpp:13: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from libnrtype/Layout-TNG-Output.cpp:13:0: ./display/nr-arena-glyphs.h: In static member function 'static NRArenaGlyphs* NRArenaGlyphs::create(NRArena*)': ./display/nr-arena-glyphs.h:52:100: warning: cast from 'NRObject*' to 'NRArenaGlyphs*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from ./display/nr-arena-glyphs.h:73, from libnrtype/Layout-TNG-Output.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from ./display/nr-arena-glyphs.h:73, from libnrtype/Layout-TNG-Output.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from ./display/nr-arena-glyphs.h:73, from libnrtype/Layout-TNG-Output.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from ./display/nr-arena-glyphs.h:73, from libnrtype/Layout-TNG-Output.cpp:13: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from ./display/nr-arena-glyphs.h:73, from libnrtype/Layout-TNG-Output.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from ./display/nr-arena-glyphs.h:73, from libnrtype/Layout-TNG-Output.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from ./display/nr-arena-glyphs.h:73, from libnrtype/Layout-TNG-Output.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from ./display/nr-arena-glyphs.h:73, from libnrtype/Layout-TNG-Output.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from ./display/nr-arena-glyphs.h:73, from libnrtype/Layout-TNG-Output.cpp:13: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from ./display/nr-arena-glyphs.h:73, from libnrtype/Layout-TNG-Output.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from ./display/nr-arena-glyphs.h:73, from libnrtype/Layout-TNG-Output.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from ./display/nr-arena-glyphs.h:73, from libnrtype/Layout-TNG-Output.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from ./display/nr-arena-group.h:21, from ./display/nr-arena-glyphs.h:73, from libnrtype/Layout-TNG-Output.cpp:13: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./display/nr-arena-glyphs.h:73:0, from libnrtype/Layout-TNG-Output.cpp:13: ./display/nr-arena-group.h: In static member function 'static NRArenaGroup* NRArenaGroup::create(NRArena*)': ./display/nr-arena-group.h:33:105: warning: cast from 'NRObject*' to 'NRArenaGroup*' increases required alignment of target type [-Wcast-align] In file included from libnrtype/Layout-TNG-Output.cpp:13:0: ./display/nr-arena-glyphs.h: In static member function 'static NRArenaGlyphsGroup* NRArenaGlyphsGroup::create(NRArena*)': ./display/nr-arena-glyphs.h:89:116: warning: cast from 'NRObject*' to 'NRArenaGlyphsGroup*' increases required alignment of target type [-Wcast-align] libnrtype/Layout-TNG-Output.cpp: In member function 'Glib::ustring Inkscape::Text::Layout::dumpAsText() const': libnrtype/Layout-TNG-Output.cpp:395:170: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libnrtype/Layout-TNG-Output.cpp:397:179: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] libnrtype/Layout-TNG-Output.cpp: In member function 'void Inkscape::Text::Layout::fitToPathAlign(const SVGLength&, const Path&)': libnrtype/Layout-TNG-Output.cpp:451:16: warning: variable 'character_advance' set but not used [-Wunused-but-set-variable] CXX libnrtype/Layout-TNG-Scanline-Makers.o CXX libnrtype/Layout-TNG.o CXX live_effects/effect.o In file included from ./message-stack.h:22:0, from live_effects/effect.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from live_effects/effect.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from live_effects/effect.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from live_effects/effect.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ./event-log.h:31, from ./document-private.h:26, from live_effects/effect.cpp:24: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from live_effects/effect.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from live_effects/effect.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from live_effects/effect.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from live_effects/effect.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from live_effects/effect.cpp:37: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/effect.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/effect.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/effect.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from live_effects/effect.cpp:37: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] live_effects/effect.cpp: In static member function 'static void Inkscape::LivePathEffect::Effect::createAndApply(const char*, SPDocument*, SPItem*)': live_effects/effect.cpp:261:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] live_effects/effect.cpp:266:130: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] live_effects/effect.cpp: In member function 'void Inkscape::LivePathEffect::Effect::doAcceptPathPreparations(SPLPEItem*)': live_effects/effect.cpp:339:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPenContext*' increases required alignment of target type [-Wcast-align] live_effects/effect.cpp: In member function 'std::vector > Inkscape::LivePathEffect::Effect::getHelperPaths(SPLPEItem*)': live_effects/effect.cpp:521:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpeobject.o In file included from ./document.h:28:0, from live_effects/lpeobject.cpp:17: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from live_effects/lpeobject.cpp:18: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from live_effects/lpeobject.cpp:18: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29:0, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:34, from /usr/include/gtkmm-2.4/gtkmm/treestore.h:29, from ./event-log.h:29, from ./document-private.h:26, from live_effects/lpeobject.cpp:18: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ./event-log.h:31, from ./document-private.h:26, from live_effects/lpeobject.cpp:18: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from live_effects/lpeobject.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from live_effects/lpeobject.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] live_effects/lpeobject.cpp: In member function 'LivePathEffectObject* LivePathEffectObject::fork_private_if_necessary(unsigned int)': live_effects/lpeobject.cpp:258:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpegroupbbox.o live_effects/lpegroupbbox.cpp: In member function 'void Inkscape::LivePathEffect::GroupBBoxEffect::original_bbox(SPLPEItem*, bool)': live_effects/lpegroupbbox.cpp:30:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpeobject-reference.o CXX live_effects/lpe-patternalongpath.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-patternalongpath.h:14, from live_effects/lpe-patternalongpath.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-patternalongpath.h:14, from live_effects/lpe-patternalongpath.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-patternalongpath.h:14, from live_effects/lpe-patternalongpath.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-patternalongpath.h:14, from live_effects/lpe-patternalongpath.cpp:9: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-patternalongpath.h:14, from live_effects/lpe-patternalongpath.cpp:9: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-patternalongpath.h:14, from live_effects/lpe-patternalongpath.cpp:9: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:19:0, from ./ui/widget/registered-widget.h:24, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-patternalongpath.h:14, from live_effects/lpe-patternalongpath.cpp:9: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-patternalongpath.h:14, from live_effects/lpe-patternalongpath.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-bendpath.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-bendpath.h:15, from live_effects/lpe-bendpath.cpp:10: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-bendpath.h:15, from live_effects/lpe-bendpath.cpp:10: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-bendpath.h:15, from live_effects/lpe-bendpath.cpp:10: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-bendpath.h:15, from live_effects/lpe-bendpath.cpp:10: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-bendpath.h:15, from live_effects/lpe-bendpath.cpp:10: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-bendpath.h:15, from live_effects/lpe-bendpath.cpp:10: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:19:0, from ./ui/widget/registered-widget.h:24, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-bendpath.h:15, from live_effects/lpe-bendpath.cpp:10: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-bendpath.h:15, from live_effects/lpe-bendpath.cpp:10: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] live_effects/lpe-bendpath.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEBendPath::resetDefaults(SPItem*)': live_effects/lpe-bendpath.cpp:132:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-boolops.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-boolops.h:18, from live_effects/lpe-boolops.cpp:14: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-boolops.h:18, from live_effects/lpe-boolops.cpp:14: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-boolops.h:18, from live_effects/lpe-boolops.cpp:14: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-boolops.h:18, from live_effects/lpe-boolops.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-boolops.h:18, from live_effects/lpe-boolops.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-boolops.h:18, from live_effects/lpe-boolops.cpp:14: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:19:0, from ./ui/widget/registered-widget.h:24, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-boolops.h:18, from live_effects/lpe-boolops.cpp:14: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-boolops.h:18, from live_effects/lpe-boolops.cpp:14: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-dynastroke.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-dynastroke.h:19, from live_effects/lpe-dynastroke.cpp:14: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-dynastroke.h:19, from live_effects/lpe-dynastroke.cpp:14: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-dynastroke.h:19, from live_effects/lpe-dynastroke.cpp:14: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-dynastroke.h:19, from live_effects/lpe-dynastroke.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-dynastroke.h:19, from live_effects/lpe-dynastroke.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-dynastroke.h:19, from live_effects/lpe-dynastroke.cpp:14: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:19:0, from ./ui/widget/registered-widget.h:24, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-dynastroke.h:19, from live_effects/lpe-dynastroke.cpp:14: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-dynastroke.h:19, from live_effects/lpe-dynastroke.cpp:14: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-extrude.o CXX live_effects/lpe-sketch.o CXX live_effects/lpe-knot.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from live_effects/lpe-knot.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from live_effects/lpe-knot.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from live_effects/lpe-knot.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from live_effects/lpe-knot.cpp:17: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from live_effects/lpe-knot.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from live_effects/lpe-knot.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from live_effects/lpe-knot.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from live_effects/lpe-knot.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from live_effects/lpe-knot.cpp:17: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from live_effects/lpe-knot.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from live_effects/lpe-knot.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from live_effects/lpe-knot.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from live_effects/lpe-knot.cpp:17: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from live_effects/lpe-knot.cpp:32: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] live_effects/lpe-knot.cpp: In function 'Geom::Interval Inkscape::LivePathEffect::findShadowedTime(const Geom::Path&, const std::vector&, double, double)': live_effects/lpe-knot.cpp:95:40: warning: variable 'B' set but not used [-Wunused-but-set-variable] live_effects/lpe-knot.cpp: In function 'void Inkscape::LivePathEffect::collectPathsAndWidths(const SPLPEItem*, std::vector&, std::vector&)': live_effects/lpe-knot.cpp:499:155: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] live_effects/lpe-knot.cpp:503:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] live_effects/lpe-knot.cpp:510:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] live_effects/lpe-knot.cpp:512:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] live_effects/lpe-knot.cpp:519:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] live_effects/lpe-knot.cpp: In function 'Inkscape::LivePathEffect::LPEKnot* Inkscape::LivePathEffect::get_effect(SPItem*)': live_effects/lpe-knot.cpp:587:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] live_effects/lpe-knot.cpp: In member function 'virtual void Inkscape::LivePathEffect::KnotHolderEntityCrossingSwitcher::knot_set(const Geom::Point&, const Geom::Point&, guint)': live_effects/lpe-knot.cpp:626:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-vonkoch.o live_effects/lpe-vonkoch.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEVonKoch::resetDefaults(SPItem*)': live_effects/lpe-vonkoch.cpp:276:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-rough-hatches.o In file included from ./ui/widget/scalar.h:18:0, from live_effects/lpe-rough-hatches.cpp:33: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ./ui/widget/scalar.h:19, from live_effects/lpe-rough-hatches.cpp:33: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ./ui/widget/scalar.h:19, from live_effects/lpe-rough-hatches.cpp:33: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ./ui/widget/scalar.h:19, from live_effects/lpe-rough-hatches.cpp:33: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:19:0, from live_effects/lpe-rough-hatches.cpp:33: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] live_effects/lpe-rough-hatches.cpp: In member function 'std::vector > Inkscape::LivePathEffect::LPERoughHatches::linearSnake(const Geom::Piecewise >&, const Geom::Point&)': live_effects/lpe-rough-hatches.cpp:415:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] live_effects/lpe-rough-hatches.cpp: In member function 'Geom::Piecewise > Inkscape::LivePathEffect::LPERoughHatches::smoothSnake(const std::vector >&)': live_effects/lpe-rough-hatches.cpp:485:27: warning: variable 'hdle_offset' set but not used [-Wunused-but-set-variable] live_effects/lpe-rough-hatches.cpp:442:19: warning: variable 'last_top' set but not used [-Wunused-but-set-variable] live_effects/lpe-rough-hatches.cpp:443:19: warning: variable 'last_bot' set but not used [-Wunused-but-set-variable] CXX live_effects/lpe-curvestitch.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ./ui/widget/scalar.h:19, from live_effects/lpe-curvestitch.cpp:32: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ./ui/widget/scalar.h:19, from live_effects/lpe-curvestitch.cpp:32: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ./ui/widget/scalar.h:19, from live_effects/lpe-curvestitch.cpp:32: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:19:0, from live_effects/lpe-curvestitch.cpp:32: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-constructgrid.o CXX live_effects/lpe-gears.o CXX live_effects/lpe-interpolate.o live_effects/lpe-interpolate.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEInterpolate::resetDefaults(SPItem*)': live_effects/lpe-interpolate.cpp:108:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-test-doEffect-stack.o CXX live_effects/lpe-lattice.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-lattice.h:22, from live_effects/lpe-lattice.cpp:18: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-lattice.h:22, from live_effects/lpe-lattice.cpp:18: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-lattice.h:22, from live_effects/lpe-lattice.cpp:18: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-lattice.h:22, from live_effects/lpe-lattice.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-lattice.h:22, from live_effects/lpe-lattice.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-lattice.h:22, from live_effects/lpe-lattice.cpp:18: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:19:0, from ./ui/widget/registered-widget.h:24, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-lattice.h:22, from live_effects/lpe-lattice.cpp:18: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-lattice.h:22, from live_effects/lpe-lattice.cpp:18: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] live_effects/lpe-lattice.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPELattice::resetDefaults(SPItem*)': live_effects/lpe-lattice.cpp:187:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-envelope.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-envelope.h:14, from live_effects/lpe-envelope.cpp:9: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-envelope.h:14, from live_effects/lpe-envelope.cpp:9: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-envelope.h:14, from live_effects/lpe-envelope.cpp:9: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-envelope.h:14, from live_effects/lpe-envelope.cpp:9: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-envelope.h:14, from live_effects/lpe-envelope.cpp:9: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-envelope.h:14, from live_effects/lpe-envelope.cpp:9: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:19:0, from ./ui/widget/registered-widget.h:24, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-envelope.h:14, from live_effects/lpe-envelope.cpp:9: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-envelope.h:14, from live_effects/lpe-envelope.cpp:9: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] live_effects/lpe-envelope.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEEnvelope::resetDefaults(SPItem*)': live_effects/lpe-envelope.cpp:234:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-spiro.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ./ui/widget/registered-widget.h:16, from ./live_effects/lpe-spiro.h:13, from live_effects/lpe-spiro.cpp:7: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ./ui/widget/registered-widget.h:16, from ./live_effects/lpe-spiro.h:13, from live_effects/lpe-spiro.cpp:7: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ./ui/widget/registered-widget.h:16, from ./live_effects/lpe-spiro.h:13, from live_effects/lpe-spiro.cpp:7: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/registered-widget.h:17:0, from ./live_effects/lpe-spiro.h:13, from live_effects/lpe-spiro.cpp:7: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:19:0, from ./ui/widget/registered-widget.h:24, from ./live_effects/lpe-spiro.h:13, from live_effects/lpe-spiro.cpp:7: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-text.h:24, from ./ui/widget/unit-menu.h:15, from ./ui/widget/scalar-unit.h:20, from ./ui/widget/registered-widget.h:25, from ./live_effects/lpe-spiro.h:13, from live_effects/lpe-spiro.cpp:7: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-text.h:24, from ./ui/widget/unit-menu.h:15, from ./ui/widget/scalar-unit.h:20, from ./ui/widget/registered-widget.h:25, from ./live_effects/lpe-spiro.h:13, from live_effects/lpe-spiro.cpp:7: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from ./live_effects/lpe-spiro.h:13, from live_effects/lpe-spiro.cpp:7: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-tangent_to_curve.o live_effects/lpe-tangent_to_curve.cpp: In function 'Inkscape::LivePathEffect::LPETangentToCurve* Inkscape::LivePathEffect::TtC::get_effect(SPItem*)': live_effects/lpe-tangent_to_curve.cpp:104:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] live_effects/lpe-tangent_to_curve.cpp: In member function 'virtual void Inkscape::LivePathEffect::TtC::KnotHolderEntityAttachPt::knot_set(const Geom::Point&, const Geom::Point&, guint)': live_effects/lpe-tangent_to_curve.cpp:122:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] live_effects/lpe-tangent_to_curve.cpp:133:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] live_effects/lpe-tangent_to_curve.cpp: In member function 'virtual void Inkscape::LivePathEffect::TtC::KnotHolderEntityLeftEnd::knot_set(const Geom::Point&, const Geom::Point&, guint)': live_effects/lpe-tangent_to_curve.cpp:146:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] live_effects/lpe-tangent_to_curve.cpp: In member function 'virtual void Inkscape::LivePathEffect::TtC::KnotHolderEntityRightEnd::knot_set(const Geom::Point&, const Geom::Point&, guint)': live_effects/lpe-tangent_to_curve.cpp:159:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-perp_bisector.o In file included from ./document.h:28:0, from ./line-geometry.h:20, from live_effects/lpe-perp_bisector.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] live_effects/lpe-perp_bisector.cpp: In function 'Inkscape::LivePathEffect::LPEPerpBisector* Inkscape::LivePathEffect::PB::get_effect(SPItem*)': live_effects/lpe-perp_bisector.cpp:48:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] live_effects/lpe-perp_bisector.cpp: In member function 'void Inkscape::LivePathEffect::PB::KnotHolderEntityEnd::bisector_end_set(const Geom::Point&, bool)': live_effects/lpe-perp_bisector.cpp:71:193: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] live_effects/lpe-perp_bisector.cpp:86:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX live_effects/spiro.o CXX live_effects/bezctx.o CXX live_effects/lpe-circle_with_radius.o CXX live_effects/lpe-perspective_path.o In file included from ./document.h:28:0, from ./persp3d.h:26, from live_effects/lpe-perspective_path.cpp:13: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] live_effects/lpe-perspective_path.cpp: In function 'Inkscape::LivePathEffect::LPEPerspectivePath* Inkscape::LivePathEffect::PP::get_effect(SPItem*)': live_effects/lpe-perspective_path.cpp:146:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] live_effects/lpe-perspective_path.cpp: In member function 'virtual void Inkscape::LivePathEffect::PP::KnotHolderEntityOffset::knot_set(const Geom::Point&, const Geom::Point&, guint)': live_effects/lpe-perspective_path.cpp:167:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-mirror_symmetry.o live_effects/lpe-mirror_symmetry.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEMirrorSymmetry::doOnApply(SPLPEItem*)': live_effects/lpe-mirror_symmetry.cpp:48:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-circle_3pts.o CXX live_effects/lpe-angle_bisector.o live_effects/lpe-angle_bisector.cpp: In function 'Inkscape::LivePathEffect::LPEAngleBisector* Inkscape::LivePathEffect::AB::get_effect(SPItem*)': live_effects/lpe-angle_bisector.cpp:98:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] live_effects/lpe-angle_bisector.cpp: In member function 'virtual void Inkscape::LivePathEffect::AB::KnotHolderEntityLeftEnd::knot_set(const Geom::Point&, const Geom::Point&, guint)': live_effects/lpe-angle_bisector.cpp:116:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] live_effects/lpe-angle_bisector.cpp: In member function 'virtual void Inkscape::LivePathEffect::AB::KnotHolderEntityRightEnd::knot_set(const Geom::Point&, const Geom::Point&, guint)': live_effects/lpe-angle_bisector.cpp:129:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-parallel.o live_effects/lpe-parallel.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEParallel::doOnApply(SPLPEItem*)': live_effects/lpe-parallel.cpp:68:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] live_effects/lpe-parallel.cpp: In function 'Inkscape::LivePathEffect::LPEParallel* Inkscape::LivePathEffect::Pl::get_effect(SPItem*)': live_effects/lpe-parallel.cpp:102:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] live_effects/lpe-parallel.cpp: In member function 'virtual void Inkscape::LivePathEffect::Pl::KnotHolderEntityLeftEnd::knot_set(const Geom::Point&, const Geom::Point&, guint)': live_effects/lpe-parallel.cpp:122:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] live_effects/lpe-parallel.cpp: In member function 'virtual void Inkscape::LivePathEffect::Pl::KnotHolderEntityRightEnd::knot_set(const Geom::Point&, const Geom::Point&, guint)': live_effects/lpe-parallel.cpp:137:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-copy_rotate.o live_effects/lpe-copy_rotate.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPECopyRotate::doOnApply(SPLPEItem*)': live_effects/lpe-copy_rotate.cpp:77:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] live_effects/lpe-copy_rotate.cpp: In function 'Inkscape::LivePathEffect::LPECopyRotate* Inkscape::LivePathEffect::CR::get_effect(SPItem*)': live_effects/lpe-copy_rotate.cpp:138:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] live_effects/lpe-copy_rotate.cpp: In member function 'virtual void Inkscape::LivePathEffect::CR::KnotHolderEntityStartingAngle::knot_set(const Geom::Point&, const Geom::Point&, guint)': live_effects/lpe-copy_rotate.cpp:163:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] live_effects/lpe-copy_rotate.cpp: In member function 'virtual void Inkscape::LivePathEffect::CR::KnotHolderEntityRotationAngle::knot_set(const Geom::Point&, const Geom::Point&, guint)': live_effects/lpe-copy_rotate.cpp:183:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-offset.o live_effects/lpe-offset.cpp: In member function 'virtual void Inkscape::LivePathEffect::LPEOffset::doOnApply(SPLPEItem*)': live_effects/lpe-offset.cpp:44:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] CXX live_effects/lpe-ruler.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-ruler.h:20, from live_effects/lpe-ruler.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-ruler.h:20, from live_effects/lpe-ruler.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-ruler.h:20, from live_effects/lpe-ruler.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-ruler.h:20, from live_effects/lpe-ruler.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-ruler.h:20, from live_effects/lpe-ruler.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-ruler.h:20, from live_effects/lpe-ruler.cpp:16: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:19:0, from ./ui/widget/registered-widget.h:24, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-ruler.h:20, from live_effects/lpe-ruler.cpp:16: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-ruler.h:20, from live_effects/lpe-ruler.cpp:16: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] live_effects/lpe-ruler.cpp: In member function 'Geom::Piecewise > Inkscape::LivePathEffect::LPERuler::ruler_mark(const Geom::Point&, const Geom::Point&, const Inkscape::LivePathEffect::MarkType&)': live_effects/lpe-ruler.cpp:85:14: warning: variable 'success' set but not used [-Wunused-but-set-variable] live_effects/lpe-ruler.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPERuler::doEffect_pwd2(const Geom::Piecewise >&)': live_effects/lpe-ruler.cpp:158:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] live_effects/lpe-ruler.cpp:139:14: warning: variable 'success' set but not used [-Wunused-but-set-variable] CXX live_effects/lpe-recursiveskeleton.o live_effects/lpe-recursiveskeleton.cpp: In member function 'virtual Geom::Piecewise > Inkscape::LivePathEffect::LPERecursiveSkeleton::doEffect_pwd2(const Geom::Piecewise >&)': live_effects/lpe-recursiveskeleton.cpp:99:20: warning: unused variable 'pattWidth' [-Wunused-variable] CXX live_effects/lpe-text_label.o CXX live_effects/lpe-path_length.o CXX live_effects/lpe-line_segment.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-line_segment.h:18, from live_effects/lpe-line_segment.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-line_segment.h:18, from live_effects/lpe-line_segment.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-line_segment.h:18, from live_effects/lpe-line_segment.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-line_segment.h:18, from live_effects/lpe-line_segment.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-line_segment.h:18, from live_effects/lpe-line_segment.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from ./ui/widget/combo-enums.h:16, from ./ui/widget/registered-enums.h:15, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-line_segment.h:18, from live_effects/lpe-line_segment.cpp:16: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:19:0, from ./ui/widget/registered-widget.h:24, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-line_segment.h:18, from live_effects/lpe-line_segment.cpp:16: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from ./ui/widget/registered-enums.h:16, from ./live_effects/parameter/enum.h:14, from ./live_effects/lpe-line_segment.h:18, from live_effects/lpe-line_segment.cpp:16: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX live_effects/parameter/parameter.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from live_effects/parameter/parameter.cpp:14: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from live_effects/parameter/parameter.cpp:14: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from live_effects/parameter/parameter.cpp:14: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from live_effects/parameter/parameter.cpp:14: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from live_effects/parameter/parameter.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from live_effects/parameter/parameter.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from live_effects/parameter/parameter.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from live_effects/parameter/parameter.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from live_effects/parameter/parameter.cpp:14: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/parameter.cpp:14: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/parameter.cpp:14: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/parameter.cpp:14: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from live_effects/parameter/parameter.cpp:14: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from live_effects/parameter/parameter.cpp:15: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX live_effects/parameter/array.o CXX live_effects/parameter/bool.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from live_effects/parameter/bool.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from live_effects/parameter/bool.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from live_effects/parameter/bool.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from live_effects/parameter/bool.cpp:13: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from live_effects/parameter/bool.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from live_effects/parameter/bool.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from live_effects/parameter/bool.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from live_effects/parameter/bool.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from live_effects/parameter/bool.cpp:13: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/bool.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/bool.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/bool.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from live_effects/parameter/bool.cpp:13: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from live_effects/parameter/bool.cpp:15: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX live_effects/parameter/random.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ./ui/widget/registered-widget.h:16, from live_effects/parameter/random.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ./ui/widget/registered-widget.h:16, from live_effects/parameter/random.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ./ui/widget/registered-widget.h:16, from live_effects/parameter/random.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/registered-widget.h:17:0, from live_effects/parameter/random.cpp:13: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:19:0, from ./ui/widget/registered-widget.h:24, from live_effects/parameter/random.cpp:13: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-text.h:24, from ./ui/widget/unit-menu.h:15, from ./ui/widget/scalar-unit.h:20, from ./ui/widget/registered-widget.h:25, from live_effects/parameter/random.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-text.h:24, from ./ui/widget/unit-menu.h:15, from ./ui/widget/scalar-unit.h:20, from ./ui/widget/registered-widget.h:25, from live_effects/parameter/random.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from live_effects/parameter/random.cpp:13: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from live_effects/parameter/random.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from live_effects/parameter/random.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from live_effects/parameter/random.cpp:14: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/random.cpp:14: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/random.cpp:14: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/random.cpp:14: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] CXX live_effects/parameter/point.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from live_effects/parameter/point.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from live_effects/parameter/point.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from live_effects/parameter/point.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from live_effects/parameter/point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from live_effects/parameter/point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from live_effects/parameter/point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from live_effects/parameter/point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from live_effects/parameter/point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from live_effects/parameter/point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from live_effects/parameter/point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from live_effects/parameter/point.cpp:16: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] live_effects/parameter/point.cpp: In member function 'virtual void Inkscape::LivePathEffect::PointParamKnotHolderEntity::knot_set(const Geom::Point&, const Geom::Point&, guint)': live_effects/parameter/point.cpp:149:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX live_effects/parameter/path-reference.o CXX live_effects/parameter/path.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ./ui/widget/point.h:21, from live_effects/parameter/path.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ./ui/widget/point.h:21, from live_effects/parameter/path.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ./ui/widget/point.h:21, from live_effects/parameter/path.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/point.h:21:0, from live_effects/parameter/path.cpp:17: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from live_effects/parameter/path.cpp:22: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from live_effects/parameter/path.cpp:42: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from live_effects/parameter/path.cpp:42: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from live_effects/parameter/path.cpp:42: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from live_effects/parameter/path.cpp:42: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from live_effects/parameter/path.cpp:42: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from live_effects/parameter/path.cpp:42: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from live_effects/parameter/path.cpp:42: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from live_effects/parameter/path.cpp:42: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] live_effects/parameter/path.cpp: In member function 'void Inkscape::LivePathEffect::PathParam::linked_modified(SPObject*, guint)': live_effects/parameter/path.cpp:369:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] live_effects/parameter/path.cpp:372:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] CXX live_effects/parameter/text.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from live_effects/parameter/text.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from live_effects/parameter/text.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from live_effects/parameter/text.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from live_effects/parameter/text.cpp:17: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from live_effects/parameter/text.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from live_effects/parameter/text.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from live_effects/parameter/text.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from live_effects/parameter/text.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from live_effects/parameter/text.cpp:17: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/text.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/text.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/text.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from live_effects/parameter/text.cpp:17: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from live_effects/parameter/text.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX live_effects/parameter/unit.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ./ui/widget/registered-widget.h:16, from live_effects/parameter/unit.cpp:11: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ./ui/widget/registered-widget.h:16, from live_effects/parameter/unit.cpp:11: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ./ui/widget/registered-widget.h:16, from live_effects/parameter/unit.cpp:11: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/registered-widget.h:17:0, from live_effects/parameter/unit.cpp:11: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:19:0, from ./ui/widget/registered-widget.h:24, from live_effects/parameter/unit.cpp:11: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-text.h:24, from ./ui/widget/unit-menu.h:15, from ./ui/widget/scalar-unit.h:20, from ./ui/widget/registered-widget.h:25, from live_effects/parameter/unit.cpp:11: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-text.h:24, from ./ui/widget/unit-menu.h:15, from ./ui/widget/scalar-unit.h:20, from ./ui/widget/registered-widget.h:25, from live_effects/parameter/unit.cpp:11: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from live_effects/parameter/unit.cpp:11: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX live_effects/parameter/vector.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from live_effects/parameter/vector.cpp:14: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from live_effects/parameter/vector.cpp:14: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from live_effects/parameter/vector.cpp:14: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from live_effects/parameter/vector.cpp:14: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from live_effects/parameter/vector.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from live_effects/parameter/vector.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from live_effects/parameter/vector.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from live_effects/parameter/vector.cpp:14: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from live_effects/parameter/vector.cpp:14: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/vector.cpp:14: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/vector.cpp:14: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from live_effects/parameter/vector.cpp:14: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from live_effects/parameter/vector.cpp:14: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from live_effects/parameter/vector.cpp:16: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] live_effects/parameter/vector.cpp: In member function 'virtual void Inkscape::LivePathEffect::VectorParamKnotHolderEntity_Origin::knot_set(const Geom::Point&, const Geom::Point&, guint)': live_effects/parameter/vector.cpp:145:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] live_effects/parameter/vector.cpp: In member function 'virtual void Inkscape::LivePathEffect::VectorParamKnotHolderEntity_Vector::knot_set(const Geom::Point&, const Geom::Point&, guint)': live_effects/parameter/vector.cpp:167:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX svg/css-ostringstream.o CXX svg/itos.o CXX svg/path-string.o CXX svg/round.o CXX svg/stringstream.o CXX svg/strip-trailing-zeros.o CXX svg/svg-affine.o CXX svg/svg-color.o In file included from ./document.h:28:0, from svg/svg-color.cpp:35: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX svg/svg-length.o CXX svg/svg-path.o CXX widgets/button.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from widgets/icon.h:44, from widgets/button.cpp:33: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from widgets/icon.h:44, from widgets/button.cpp:33: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from widgets/icon.h:44, from widgets/button.cpp:33: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./libnr/nr-object.h:20:0, from ./helper/action.h:25, from widgets/button.h:21, from widgets/button.cpp:34: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX widgets/dash-selector.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from widgets/dash-selector.cpp:29: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from widgets/dash-selector.cpp:29: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from widgets/dash-selector.cpp:29: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/dash-selector.cpp:29: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from widgets/dash-selector.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from widgets/dash-selector.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/dash-selector.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/dash-selector.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/dash-selector.cpp:29: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/dash-selector.cpp:29: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/dash-selector.cpp:29: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/dash-selector.cpp:29: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/dash-selector.cpp:29: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX widgets/desktop-widget.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/paned.h:31, from widgets/desktop-widget.cpp:26: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/paned.h:31, from widgets/desktop-widget.cpp:26: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/paned.h:31, from widgets/desktop-widget.cpp:26: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./selection.h:29:0, from ./vanishing-point.h:18, from ./box3d-context.h:22, from widgets/desktop-widget.cpp:29: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from widgets/desktop-widget.cpp:36:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./file.h:18, from widgets/desktop-widget.cpp:41: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./file.h:18, from widgets/desktop-widget.cpp:41: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./file.h:18, from widgets/desktop-widget.cpp:41: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./file.h:18, from widgets/desktop-widget.cpp:41: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./file.h:18, from widgets/desktop-widget.cpp:41: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./file.h:18, from widgets/desktop-widget.cpp:41: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./file.h:18, from widgets/desktop-widget.cpp:41: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./file.h:18, from widgets/desktop-widget.cpp:41: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./file.h:18, from widgets/desktop-widget.cpp:41: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./file.h:18, from widgets/desktop-widget.cpp:41: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In static member function 'static void SPDesktopWidget::init(SPDesktopWidget*)': widgets/desktop-widget.cpp:358:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp:370:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp:379:93: warning: cast from 'GtkObject* {aka _GtkObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp:380:153: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp:394:93: warning: cast from 'GtkObject* {aka _GtkObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp:395:153: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp:439:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvas*' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp:496:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp:497:158: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In function 'void sp_desktop_widget_destroy(GtkObject*)': widgets/desktop-widget.cpp:580:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDesktopWidget*' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In member function 'void SPDesktopWidget::updateTitle(const gchar*)': widgets/desktop-widget.cpp:625:34: warning: 'const gchar* g_basename(const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations] widgets/desktop-widget.cpp:625:48: warning: 'const gchar* g_basename(const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gfileutils.h:162): Use 'g_path_get_basename' instead [-Wdeprecated-declarations] widgets/desktop-widget.cpp: In function 'void sp_desktop_widget_size_allocate(GtkWidget*, GtkAllocation*)': widgets/desktop-widget.cpp:665:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDesktopWidget*' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In function 'void sp_desktop_widget_realize(GtkWidget*)': widgets/desktop-widget.cpp:709:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDesktopWidget*' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In function 'gint sp_desktop_widget_event(GtkWidget*, GdkEvent*, SPDesktopWidget*)': widgets/desktop-widget.cpp:755:164: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp:757:164: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In function 'void cms_adjust_toggled(GtkWidget*, gpointer)': widgets/desktop-widget.cpp:802:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDesktopWidget*' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In member function 'void SPDesktopWidget::requestCanvasUpdate()': widgets/desktop-widget.cpp:1004:209: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasItem*' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In member function 'void SPDesktopWidget::setToolboxAdjustmentValue(const gchar*, double)': widgets/desktop-widget.cpp:1318:153: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In member function 'void SPDesktopWidget::viewSetPosition(Geom::Point)': widgets/desktop-widget.cpp:1462:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp:1463:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp:1464:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp:1465:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In function 'void sp_desktop_widget_update_hruler(SPDesktopWidget*)': widgets/desktop-widget.cpp:1488:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp:1488:241: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In function 'void sp_desktop_widget_update_vruler(SPDesktopWidget*)': widgets/desktop-widget.cpp:1504:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp:1504:241: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In member function 'void SPDesktopWidget::namedviewModified(SPObject*, guint)': widgets/desktop-widget.cpp:1510:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPNamedView*' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp:1516:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp:1517:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In member function 'bool SPDesktopWidget::onFocusInEvent(GdkEventFocus*)': widgets/desktop-widget.cpp:1585:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In function 'void sp_dtw_zoom_value_changed(GtkSpinButton*, gpointer)': widgets/desktop-widget.cpp:1642:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDesktopWidget*' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In function 'void sp_dtw_zoom_populate_popup(GtkEntry*, GtkMenu*, gpointer)': widgets/desktop-widget.cpp:1658:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDesktopWidget*' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In function 'void sp_dtw_sticky_zoom_toggled(GtkMenuItem*, gpointer)': widgets/desktop-widget.cpp:1743:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDesktopWidget*' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In function 'void sp_desktop_widget_update_zoom(SPDesktopWidget*)': widgets/desktop-widget.cpp:1753:150: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/desktop-widget.cpp: In function 'void sp_desktop_widget_update_scrollbars(SPDesktopWidget*, double)': widgets/desktop-widget.cpp:1848:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX widgets/eek-preview.o widgets/eek-preview.cpp: In function 'gboolean eek_preview_expose_event(GtkWidget*, GdkEventExpose*)': widgets/eek-preview.cpp:238:64: warning: narrowing conversion of 'preview->_EekPreview::_r' from 'int' to 'guint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] widgets/eek-preview.cpp:238:64: warning: narrowing conversion of 'preview->_EekPreview::_g' from 'int' to 'guint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] widgets/eek-preview.cpp:238:64: warning: narrowing conversion of 'preview->_EekPreview::_b' from 'int' to 'guint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] CXX widgets/ege-paint-def.o CXX widgets/fill-style.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from widgets/fill-style.cpp:24: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from widgets/fill-style.cpp:24: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from widgets/fill-style.cpp:24: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from widgets/fill-style.cpp:27: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ./event-log.h:31, from ./document-private.h:26, from widgets/fill-style.cpp:32: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from widgets/fill-style.cpp:32: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from widgets/fill-style.cpp:32: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/fill-style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/fill-style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/fill-style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/fill-style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/fill-style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/fill-style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/fill-style.cpp:39: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/fill-style.cpp: In member function 'void Inkscape::FillNStroke::performUpdate()': widgets/fill-style.cpp:263:421: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] widgets/fill-style.cpp:264:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] widgets/fill-style.cpp:267:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] widgets/fill-style.cpp:270:156: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLinearGradient*' increases required alignment of target type [-Wcast-align] widgets/fill-style.cpp:274:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] widgets/fill-style.cpp:277:156: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRadialGradient*' increases required alignment of target type [-Wcast-align] widgets/fill-style.cpp:281:153: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] widgets/fill-style.cpp: In member function 'void Inkscape::FillNStroke::updateFromPaint()': widgets/fill-style.cpp:567:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] widgets/fill-style.cpp:571:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] widgets/fill-style.cpp:584:157: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] widgets/fill-style.cpp:636:440: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] CXX widgets/font-selector.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from widgets/font-selector.cpp:25: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from widgets/font-selector.cpp:25: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from widgets/font-selector.cpp:25: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from widgets/font-selector.cpp:25: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from widgets/font-selector.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from widgets/font-selector.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from widgets/font-selector.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from widgets/font-selector.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from widgets/font-selector.cpp:25: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from widgets/font-selector.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from widgets/font-selector.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from widgets/font-selector.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from widgets/font-selector.cpp:25: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from widgets/../ui/view/view.h:22:0, from widgets/../desktop.h:36, from widgets/font-selector.cpp:39: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX widgets/gradient-image.o widgets/gradient-image.cpp: In function 'void sp_gradient_image_size_request(GtkWidget*, GtkRequisition*)': widgets/gradient-image.cpp:151:19: warning: variable 'slider' set but not used [-Wunused-but-set-variable] CXX widgets/gradient-selector.o In file included from ./document.h:28:0, from widgets/gradient-selector.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from widgets/../event-log.h:27, from widgets/../document-private.h:26, from widgets/gradient-selector.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from widgets/../event-log.h:27, from widgets/../document-private.h:26, from widgets/gradient-selector.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29:0, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:34, from /usr/include/gtkmm-2.4/gtkmm/treestore.h:29, from widgets/../event-log.h:29, from widgets/../document-private.h:26, from widgets/gradient-selector.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from widgets/../event-log.h:31, from widgets/../document-private.h:26, from widgets/gradient-selector.cpp:22: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from widgets/../event-log.h:31, from widgets/../document-private.h:26, from widgets/gradient-selector.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from widgets/../event-log.h:31, from widgets/../document-private.h:26, from widgets/gradient-selector.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] widgets/gradient-selector.cpp: In function 'void sp_gradient_selector_add_vector_clicked(GtkWidget*, SPGradientSelector*)': widgets/gradient-selector.cpp:359:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] CXX widgets/gradient-toolbar.o In file included from ./libnr/nr-object.h:20:0, from ./helper/action.h:25, from ./widgets/button.h:21, from widgets/gradient-toolbar.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from widgets/gradient-toolbar.cpp:27: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from widgets/gradient-toolbar.cpp:27: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from widgets/gradient-toolbar.cpp:27: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/gradient-toolbar.cpp:27: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from widgets/gradient-toolbar.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from widgets/gradient-toolbar.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/gradient-toolbar.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/gradient-toolbar.cpp:27: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/gradient-toolbar.cpp:27: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/gradient-toolbar.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/gradient-toolbar.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/gradient-toolbar.cpp:27: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/gradient-toolbar.cpp:27: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/gradient-toolbar.cpp: In function 'void gr_apply_gradient(Inkscape::Selection*, GrDrag*, SPGradient*)': widgets/gradient-toolbar.cpp:137:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] widgets/gradient-toolbar.cpp: In function 'GtkWidget* gr_vector_list(SPDesktop*, bool, SPGradient*, bool)': widgets/gradient-toolbar.cpp:176:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] widgets/gradient-toolbar.cpp:229:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] widgets/gradient-toolbar.cpp: In function 'void gr_read_selection(Inkscape::Selection*, GrDrag*, SPGradient*&, bool&, SPGradientSpread&, bool&)': widgets/gradient-toolbar.cpp:311:118: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] widgets/gradient-toolbar.cpp:317:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] widgets/gradient-toolbar.cpp:318:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] widgets/gradient-toolbar.cpp:343:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] widgets/gradient-toolbar.cpp:344:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] widgets/gradient-toolbar.cpp: In function 'GtkWidget* gr_change_widget(SPDesktop*)': widgets/gradient-toolbar.cpp:522:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] widgets/gradient-toolbar.cpp:524:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] CXX widgets/gradient-vector.o In file included from widgets/../document.h:28:0, from widgets/../document-private.h:22, from widgets/gradient-vector.cpp:31: widgets/../gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': widgets/../gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from widgets/../event-log.h:27, from widgets/../document-private.h:26, from widgets/gradient-vector.cpp:31: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from widgets/../event-log.h:27, from widgets/../document-private.h:26, from widgets/gradient-vector.cpp:31: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29:0, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:34, from /usr/include/gtkmm-2.4/gtkmm/treestore.h:29, from widgets/../event-log.h:29, from widgets/../document-private.h:26, from widgets/gradient-vector.cpp:31: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from widgets/../event-log.h:31, from widgets/../document-private.h:26, from widgets/gradient-vector.cpp:31: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from widgets/../event-log.h:31, from widgets/../document-private.h:26, from widgets/gradient-vector.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from widgets/../event-log.h:31, from widgets/../document-private.h:26, from widgets/gradient-vector.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] widgets/gradient-vector.cpp: In function 'void sp_gradient_vector_selector_set_gradient(SPGradientVectorSelector*, SPDocument*, SPGradient*)': widgets/gradient-vector.cpp:204:155: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] widgets/gradient-vector.cpp:205:156: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] widgets/gradient-vector.cpp: In function 'void sp_gvs_rebuild_gui_full(SPGradientVectorSelector*)': widgets/gradient-vector.cpp:258:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] widgets/gradient-vector.cpp:291:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] widgets/gradient-vector.cpp: In function 'GtkWidget* sp_gradient_vector_widget_new(SPGradient*, SPStop*)': widgets/gradient-vector.cpp:828:84: warning: cast from 'GtkObject* {aka _GtkObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/gradient-vector.cpp:842:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/gradient-vector.cpp: In function 'GtkWidget* sp_gradient_vector_editor_new(SPGradient*, SPStop*)': widgets/gradient-vector.cpp:952:61: warning: cast from 'GdkEventAny* {aka _GdkEventAny*}' to 'GdkEvent* {aka _GdkEvent*}' increases required alignment of target type [-Wcast-align] widgets/gradient-vector.cpp: In function 'void sp_gradient_vector_gradient_modified(SPObject*, guint, GtkWidget*)': widgets/gradient-vector.cpp:1104:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] CXX widgets/icon.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from widgets/icon.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from widgets/icon.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from widgets/icon.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from widgets/icon.cpp:21: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from widgets/icon.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from widgets/icon.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from widgets/icon.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from widgets/icon.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from widgets/icon.cpp:21: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from widgets/icon.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from widgets/icon.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from widgets/icon.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from widgets/icon.cpp:21: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from widgets/icon.cpp:26: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from widgets/icon.cpp:28:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] widgets/icon.cpp: In function 'guchar* sp_icon_doc_icon(SPDocument*, NRArenaItem*, const gchar*, unsigned int)': widgets/icon.cpp:924:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] widgets/icon.cpp:925:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] widgets/icon.cpp: In function 'guchar* load_svg_pixels(const std::list&, unsigned int, unsigned int)': widgets/icon.cpp:1125:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX widgets/paint-selector.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from widgets/../widgets/icon.h:44, from widgets/paint-selector.cpp:29: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from widgets/../widgets/icon.h:44, from widgets/paint-selector.cpp:29: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from widgets/../widgets/icon.h:44, from widgets/paint-selector.cpp:29: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./document-private.h:22, from widgets/paint-selector.cpp:39: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ./event-log.h:31, from ./document-private.h:26, from widgets/paint-selector.cpp:39: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from widgets/paint-selector.cpp:39: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from widgets/paint-selector.cpp:39: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/paint-selector.cpp:41: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/paint-selector.cpp:41: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/paint-selector.cpp:41: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/paint-selector.cpp:41: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/paint-selector.cpp:41: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/paint-selector.cpp:41: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/paint-selector.cpp:41: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/paint-selector.cpp: In function 'void sp_paint_selector_class_init(SPPaintSelectorClass*)': widgets/paint-selector.cpp:159:21: warning: variable 'widget_class' set but not used [-Wunused-but-set-variable] widgets/paint-selector.cpp: In member function 'void SPPaintSelector::setColorAlpha(const SPColor&, float)': widgets/paint-selector.cpp:419:13: warning: variable 'rgba' set but not used [-Wunused-but-set-variable] widgets/paint-selector.cpp: In function 'GSList* ink_pattern_list_get(SPDocument*)': widgets/paint-selector.cpp:782:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] widgets/paint-selector.cpp:782:237: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] widgets/paint-selector.cpp: In member function 'SPPattern* SPPaintSelector::getPattern()': widgets/paint-selector.cpp:1054:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] widgets/paint-selector.cpp:1057:270: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] widgets/paint-selector.cpp: In function 'void sp_paint_selector_set_mode_swatch(SPPaintSelector*, SPPaintSelector::Mode)': widgets/paint-selector.cpp:1075:21: warning: variable 'swatchsel' set but not used [-Wunused-but-set-variable] widgets/paint-selector.cpp: In static member function 'static SPPaintSelector::Mode SPPaintSelector::getModeForStyle(const SPStyle&, FillOrStroke)': widgets/paint-selector.cpp:1148:413: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] CXX widgets/ruler.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from widgets/desktop-widget.h:21, from widgets/ruler.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from widgets/desktop-widget.h:21, from widgets/ruler.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from widgets/desktop-widget.h:21, from widgets/ruler.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] widgets/ruler.cpp: In function 'gint sp_hruler_motion_notify(GtkWidget*, GdkEventMotion*)': widgets/ruler.cpp:112:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] widgets/ruler.cpp: In function 'gint sp_vruler_motion_notify(GtkWidget*, GdkEventMotion*)': widgets/ruler.cpp:206:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] widgets/ruler.cpp: In function 'void sp_ruler_common_draw_ticks(GtkRuler*)': widgets/ruler.cpp:225:17: warning: variable 'bg_gc' set but not used [-Wunused-but-set-variable] widgets/ruler.cpp:226:27: warning: variable 'pango_desc' set but not used [-Wunused-but-set-variable] widgets/ruler.cpp: At global scope: widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] widgets/ruler.cpp:413:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] CXX widgets/select-toolbar.o In file included from ./libnr/nr-object.h:20:0, from ./helper/action.h:25, from ./widgets/button.h:21, from widgets/select-toolbar.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./widgets/icon.h:44, from widgets/select-toolbar.cpp:24: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./widgets/icon.h:44, from widgets/select-toolbar.cpp:24: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./widgets/icon.h:44, from widgets/select-toolbar.cpp:24: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] widgets/select-toolbar.cpp: In function 'void sp_object_layout_any_value_changed(GtkAdjustment*, SPWidget*)': widgets/select-toolbar.cpp:177:250: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/select-toolbar.cpp:178:250: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/select-toolbar.cpp:179:254: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/select-toolbar.cpp:180:255: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/select-toolbar.cpp: In function 'EgeAdjustmentAction* create_adjustment_action(const gchar*, const gchar*, const gchar*, const gchar*, gdouble, GtkWidget*, Inkscape::UnitTracker*, GtkWidget*, const gchar*, gboolean)': widgets/select-toolbar.cpp:266:177: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] CXX widgets/shrink-wrap-button.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/button.h:31, from widgets/shrink-wrap-button.cpp:12: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/button.h:31, from widgets/shrink-wrap-button.cpp:12: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/button.h:31, from widgets/shrink-wrap-button.cpp:12: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX widgets/sp-attribute-widget.o In file included from ./document.h:28:0, from widgets/sp-attribute-widget.cpp:14: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] widgets/sp-attribute-widget.cpp: In function 'void sp_attribute_widget_class_init(SPAttributeWidgetClass*)': widgets/sp-attribute-widget.cpp:67:21: warning: variable 'widget_class' set but not used [-Wunused-but-set-variable] widgets/sp-attribute-widget.cpp: In function 'void sp_attribute_table_class_init(SPAttributeTableClass*)': widgets/sp-attribute-widget.cpp:388:21: warning: variable 'widget_class' set but not used [-Wunused-but-set-variable] CXX widgets/sp-color-gtkselector.o CXX widgets/sp-color-icc-selector.o In file included from ./document.h:28:0, from widgets/sp-color-icc-selector.cpp:11: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] widgets/sp-color-icc-selector.cpp: In member function 'virtual void ColorICCSelector::init()': widgets/sp-color-icc-selector.cpp:351:186: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/sp-color-icc-selector.cpp:395:82: warning: cast from 'GtkObject* {aka _GtkObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/sp-color-icc-selector.cpp:410:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/sp-color-icc-selector.cpp: In member function 'void ColorICCSelector::_switchToProfile(const gchar*)': widgets/sp-color-icc-selector.cpp:513:28: warning: narrowing conversion of '(val >> 24)' from 'guint32 {aka unsigned int}' to 'guchar {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] widgets/sp-color-icc-selector.cpp:513:28: warning: narrowing conversion of '((val >> 16) & 255u)' from 'guint32 {aka unsigned int}' to 'guchar {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] widgets/sp-color-icc-selector.cpp:513:28: warning: narrowing conversion of '((val >> 8) & 255u)' from 'guint32 {aka unsigned int}' to 'guchar {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing] CXX widgets/sp-color-notebook.o In file included from widgets/../document.h:28:0, from widgets/sp-color-notebook.cpp:36: widgets/../gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': widgets/../gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX widgets/sp-color-preview.o widgets/sp-color-preview.cpp: In function 'void sp_color_preview_destroy(GtkObject*)': widgets/sp-color-preview.cpp:85:21: warning: variable 'image' set but not used [-Wunused-but-set-variable] widgets/sp-color-preview.cpp: In function 'void sp_color_preview_size_request(GtkWidget*, GtkRequisition*)': widgets/sp-color-preview.cpp:96:21: warning: variable 'slider' set but not used [-Wunused-but-set-variable] CXX widgets/sp-color-scales.o widgets/sp-color-scales.cpp: In member function 'virtual void ColorScales::init()': widgets/sp-color-scales.cpp:157:87: warning: cast from 'GtkObject* {aka _GtkObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/sp-color-scales.cpp:164:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] CXX widgets/sp-color-selector.o CXX widgets/sp-color-slider.o widgets/sp-color-slider.cpp: In function 'void sp_color_slider_realize(GtkWidget*)': widgets/sp-color-slider.cpp:185:17: warning: variable 'slider' set but not used [-Wunused-but-set-variable] widgets/sp-color-slider.cpp: In function 'void sp_color_slider_size_request(GtkWidget*, GtkRequisition*)': widgets/sp-color-slider.cpp:219:17: warning: variable 'slider' set but not used [-Wunused-but-set-variable] widgets/sp-color-slider.cpp: In function 'void sp_color_slider_size_allocate(GtkWidget*, GtkAllocation*)': widgets/sp-color-slider.cpp:230:17: warning: variable 'slider' set but not used [-Wunused-but-set-variable] widgets/sp-color-slider.cpp: In function 'gint sp_color_slider_expose(GtkWidget*, GdkEventExpose*)': widgets/sp-color-slider.cpp:250:8: warning: variable 'width' set but not used [-Wunused-but-set-variable] widgets/sp-color-slider.cpp:250:15: warning: variable 'height' set but not used [-Wunused-but-set-variable] widgets/sp-color-slider.cpp: In function 'void sp_color_slider_set_adjustment(SPColorSlider*, GtkAdjustment*)': widgets/sp-color-slider.cpp:338:83: warning: cast from 'GtkObject* {aka _GtkObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] CXX widgets/sp-color-wheel.o widgets/sp-color-wheel.cpp: In function 'void sp_color_wheel_destroy(GtkObject*)': widgets/sp-color-wheel.cpp:164:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPColorWheel*' increases required alignment of target type [-Wcast-align] widgets/sp-color-wheel.cpp: In function 'void sp_color_wheel_realize(GtkWidget*)': widgets/sp-color-wheel.cpp:256:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPColorWheel*' increases required alignment of target type [-Wcast-align] widgets/sp-color-wheel.cpp:252:19: warning: variable 'wheel' set but not used [-Wunused-but-set-variable] widgets/sp-color-wheel.cpp: In function 'void sp_color_wheel_size_request(GtkWidget*, GtkRequisition*)': widgets/sp-color-wheel.cpp:289:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPColorWheel*' increases required alignment of target type [-Wcast-align] widgets/sp-color-wheel.cpp:287:19: warning: variable 'wheel' set but not used [-Wunused-but-set-variable] widgets/sp-color-wheel.cpp: In function 'void sp_color_wheel_size_allocate(GtkWidget*, GtkAllocation*)': widgets/sp-color-wheel.cpp:300:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPColorWheel*' increases required alignment of target type [-Wcast-align] widgets/sp-color-wheel.cpp: In function 'gint sp_color_wheel_expose(GtkWidget*, GdkEventExpose*)': widgets/sp-color-wheel.cpp:329:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPColorWheel*' increases required alignment of target type [-Wcast-align] widgets/sp-color-wheel.cpp:332:14: warning: variable 'width' set but not used [-Wunused-but-set-variable] widgets/sp-color-wheel.cpp:332:21: warning: variable 'height' set but not used [-Wunused-but-set-variable] widgets/sp-color-wheel.cpp: In function 'gint sp_color_wheel_button_press(GtkWidget*, GdkEventButton*)': widgets/sp-color-wheel.cpp:346:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPColorWheel*' increases required alignment of target type [-Wcast-align] widgets/sp-color-wheel.cpp:349:18: warning: variable 'cw' set but not used [-Wunused-but-set-variable] widgets/sp-color-wheel.cpp: In function 'gint sp_color_wheel_button_release(GtkWidget*, GdkEventButton*)': widgets/sp-color-wheel.cpp:407:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPColorWheel*' increases required alignment of target type [-Wcast-align] widgets/sp-color-wheel.cpp: In function 'gint sp_color_wheel_motion_notify(GtkWidget*, GdkEventMotion*)': widgets/sp-color-wheel.cpp:433:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPColorWheel*' increases required alignment of target type [-Wcast-align] widgets/sp-color-wheel.cpp: In function 'gboolean sp_color_wheel_focus(GtkWidget*, GtkDirectionType)': widgets/sp-color-wheel.cpp:1091:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPColorWheel*' increases required alignment of target type [-Wcast-align] CXX widgets/sp-color-wheel-selector.o widgets/sp-color-wheel-selector.cpp: In member function 'virtual void ColorWheelSelector::init()': widgets/sp-color-wheel-selector.cpp:138:82: warning: cast from 'GtkObject* {aka _GtkObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/sp-color-wheel-selector.cpp:153:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/sp-color-wheel-selector.cpp: In member function 'virtual void ColorWheelSelector::_colorChanged()': widgets/sp-color-wheel-selector.cpp:217:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPColorWheel*' increases required alignment of target type [-Wcast-align] CXX widgets/spinbutton-events.o widgets/spinbutton-events.cpp: In function 'gboolean spinbutton_focus_in(GtkWidget*, GdkEventKey*, gpointer)': widgets/spinbutton-events.cpp:36:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/spinbutton-events.cpp: In function 'void spinbutton_undo(GtkWidget*)': widgets/spinbutton-events.cpp:48:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/spinbutton-events.cpp: In function 'gboolean spinbutton_keypress(GtkWidget*, GdkEventKey*, gpointer)': widgets/spinbutton-events.cpp:96:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/spinbutton-events.cpp:98:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/spinbutton-events.cpp:104:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/spinbutton-events.cpp:106:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/spinbutton-events.cpp:112:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/spinbutton-events.cpp:114:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/spinbutton-events.cpp:120:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/spinbutton-events.cpp:122:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX widgets/sp-widget.o In file included from widgets/../document.h:28:0, from widgets/sp-widget.cpp:17: widgets/../gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': widgets/../gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX widgets/spw-utilities.o In file included from ./selection.h:29:0, from widgets/spw-utilities.cpp:23: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/label.h:29, from widgets/spw-utilities.cpp:28: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/label.h:29, from widgets/spw-utilities.cpp:28: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/label.h:29, from widgets/spw-utilities.cpp:28: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] widgets/spw-utilities.cpp: In function 'GtkWidget* spw_unit_selector(GtkWidget*, GtkWidget*, const gchar*, gchar*, int, GtkWidget*, GCallback, bool)': widgets/spw-utilities.cpp:181:249: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/spw-utilities.cpp:182:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] CXX widgets/sp-xmlview-attr-list.o CXX widgets/sp-xmlview-content.o In file included from ./document.h:28:0, from ./document-private.h:22, from widgets/sp-xmlview-content.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from widgets/sp-xmlview-content.cpp:20: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from widgets/sp-xmlview-content.cpp:20: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29:0, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:34, from /usr/include/gtkmm-2.4/gtkmm/treestore.h:29, from ./event-log.h:29, from ./document-private.h:26, from widgets/sp-xmlview-content.cpp:20: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ./event-log.h:31, from ./document-private.h:26, from widgets/sp-xmlview-content.cpp:20: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from widgets/sp-xmlview-content.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from widgets/sp-xmlview-content.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] CXX widgets/sp-xmlview-tree.o CXX widgets/stroke-style.o In file included from ./libnr/nr-object.h:20:0, from ./display/nr-arena.h:31, from widgets/stroke-style.cpp:29: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from widgets/stroke-style.cpp:29:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from widgets/stroke-style.cpp:31: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from widgets/stroke-style.cpp:31: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29:0, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:34, from /usr/include/gtkmm-2.4/gtkmm/treestore.h:29, from ./event-log.h:29, from ./document-private.h:26, from widgets/stroke-style.cpp:31: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ./event-log.h:31, from ./document-private.h:26, from widgets/stroke-style.cpp:31: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from widgets/stroke-style.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from widgets/stroke-style.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/stroke-style.cpp:47: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/stroke-style.cpp:47: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/stroke-style.cpp:47: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/stroke-style.cpp:47: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/stroke-style.cpp:47: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/stroke-style.cpp:47: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from widgets/stroke-style.cpp:47: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] widgets/stroke-style.cpp: In function 'Gtk::RadioButton* sp_stroke_radio_button(Gtk::RadioButton*, const char*, Gtk::HBox*, Gtk::Container*, const gchar*, const gchar*)': widgets/stroke-style.cpp:131:34: warning: cast from 'const gchar* {aka const char*}' to 'void**' increases required alignment of target type [-Wcast-align] widgets/stroke-style.cpp: In function 'Gtk::Image* sp_marker_prev_new(unsigned int, const gchar*, SPDocument*, SPDocument*, const gchar*, const NRArena*, unsigned int, NRArenaItem*)': widgets/stroke-style.cpp:185:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] widgets/stroke-style.cpp:186:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] widgets/stroke-style.cpp: In function 'GSList* ink_marker_list_get(SPDocument*)': widgets/stroke-style.cpp:223:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] widgets/stroke-style.cpp: In function 'void sp_marker_menu_build(Gtk::Menu*, GSList*, SPDocument*, SPDocument*, const gchar*)': widgets/stroke-style.cpp:246:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] widgets/stroke-style.cpp:283:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] widgets/stroke-style.cpp: In function 'Gtk::Container* sp_stroke_style_line_widget_new()': widgets/stroke-style.cpp:705:263: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] CXX widgets/swatch-selector.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from widgets/swatch-selector.h:6, from widgets/swatch-selector.cpp:5: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from widgets/swatch-selector.h:6, from widgets/swatch-selector.cpp:5: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from widgets/swatch-selector.h:6, from widgets/swatch-selector.cpp:5: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from widgets/swatch-selector.cpp:7: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX widgets/toolbox.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from widgets/toolbox.cpp:32: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from widgets/toolbox.cpp:32: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from widgets/toolbox.cpp:32: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from widgets/toolbox.cpp:32: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from widgets/toolbox.cpp:32: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from widgets/toolbox.cpp:32: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from widgets/toolbox.cpp:32: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from widgets/toolbox.cpp:32: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from widgets/toolbox.cpp:32: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from widgets/toolbox.cpp:32: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from widgets/toolbox.cpp:32: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from widgets/toolbox.cpp:32: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from widgets/toolbox.cpp:32: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from widgets/../selection.h:29:0, from widgets/../vanishing-point.h:18, from widgets/../box3d-context.h:22, from widgets/toolbox.cpp:38: widgets/../gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': widgets/../gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'EgeAdjustmentAction* create_adjustment_action(const gchar*, const gchar*, const gchar*, const gchar*, const Glib::ustring&, gdouble, GtkWidget*, GtkWidget*, GObject*, gboolean, const gchar*, gdouble, gdouble, gdouble, gdouble, const gchar**, const gdouble*, guint, void (*)(GtkAdjustment*, GObject*), gdouble, guint, double)': widgets/toolbox.cpp:1067:214: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_node_toolbox_sel_changed(Inkscape::Selection*, GObject*)': widgets/toolbox.cpp:1315:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void star_tb_event_attr_changed(Inkscape::XML::Node*, const gchar*, const gchar*, const gchar*, bool, gpointer)': widgets/toolbox.cpp:2725:251: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:2728:248: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_stb_defaults(GtkWidget*, GObject*)': widgets/toolbox.cpp:2831:156: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:2835:157: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:2839:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:2843:157: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_rtb_sensitivize(GObject*)': widgets/toolbox.cpp:3016:156: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:3017:156: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_rtb_value_changed(GtkAdjustment*, GObject*, const gchar*, void (*)(SPRect*, gdouble))': widgets/toolbox.cpp:3054:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_rtb_defaults(GtkWidget*, GObject*)': widgets/toolbox.cpp:3098:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:3103:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void rect_tb_event_attr_changed(Inkscape::XML::Node*, const gchar*, const gchar*, const gchar*, bool, gpointer)': widgets/toolbox.cpp:3130:165: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:3131:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:3136:165: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:3137:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:3142:168: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:3143:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:3148:169: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:3149:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRect*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void box3d_resync_toolbar(Inkscape::XML::Node*, GObject*)': widgets/toolbox.cpp:3396:254: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:3403:254: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:3410:254: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void box3d_toolbox_selection_changed(Inkscape::Selection*, GObject*)': widgets/toolbox.cpp:3473:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void freehand_mode_changed(EgeSelectOneAction*, GObject*)': widgets/toolbox.cpp:3967:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPenContext*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_arctb_startend_value_changed(GtkAdjustment*, GObject*, const gchar*, const gchar*)': widgets/toolbox.cpp:5326:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:5330:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGenericEllipse*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:5331:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPArc*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:5349:165: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_arctb_defaults(GtkWidget*, GObject*)': widgets/toolbox.cpp:5428:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:5432:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void arc_tb_event_attr_changed(Inkscape::XML::Node*, const gchar*, const gchar*, const gchar*, bool, gpointer)': widgets/toolbox.cpp:5457:146: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:5459:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_arc_toolbox_prep(SPDesktop*, GtkActionGroup*, GObject*)': widgets/toolbox.cpp:5619:168: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:5620:166: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_lpetool_mode_changed(EgeSelectOneAction*, GObject*)': widgets/toolbox.cpp:5738:161: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEToolContext*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:5746:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEToolContext*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_lpetool_toolbox_sel_modified(Inkscape::Selection*, guint, GObject*)': widgets/toolbox.cpp:5762:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEToolContext*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_lpetool_toolbox_sel_changed(Inkscape::Selection*, GObject*)': widgets/toolbox.cpp:5773:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEToolContext*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:5782:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void lpetool_toggle_show_bbox(GtkToggleAction*, gpointer)': widgets/toolbox.cpp:5810:161: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEToolContext*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void lpetool_toggle_show_measuring_info(GtkToggleAction*, GObject*)': widgets/toolbox.cpp:5823:157: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEToolContext*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void lpetool_unit_changed(GtkAction*, GObject*)': widgets/toolbox.cpp:5842:161: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEToolContext*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void lpetool_toggle_set_bbox(GtkToggleAction*, gpointer)': widgets/toolbox.cpp:5869:174: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEToolContext*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_text_style_changed(InkToggleAction*, GObject*)': widgets/toolbox.cpp:6493:14: warning: variable 'nochange' set but not used [-Wunused-but-set-variable] widgets/toolbox.cpp: In function 'void sp_text_align_mode_changed(EgeSelectOneAction*, GObject*)': widgets/toolbox.cpp:6687:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:6748:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:6754:103: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_text_dx_value_changed(GtkAdjustment*, GObject*)': widgets/toolbox.cpp:6966:180: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_text_dy_value_changed(GtkAdjustment*, GObject*)': widgets/toolbox.cpp:7000:180: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_text_rotation_value_changed(GtkAdjustment*, GObject*)': widgets/toolbox.cpp:7035:180: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_text_toolbox_selection_changed(Inkscape::Selection*, GObject*)': widgets/toolbox.cpp:7376:180: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextContext*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_connector_orthogonal_toggled(GtkToggleAction*, GObject*)': widgets/toolbox.cpp:7935:33: warning: converting 'false' to pointer type for argument 4 of 'void sp_object_setAttribute(SPObject*, const gchar*, const gchar*, SPException*)' [-Wconversion-null] widgets/toolbox.cpp: In function 'void connector_curvature_changed(GtkAdjustment*, GObject*)': widgets/toolbox.cpp:7984:33: warning: converting 'false' to pointer type for argument 4 of 'void sp_object_setAttribute(SPObject*, const gchar*, const gchar*, SPException*)' [-Wconversion-null] widgets/toolbox.cpp: In function 'void sp_connector_new_connection_point(GtkWidget*, GObject*)': widgets/toolbox.cpp:8114:163: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPConnectorContext*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_connector_remove_connection_point(GtkWidget*, GObject*)': widgets/toolbox.cpp:8124:163: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPConnectorContext*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp: In function 'void sp_connector_toolbox_selection_changed(Inkscape::Selection*, GObject*)': widgets/toolbox.cpp:8141:164: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:8146:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] widgets/toolbox.cpp:8147:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] CXX debug/demangle.o In file included from debug/demangle.cpp:16:0: ./util/format.h:23:25: note: the mangling of 'va_list' has changed in GCC 4.4 CXX debug/heap.o CXX debug/logger.o CXX debug/log-display-config.o CXX debug/sysv-heap.o CXX debug/gdk-event-latency-tracker.o CXX debug/timestamp.o CXX xml/composite-node-observer.o CXX xml/helper-observer.o CXX xml/quote.o CXX xml/repr-css.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from xml/repr-css.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from xml/repr-css.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from xml/repr-css.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from xml/repr-css.cpp:13: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from xml/repr-css.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from xml/repr-css.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from xml/repr-css.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from xml/repr-css.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from xml/repr-css.cpp:13: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from xml/repr-css.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from xml/repr-css.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from xml/repr-css.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from xml/repr-css.cpp:13: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX xml/log-builder.o CXX xml/node-fns.o CXX xml/rebase-hrefs.o In file included from xml/../document.h:28:0, from xml/rebase-hrefs.cpp:3: xml/../gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': xml/../gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX xml/repr-io.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./extension/extension.h:20, from xml/repr-io.cpp:33: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./extension/extension.h:20, from xml/repr-io.cpp:33: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./extension/extension.h:20, from xml/repr-io.cpp:33: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX xml/repr-sorting.o CXX xml/repr-util.o xml/repr-util.cpp: In function 'unsigned int sp_repr_get_boolean(Inkscape::XML::Node*, const gchar*, unsigned int*)': xml/repr-util.cpp:504:14: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] xml/repr-util.cpp:504:36: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] xml/repr-util.cpp:505:14: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] xml/repr-util.cpp:505:36: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] xml/repr-util.cpp:506:14: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] xml/repr-util.cpp:506:34: warning: 'gint g_strcasecmp(const gchar*, const gchar*)' is deprecated (declared at /usr/include/glib-2.0/glib/gstrfuncs.h:172) [-Wdeprecated-declarations] CXX xml/repr.o CXX xml/simple-document.o CXX xml/simple-node.o In file included from xml/simple-node.cpp:29:0: ./util/format.h:23:25: note: the mangling of 'va_list' has changed in GCC 4.4 CXX xml/croco-node-iface.o CXX xml/event.o CXX xml/subtree.o CXX ui/context-menu.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/context-menu.cpp:18: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/context-menu.cpp:18: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/context-menu.cpp:18: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/context-menu.cpp:18: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] ui/context-menu.cpp: In function 'void sp_item_create_link(GtkMenuItem*, SPItem*)': ui/context-menu.cpp:292:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/context-menu.cpp: In function 'void sp_group_menu(SPObject*, SPDesktop*, GtkMenu*)': ui/context-menu.cpp:302:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/context-menu.cpp: In function 'void sp_anchor_link_remove(GtkMenuItem*, SPAnchor*)': ui/context-menu.cpp:388:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] ui/context-menu.cpp: In function 'void sp_image_menu(SPObject*, SPDesktop*, GtkMenu*)': ui/context-menu.cpp:401:113: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX ui/clipboard.o In file included from /usr/include/gdkmm-2.4/gdkmm/display.h:30:0, from /usr/include/gtkmm-2.4/gtkmm/clipboard.h:30, from ui/clipboard.cpp:26: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/device.h:28, from /usr/include/gdkmm-2.4/gdkmm/display.h:31, from /usr/include/gtkmm-2.4/gtkmm/clipboard.h:30, from ui/clipboard.cpp:26: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/clipboard.h:30:0, from ui/clipboard.cpp:26: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/clipboard.cpp:34: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ./event-log.h:31, from ./document-private.h:26, from ui/clipboard.cpp:38: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from ui/clipboard.cpp:38: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from ui/clipboard.cpp:38: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from ui/clipboard.cpp:43: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from ui/clipboard.cpp:43: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from ui/clipboard.cpp:43: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/clipboard.cpp:43: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/clipboard.cpp:43: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/clipboard.cpp:43: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from ui/clipboard.cpp:43: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp: In member function 'virtual bool Inkscape::UI::ClipboardManagerImpl::pasteSize(SPDesktop*, bool, bool, bool)': ui/clipboard.cpp:467:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp: In member function 'void Inkscape::UI::ClipboardManagerImpl::_copySelection(Inkscape::Selection*)': ui/clipboard.cpp:594:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp:616:170: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp: In member function 'void Inkscape::UI::ClipboardManagerImpl::_copyUsedDefs(SPItem*)': ui/clipboard.cpp:659:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp:662:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp:668:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp:671:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPattern*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp:677:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp:686:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp:699:209: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPBox3D*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp:703:239: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPTextPath*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp:716:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp:731:115: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp: In member function 'void Inkscape::UI::ClipboardManagerImpl::_copyPattern(SPPattern*)': ui/clipboard.cpp:764:119: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp: In member function 'void Inkscape::UI::ClipboardManagerImpl::_pasteDocument(SPDesktop*, SPDocument*, bool)': ui/clipboard.cpp:848:162: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp: In member function 'void Inkscape::UI::ClipboardManagerImpl::_pasteDefs(SPDesktop*, SPDocument*)': ui/clipboard.cpp:897:163: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp: In member function 'void Inkscape::UI::ClipboardManagerImpl::_applyPathEffect(SPItem*, const gchar*)': ui/clipboard.cpp:1056:127: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp: In member function 'void Inkscape::UI::ClipboardManagerImpl::_onGet(Gtk::SelectionData&, guint)': ui/clipboard.cpp:1200:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp:1200:265: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] ui/clipboard.cpp: In member function 'void Inkscape::UI::ClipboardManagerImpl::_createInternalClipboard()': ui/clipboard.cpp:1257:156: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] CXX ui/previewholder.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/previewholder.h:16, from ui/previewholder.cpp:14: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/previewholder.h:16, from ui/previewholder.cpp:14: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/previewholder.h:16, from ui/previewholder.cpp:14: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX ui/uxmanager.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/uxmanager.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/uxmanager.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/uxmanager.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/uxmanager.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] ui/uxmanager.cpp: In function 'Glib::ustring {anonymous}::getLayoutPrefPath(Inkscape::UI::View::View*)': ui/uxmanager.cpp:49:42: warning: cast from 'Inkscape::UI::View::View*' to 'SPDesktop*' increases required alignment of target type [-Wcast-align] ui/uxmanager.cpp:51:49: warning: cast from 'Inkscape::UI::View::View*' to 'SPDesktop*' increases required alignment of target type [-Wcast-align] CXX ui/cache/svg_preview_cache.o In file included from ./selection.h:29:0, from ui/cache/svg_preview_cache.cpp:25: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from ui/cache/svg_preview_cache.cpp:28: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from ui/cache/svg_preview_cache.cpp:28: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29:0, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:34, from /usr/include/gtkmm-2.4/gtkmm/treestore.h:29, from ./event-log.h:29, from ./document-private.h:26, from ui/cache/svg_preview_cache.cpp:28: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ./event-log.h:31, from ./document-private.h:26, from ui/cache/svg_preview_cache.cpp:28: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from ui/cache/svg_preview_cache.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from ui/cache/svg_preview_cache.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from ui/cache/svg_preview_cache.cpp:29:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/aboutbox.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/notebook.h:30, from ui/dialog/aboutbox.cpp:23: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/notebook.h:30, from ui/dialog/aboutbox.cpp:23: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/notebook.h:30, from ui/dialog/aboutbox.cpp:23: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/textview.h:38:0, from ui/dialog/aboutbox.cpp:26: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ui/dialog/aboutbox.cpp:30: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] ui/dialog/aboutbox.cpp: In function 'Gtk::Widget* Inkscape::UI::Dialog::build_splash_widget()': ui/dialog/aboutbox.cpp:157:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPText*' increases required alignment of target type [-Wcast-align] ui/dialog/aboutbox.cpp:168:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSVGSPViewWidget*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/align-and-distribute.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/dialog/align-and-distribute.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/dialog/align-and-distribute.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/dialog/align-and-distribute.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/dialog/align-and-distribute.cpp:21: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ui/dialog/align-and-distribute.cpp:21:0: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ui/dialog/align-and-distribute.cpp:25: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/dialog/align-and-distribute.cpp:40: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/dialog/align-and-distribute.cpp:40: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/dialog/align-and-distribute.cpp:40: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/dialog/align-and-distribute.cpp:40: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/dialog/align-and-distribute.cpp:40: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/dialog/align-and-distribute.cpp:40: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/dialog/align-and-distribute.cpp:40: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/dialog/align-and-distribute.cpp:40: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] CXX ui/dialog/calligraphic-profile-rename.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ui/dialog/calligraphic-profile-rename.cpp:20: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ui/dialog/calligraphic-profile-rename.cpp:20: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/image.h:30, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ui/dialog/calligraphic-profile-rename.cpp:20: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/dialog/calligraphic-profile-rename.cpp:22: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from ui/dialog/calligraphic-profile-rename.h:15, from ui/dialog/calligraphic-profile-rename.cpp:23: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] CXX ui/dialog/color-item.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/label.h:29, from ui/dialog/color-item.cpp:14: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/label.h:29, from ui/dialog/color-item.cpp:14: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/label.h:29, from ui/dialog/color-item.cpp:14: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/dialog/color-item.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/debug.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/dialog/debug.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/dialog/debug.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/dialog/debug.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/textview.h:38:0, from ui/dialog/debug.cpp:18: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] CXX ui/dialog/desktop-tracker.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/dialog/desktop-tracker.cpp:17: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/dialog/desktop-tracker.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/dialog/desktop-tracker.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/dialog/desktop-tracker.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] ui/dialog/desktop-tracker.cpp: In member function 'void Inkscape::UI::Dialog::DesktopTracker::connect(GtkWidget*)': ui/dialog/desktop-tracker.cpp:52:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDesktopWidget*' increases required alignment of target type [-Wcast-align] ui/dialog/desktop-tracker.cpp: In member function 'void Inkscape::UI::Dialog::DesktopTracker::handleHierarchyChange()': ui/dialog/desktop-tracker.cpp:122:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDesktopWidget*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/dialog.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ui/dialog/dialog.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ui/dialog/dialog.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/image.h:30, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ui/dialog/dialog.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/dialog/dialog.cpp:27: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] ui/dialog/dialog.cpp: In member function 'virtual void Inkscape::UI::Dialog::Dialog::_close()': ui/dialog/dialog.cpp:350:36: warning: cast from 'GdkEventAny* {aka _GdkEventAny*}' to 'GdkEvent* {aka _GdkEvent*}' increases required alignment of target type [-Wcast-align] CXX ui/dialog/dialog-manager.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./ui/dialog/dialog.h:16, from ./ui/dialog/dialog-manager.h:18, from ui/dialog/dialog-manager.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./ui/dialog/dialog.h:16, from ./ui/dialog/dialog-manager.h:18, from ui/dialog/dialog-manager.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ./ui/dialog/dialog.h:16, from ./ui/dialog/dialog-manager.h:18, from ui/dialog/dialog-manager.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ./ui/dialog/align-and-distribute.h:24, from ui/dialog/dialog-manager.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ./ui/dialog/align-and-distribute.h:24, from ui/dialog/dialog-manager.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ./ui/dialog/align-and-distribute.h:24, from ui/dialog/dialog-manager.cpp:21: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./selection.h:29:0, from ./ui/widget/panel.h:32, from ./ui/dialog/align-and-distribute.h:32, from ui/dialog/dialog-manager.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./ui/widget/page-sizer.h:15, from ./ui/dialog/document-properties.h:26, from ui/dialog/dialog-manager.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./ui/widget/page-sizer.h:15, from ./ui/dialog/document-properties.h:26, from ui/dialog/dialog-manager.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./ui/widget/page-sizer.h:15, from ./ui/dialog/document-properties.h:26, from ui/dialog/dialog-manager.cpp:23: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/widget/page-sizer.h:15, from ./ui/dialog/document-properties.h:26, from ui/dialog/dialog-manager.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/widget/page-sizer.h:15, from ./ui/dialog/document-properties.h:26, from ui/dialog/dialog-manager.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/widget/page-sizer.h:15, from ./ui/dialog/document-properties.h:26, from ui/dialog/dialog-manager.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./ui/widget/page-sizer.h:15, from ./ui/dialog/document-properties.h:26, from ui/dialog/dialog-manager.cpp:23: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX ui/dialog/dock-behavior.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/buttonbox.h:30, from ui/dialog/dock-behavior.h:18, from ui/dialog/dock-behavior.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/buttonbox.h:30, from ui/dialog/dock-behavior.h:18, from ui/dialog/dock-behavior.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/buttonbox.h:30, from ui/dialog/dock-behavior.h:18, from ui/dialog/dock-behavior.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/dialog/dock-behavior.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/document-metadata.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/dialog/document-metadata.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/dialog/document-metadata.cpp:20: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/dialog/document-metadata.cpp:20: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/dialog/document-metadata.cpp:20: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/textview.h:38:0, from ./ui/widget/entity-entry.h:15, from ui/dialog/document-metadata.cpp:25: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] CXX ui/dialog/document-properties.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ./display/canvas-grid.h:14, from ui/dialog/document-properties.cpp:24: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ./display/canvas-grid.h:14, from ui/dialog/document-properties.cpp:24: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ./display/canvas-grid.h:14, from ui/dialog/document-properties.cpp:24: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./display/canvas-grid.h:15, from ui/dialog/document-properties.cpp:24: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./display/canvas-grid.h:15, from ui/dialog/document-properties.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./display/canvas-grid.h:15, from ui/dialog/document-properties.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./display/canvas-grid.h:15, from ui/dialog/document-properties.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./display/canvas-grid.h:15, from ui/dialog/document-properties.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./display/canvas-grid.h:15, from ui/dialog/document-properties.cpp:24: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./display/canvas-grid.h:15, from ui/dialog/document-properties.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./display/canvas-grid.h:15, from ui/dialog/document-properties.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./display/canvas-grid.h:15, from ui/dialog/document-properties.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./display/canvas-grid.h:15, from ui/dialog/document-properties.cpp:24: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./ui/widget/registered-widget.h:33, from ./display/canvas-grid.h:21, from ui/dialog/document-properties.cpp:24: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] ui/dialog/document-properties.cpp: In member function 'void Inkscape::UI::Dialog::DocumentProperties::linkSelectedProfile()': ui/dialog/document-properties.cpp:402:184: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/extension-editor.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/frame.h:31, from ui/dialog/extension-editor.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/frame.h:31, from ui/dialog/extension-editor.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/frame.h:31, from ui/dialog/extension-editor.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./selection.h:29:0, from ./ui/widget/panel.h:32, from ui/dialog/extension-editor.h:16, from ui/dialog/extension-editor.cpp:24: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ui/dialog/extension-editor.h:21, from ui/dialog/extension-editor.cpp:24: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ui/dialog/extension-editor.h:21, from ui/dialog/extension-editor.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ui/dialog/extension-editor.h:21, from ui/dialog/extension-editor.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] CXX ui/dialog/extensions.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:30, from ui/dialog/extensions.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:30, from ui/dialog/extensions.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:30, from ui/dialog/extensions.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/textview.h:38:0, from ui/dialog/extensions.h:14, from ui/dialog/extensions.cpp:16: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./selection.h:29:0, from ./ui/widget/panel.h:32, from ui/dialog/extensions.h:15, from ui/dialog/extensions.cpp:16: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/filedialog.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/dialog/filedialog.h:22, from ui/dialog/filedialog.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/dialog/filedialog.h:22, from ui/dialog/filedialog.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/dialog/filedialog.h:22, from ui/dialog/filedialog.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ui/dialog/filedialog.h:22, from ui/dialog/filedialog.cpp:17: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ui/dialog/filedialog.h:22, from ui/dialog/filedialog.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ui/dialog/filedialog.h:22, from ui/dialog/filedialog.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ui/dialog/filedialog.h:22, from ui/dialog/filedialog.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ui/dialog/filedialog.h:22, from ui/dialog/filedialog.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ui/dialog/filedialog.h:22, from ui/dialog/filedialog.cpp:17: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/dialog/filedialog.h:22, from ui/dialog/filedialog.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/dialog/filedialog.h:22, from ui/dialog/filedialog.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/dialog/filedialog.h:22, from ui/dialog/filedialog.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ui/dialog/filedialog.h:22, from ui/dialog/filedialog.cpp:17: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from ui/dialog/filedialog.h:24, from ui/dialog/filedialog.cpp:17: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/filedialogimpl-gtkmm.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/dialog/filedialog.h:22, from ui/dialog/filedialogimpl-gtkmm.h:20, from ui/dialog/filedialogimpl-gtkmm.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/dialog/filedialog.h:22, from ui/dialog/filedialogimpl-gtkmm.h:20, from ui/dialog/filedialogimpl-gtkmm.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/dialog/filedialog.h:22, from ui/dialog/filedialogimpl-gtkmm.h:20, from ui/dialog/filedialogimpl-gtkmm.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ui/dialog/filedialog.h:22, from ui/dialog/filedialogimpl-gtkmm.h:20, from ui/dialog/filedialogimpl-gtkmm.cpp:22: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ui/dialog/filedialog.h:22, from ui/dialog/filedialogimpl-gtkmm.h:20, from ui/dialog/filedialogimpl-gtkmm.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ui/dialog/filedialog.h:22, from ui/dialog/filedialogimpl-gtkmm.h:20, from ui/dialog/filedialogimpl-gtkmm.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ui/dialog/filedialog.h:22, from ui/dialog/filedialogimpl-gtkmm.h:20, from ui/dialog/filedialogimpl-gtkmm.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ui/dialog/filedialog.h:22, from ui/dialog/filedialogimpl-gtkmm.h:20, from ui/dialog/filedialogimpl-gtkmm.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ui/dialog/filedialog.h:22, from ui/dialog/filedialogimpl-gtkmm.h:20, from ui/dialog/filedialogimpl-gtkmm.cpp:22: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/dialog/filedialog.h:22, from ui/dialog/filedialogimpl-gtkmm.h:20, from ui/dialog/filedialogimpl-gtkmm.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/dialog/filedialog.h:22, from ui/dialog/filedialogimpl-gtkmm.h:20, from ui/dialog/filedialogimpl-gtkmm.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/dialog/filedialog.h:22, from ui/dialog/filedialogimpl-gtkmm.h:20, from ui/dialog/filedialogimpl-gtkmm.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ui/dialog/filedialog.h:22, from ui/dialog/filedialogimpl-gtkmm.h:20, from ui/dialog/filedialogimpl-gtkmm.cpp:22: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from ui/dialog/filedialog.h:24, from ui/dialog/filedialogimpl-gtkmm.h:20, from ui/dialog/filedialogimpl-gtkmm.cpp:22: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/filedialogimpl-win32.o CXX ui/dialog/fill-and-stroke.o In file included from ./document.h:28:0, from ui/dialog/fill-and-stroke.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from ui/dialog/fill-and-stroke.h:18:0, from ui/dialog/fill-and-stroke.cpp:20: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:30, from ui/dialog/fill-and-stroke.h:19, from ui/dialog/fill-and-stroke.cpp:20: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:30, from ui/dialog/fill-and-stroke.h:19, from ui/dialog/fill-and-stroke.cpp:20: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:30, from ui/dialog/fill-and-stroke.h:19, from ui/dialog/fill-and-stroke.cpp:20: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ui/dialog/fill-and-stroke.h:22:0, from ui/dialog/fill-and-stroke.cpp:20: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/filter-effect-chooser.h:16, from ./ui/widget/object-composite-settings.h:25, from ui/dialog/fill-and-stroke.h:27, from ui/dialog/fill-and-stroke.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/filter-effect-chooser.h:16, from ./ui/widget/object-composite-settings.h:25, from ui/dialog/fill-and-stroke.h:27, from ui/dialog/fill-and-stroke.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ./ui/widget/filter-effect-chooser.h:21, from ./ui/widget/object-composite-settings.h:25, from ui/dialog/fill-and-stroke.h:27, from ui/dialog/fill-and-stroke.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ./ui/widget/filter-effect-chooser.h:21, from ./ui/widget/object-composite-settings.h:25, from ui/dialog/fill-and-stroke.h:27, from ui/dialog/fill-and-stroke.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ./ui/widget/filter-effect-chooser.h:21, from ./ui/widget/object-composite-settings.h:25, from ui/dialog/fill-and-stroke.h:27, from ui/dialog/fill-and-stroke.cpp:20: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ./ui/widget/filter-effect-chooser.h:21, from ./ui/widget/object-composite-settings.h:25, from ui/dialog/fill-and-stroke.h:27, from ui/dialog/fill-and-stroke.cpp:20: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ./ui/widget/filter-effect-chooser.h:21, from ./ui/widget/object-composite-settings.h:25, from ui/dialog/fill-and-stroke.h:27, from ui/dialog/fill-and-stroke.cpp:20: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ./ui/widget/filter-effect-chooser.h:21, from ./ui/widget/object-composite-settings.h:25, from ui/dialog/fill-and-stroke.h:27, from ui/dialog/fill-and-stroke.cpp:20: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] CXX ui/dialog/filter-effects-dialog.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:28, from ui/dialog/filter-effects-dialog.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:28, from ui/dialog/filter-effects-dialog.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:28, from ui/dialog/filter-effects-dialog.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ui/dialog/filter-effects-dialog.cpp:19:0: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/dialog/filter-effects-dialog.cpp:25: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ui/dialog/filter-effects-dialog.cpp:25:0: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/dialog/filter-effects-dialog.cpp:32: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/dialog/filter-effects-dialog.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/dialog/filter-effects-dialog.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/dialog/filter-effects-dialog.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/dialog/filter-effects-dialog.cpp:37: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/dialog/filter-effects-dialog.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/dialog/filter-effects-dialog.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/dialog/filter-effects-dialog.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] ui/dialog/filter-effects-dialog.cpp: In member function 'virtual void Inkscape::UI::Dialog::FilterEffectsDialog::MatrixAttr::set_from_attribute(SPObject*)': ui/dialog/filter-effects-dialog.cpp:390:155: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeConvolveMatrix*' increases required alignment of target type [-Wcast-align] ui/dialog/filter-effects-dialog.cpp: In member function 'void Inkscape::UI::Dialog::FilterEffectsDialog::MatrixAttr::update(SPObject*, int, int)': ui/dialog/filter-effects-dialog.cpp:426:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeColorMatrix*' increases required alignment of target type [-Wcast-align] ui/dialog/filter-effects-dialog.cpp:428:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeConvolveMatrix*' increases required alignment of target type [-Wcast-align] ui/dialog/filter-effects-dialog.cpp: In member function 'virtual void Inkscape::UI::Dialog::FilterEffectsDialog::ColorMatrixValues::set_from_attribute(SPObject*)': ui/dialog/filter-effects-dialog.cpp:496:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeColorMatrix*' increases required alignment of target type [-Wcast-align] ui/dialog/filter-effects-dialog.cpp: In member function 'void Inkscape::UI::Dialog::FilterEffectsDialog::FilterModifier::on_selection_toggled(const Glib::ustring&)': ui/dialog/filter-effects-dialog.cpp:1242:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/filter-effects-dialog.cpp: In member function 'const Gtk::TreeIter Inkscape::UI::Dialog::FilterEffectsDialog::PrimitiveList::find_result(const Gtk::TreeIter&, int, int&)': ui/dialog/filter-effects-dialog.cpp:1760:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeComposite*' increases required alignment of target type [-Wcast-align] ui/dialog/filter-effects-dialog.cpp:1762:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeDisplacementMap*' increases required alignment of target type [-Wcast-align] ui/dialog/filter-effects-dialog.cpp: In function 'void Inkscape::UI::Dialog::check_single_connection(SPFilterPrimitive*, int)': ui/dialog/filter-effects-dialog.cpp:1979:120: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeComposite*' increases required alignment of target type [-Wcast-align] ui/dialog/filter-effects-dialog.cpp:1983:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeDisplacementMap*' increases required alignment of target type [-Wcast-align] ui/dialog/filter-effects-dialog.cpp: In member function 'void Inkscape::UI::Dialog::FilterEffectsDialog::update_settings_sensitivity()': ui/dialog/filter-effects-dialog.cpp:2493:421: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFeComposite*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/find.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ui/dialog/find.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ui/dialog/find.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ui/dialog/find.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./selection.h:29:0, from ./ui/widget/panel.h:32, from ui/dialog/find.h:17, from ui/dialog/find.cpp:18: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from ./ui/widget/entry.h:16, from ui/dialog/find.h:19, from ui/dialog/find.cpp:18: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] ui/dialog/find.cpp: In member function 'GSList* Inkscape::UI::Dialog::Find::filter_fields(GSList*, bool)': ui/dialog/find.cpp:230:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/find.cpp:242:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/find.cpp:254:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/find.cpp:266:128: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/find.cpp: In member function 'GSList* Inkscape::UI::Dialog::Find::filter_types(GSList*)': ui/dialog/find.cpp:324:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/find.cpp: In member function 'GSList* Inkscape::UI::Dialog::Find::all_items(SPObject*, GSList*, bool, bool)': ui/dialog/find.cpp:352:448: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/find.cpp:353:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/find.cpp:353:261: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/find.cpp: In member function 'GSList* Inkscape::UI::Dialog::Find::all_selection_items(Inkscape::Selection*, GSList*, SPObject*, bool, bool)': ui/dialog/find.cpp:368:454: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/find.cpp:370:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/find.cpp:370:265: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/find.cpp: In member function 'void Inkscape::UI::Dialog::Find::onFind()': ui/dialog/find.cpp:445:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/floating-behavior.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ui/dialog/floating-behavior.cpp:12: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ui/dialog/floating-behavior.cpp:12: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/image.h:30, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ui/dialog/floating-behavior.cpp:12: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/dialog/floating-behavior.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/glyphs.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from ui/dialog/glyphs.cpp:15: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from ui/dialog/glyphs.cpp:15: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from ui/dialog/glyphs.cpp:15: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from ui/dialog/glyphs.cpp:15: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./selection.h:29:0, from ./ui/widget/panel.h:32, from ui/dialog/glyphs.h:15, from ui/dialog/glyphs.cpp:26: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from ui/dialog/glyphs.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from ui/dialog/glyphs.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from ui/dialog/glyphs.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from ui/dialog/glyphs.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from ui/dialog/glyphs.cpp:30: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from ui/dialog/glyphs.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from ui/dialog/glyphs.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from ui/dialog/glyphs.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./libnrtype/../sp-filter.h:19, from ./libnrtype/../style.h:21, from ./libnrtype/FontFactory.h:27, from ./libnrtype/font-instance.h:8, from ui/dialog/glyphs.cpp:30: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ui/dialog/glyphs.cpp: In member function 'void Inkscape::UI::Dialog::GlyphsPanel::insertText()': ui/dialog/glyphs.cpp:543:121: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/guides.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/dialog/guides.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/dialog/guides.cpp:20: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/dialog/guides.cpp:20: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/dialog/guides.cpp:20: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/dialog/guides.h:19, from ui/dialog/guides.cpp:34: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ui/dialog/guides.h:19:0, from ui/dialog/guides.cpp:34: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ui/dialog/guides.cpp: In member function 'void Inkscape::UI::Dialogs::GuidelinePropertiesDialog::_setup()': ui/dialog/guides.cpp:189:280: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] ui/dialog/guides.cpp:190:280: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] CXX ui/dialog/icon-preview.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:30, from ui/dialog/icon-preview.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:30, from ui/dialog/icon-preview.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:30, from ui/dialog/icon-preview.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/dialog/icon-preview.cpp:25: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from ui/dialog/icon-preview.cpp:27:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] ui/dialog/icon-preview.cpp: In member function 'void Inkscape::UI::Dialog::IconPreviewPanel::refreshPreview()': ui/dialog/icon-preview.cpp:356:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/icon-preview.cpp: In member function 'void Inkscape::UI::Dialog::IconPreviewPanel::renderPreview(SPObject*)': ui/dialog/icon-preview.cpp:448:132: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/icon-preview.cpp:465:123: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/inkscape-preferences.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/frame.h:31, from ui/dialog/inkscape-preferences.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/frame.h:31, from ui/dialog/inkscape-preferences.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/frame.h:31, from ui/dialog/inkscape-preferences.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ui/dialog/inkscape-preferences.h:23, from ui/dialog/inkscape-preferences.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ui/dialog/inkscape-preferences.h:23, from ui/dialog/inkscape-preferences.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ui/dialog/inkscape-preferences.h:23, from ui/dialog/inkscape-preferences.cpp:28: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ui/dialog/inkscape-preferences.h:24:0, from ui/dialog/inkscape-preferences.cpp:28: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./selection.h:29:0, from ./ui/widget/panel.h:32, from ui/dialog/inkscape-preferences.h:37, from ui/dialog/inkscape-preferences.cpp:28: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from ui/dialog/inkscape-preferences.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from ui/dialog/inkscape-preferences.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from ui/dialog/inkscape-preferences.cpp:37: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/dialog/inkscape-preferences.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/dialog/inkscape-preferences.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/dialog/inkscape-preferences.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] CXX ui/dialog/input.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:30, from ui/dialog/input.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:30, from ui/dialog/input.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/alignment.h:30, from ui/dialog/input.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:30:0, from ui/dialog/input.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from ui/dialog/input.cpp:17:0: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ui/dialog/input.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ui/dialog/input.cpp:19: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ui/dialog/input.cpp:28:0: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from ./selection.h:29:0, from ./ui/widget/panel.h:32, from ui/dialog/input.cpp:38: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/layer-properties.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ui/dialog/layer-properties.cpp:14: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ui/dialog/layer-properties.cpp:14: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/image.h:30, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ui/dialog/layer-properties.cpp:14: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/dialog/layer-properties.cpp:17: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from ui/dialog/layer-properties.h:19, from ui/dialog/layer-properties.cpp:25: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ui/dialog/layer-properties.h:22, from ui/dialog/layer-properties.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ui/dialog/layer-properties.h:22, from ui/dialog/layer-properties.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] CXX ui/dialog/layers.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ui/dialog/layers.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ui/dialog/layers.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ui/dialog/layers.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/dialog/layers.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ui/dialog/layers.h:15, from ui/dialog/layers.cpp:37: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ui/dialog/layers.h:15, from ui/dialog/layers.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ui/dialog/layers.h:15, from ui/dialog/layers.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from ui/dialog/layers.h:22:0, from ui/dialog/layers.cpp:37: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ./ui/widget/filter-effect-chooser.h:21, from ./ui/widget/object-composite-settings.h:25, from ui/dialog/layers.h:27, from ui/dialog/layers.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ./ui/widget/filter-effect-chooser.h:21, from ./ui/widget/object-composite-settings.h:25, from ui/dialog/layers.h:27, from ui/dialog/layers.cpp:37: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ./ui/widget/filter-effect-chooser.h:21, from ./ui/widget/object-composite-settings.h:25, from ui/dialog/layers.h:27, from ui/dialog/layers.cpp:37: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ./ui/widget/filter-effect-chooser.h:21, from ./ui/widget/object-composite-settings.h:25, from ui/dialog/layers.h:27, from ui/dialog/layers.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ./ui/widget/filter-effect-chooser.h:21, from ./ui/widget/object-composite-settings.h:25, from ui/dialog/layers.h:27, from ui/dialog/layers.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ./ui/widget/filter-effect-chooser.h:21, from ./ui/widget/object-composite-settings.h:25, from ui/dialog/layers.h:27, from ui/dialog/layers.cpp:37: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] ui/dialog/layers.cpp: In member function 'bool Inkscape::UI::Dialog::LayersPanel::_checkForUpdated(const Gtk::TreePath&, const Gtk::TreeIter&, SPObject*)': ui/dialog/layers.cpp:284:416: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/layers.cpp:285:414: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/layers.cpp: In member function 'void Inkscape::UI::Dialog::LayersPanel::_addLayer(SPDocument*, SPObject*, Gtk::TreeModel::Row*, SPObject*, int)': ui/dialog/layers.cpp:361:424: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/layers.cpp:362:422: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/layers.cpp: In member function 'void Inkscape::UI::Dialog::LayersPanel::_toggled(const Glib::ustring&, int)': ui/dialog/layers.cpp:461:406: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/livepatheffect-editor.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ui/dialog/livepatheffect-editor.cpp:18: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ui/dialog/livepatheffect-editor.cpp:18: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/image.h:30, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ui/dialog/livepatheffect-editor.cpp:18: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/dialog/livepatheffect-editor.cpp:22: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ui/dialog/livepatheffect-editor.h:18, from ui/dialog/livepatheffect-editor.cpp:42: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ui/dialog/livepatheffect-editor.h:18, from ui/dialog/livepatheffect-editor.cpp:42: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ui/dialog/livepatheffect-editor.h:18, from ui/dialog/livepatheffect-editor.cpp:42: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] ui/dialog/livepatheffect-editor.cpp: In member function 'void Inkscape::UI::Dialog::LivePathEffectEditor::onSelectionChanged(Inkscape::Selection*)': ui/dialog/livepatheffect-editor.cpp:257:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] ui/dialog/livepatheffect-editor.cpp: In member function 'void Inkscape::UI::Dialog::LivePathEffectEditor::onRemove()': ui/dialog/livepatheffect-editor.cpp:396:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] ui/dialog/livepatheffect-editor.cpp:401:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] ui/dialog/livepatheffect-editor.cpp: In member function 'void Inkscape::UI::Dialog::LivePathEffectEditor::onUp()': ui/dialog/livepatheffect-editor.cpp:412:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] ui/dialog/livepatheffect-editor.cpp:417:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] ui/dialog/livepatheffect-editor.cpp: In member function 'void Inkscape::UI::Dialog::LivePathEffectEditor::onDown()': ui/dialog/livepatheffect-editor.cpp:428:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] ui/dialog/livepatheffect-editor.cpp:433:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPLPEItem*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/memory.o In file included from /usr/include/gdkmm-2.4/gdkmm/display.h:30:0, from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:29, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:28, from ui/dialog/memory.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/device.h:28, from /usr/include/gdkmm-2.4/gdkmm/display.h:31, from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:29, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:28, from ui/dialog/memory.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29:0, from /usr/include/gtkmm-2.4/gtkmm/treedragdest.h:29, from /usr/include/gtkmm-2.4/gtkmm/liststore.h:28, from ui/dialog/memory.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ui/dialog/memory.cpp:18: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ui/dialog/memory.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ui/dialog/memory.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from ./selection.h:29:0, from ./ui/widget/panel.h:32, from ./ui/dialog/memory.h:14, from ui/dialog/memory.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/messages.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/dialog/messages.h:19, from ui/dialog/messages.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/dialog/messages.h:19, from ui/dialog/messages.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/dialog/messages.h:19, from ui/dialog/messages.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/textview.h:38:0, from ui/dialog/messages.h:20, from ui/dialog/messages.cpp:16: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./selection.h:29:0, from ./ui/widget/panel.h:32, from ui/dialog/messages.h:28, from ui/dialog/messages.cpp:16: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/ocaldialogs.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/dialog/ocaldialogs.h:17, from ui/dialog/ocaldialogs.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/dialog/ocaldialogs.h:17, from ui/dialog/ocaldialogs.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/dialog/ocaldialogs.h:17, from ui/dialog/ocaldialogs.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ui/dialog/ocaldialogs.h:17, from ui/dialog/ocaldialogs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ui/dialog/ocaldialogs.h:17, from ui/dialog/ocaldialogs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ui/dialog/ocaldialogs.h:17, from ui/dialog/ocaldialogs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ui/dialog/ocaldialogs.h:17, from ui/dialog/ocaldialogs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ui/dialog/ocaldialogs.h:17, from ui/dialog/ocaldialogs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ui/dialog/ocaldialogs.h:17, from ui/dialog/ocaldialogs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/dialog/ocaldialogs.h:17, from ui/dialog/ocaldialogs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/dialog/ocaldialogs.h:17, from ui/dialog/ocaldialogs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/dialog/ocaldialogs.h:17, from ui/dialog/ocaldialogs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ui/dialog/ocaldialogs.h:17, from ui/dialog/ocaldialogs.cpp:22: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from ui/dialog/filedialog.h:24, from ui/dialog/filedialogimpl-gtkmm.h:20, from ui/dialog/ocaldialogs.h:18, from ui/dialog/ocaldialogs.cpp:22: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] ui/dialog/ocaldialogs.cpp: In member function 'virtual void Inkscape::UI::Dialog::FileListViewText::on_cursor_changed()': ui/dialog/ocaldialogs.cpp:381:1: warning: label 'fail' defined but not used [-Wunused-label] ui/dialog/ocaldialogs.cpp:383:1: warning: label 'failquit' defined but not used [-Wunused-label] ui/dialog/ocaldialogs.cpp: In member function 'void Inkscape::UI::Dialog::FileImportFromOCALDialog::print_xml_element_names(xmlNode*)': ui/dialog/ocaldialogs.cpp:514:11: warning: variable 'row_num' set but not used [-Wunused-but-set-variable] CXX ui/dialog/print.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ui/dialog/print.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ui/dialog/print.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/image.h:30, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ui/dialog/print.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/dialog/print.h:18, from ui/dialog/print.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./ui/widget/rendering-options.h:16, from ui/dialog/print.h:21, from ui/dialog/print.cpp:20: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/widget/rendering-options.h:16, from ui/dialog/print.h:21, from ui/dialog/print.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/widget/rendering-options.h:16, from ui/dialog/print.h:21, from ui/dialog/print.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./ui/widget/rendering-options.h:16, from ui/dialog/print.h:21, from ui/dialog/print.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./ui/widget/rendering-options.h:16, from ui/dialog/print.h:21, from ui/dialog/print.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./ui/widget/rendering-options.h:16, from ui/dialog/print.h:21, from ui/dialog/print.cpp:20: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/widget/rendering-options.h:16, from ui/dialog/print.h:21, from ui/dialog/print.cpp:20: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/widget/rendering-options.h:16, from ui/dialog/print.h:21, from ui/dialog/print.cpp:20: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/widget/rendering-options.h:16, from ui/dialog/print.h:21, from ui/dialog/print.cpp:20: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./ui/widget/rendering-options.h:16, from ui/dialog/print.h:21, from ui/dialog/print.cpp:20: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX ui/dialog/print-colors-preview-dialog.o CXX ui/dialog/scriptdialog.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:31, from /usr/include/gtkmm-2.4/gtkmm/menubar.h:31, from ui/dialog/scriptdialog.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:31, from /usr/include/gtkmm-2.4/gtkmm/menubar.h:31, from ui/dialog/scriptdialog.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/menushell.h:31, from /usr/include/gtkmm-2.4/gtkmm/menubar.h:31, from ui/dialog/scriptdialog.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/textview.h:38:0, from ui/dialog/scriptdialog.cpp:19: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./selection.h:29:0, from ./ui/widget/panel.h:32, from ui/dialog/scriptdialog.h:19, from ui/dialog/scriptdialog.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/svg-fonts-dialog.o In file included from ./document.h:28:0, from ./document-private.h:22, from ui/dialog/svg-fonts-dialog.cpp:18: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from ui/dialog/svg-fonts-dialog.cpp:18: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ./event-log.h:27, from ./document-private.h:26, from ui/dialog/svg-fonts-dialog.cpp:18: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/selectiondata.h:29:0, from /usr/include/gtkmm-2.4/gtkmm/treepath.h:34, from /usr/include/gtkmm-2.4/gtkmm/treestore.h:29, from ./event-log.h:29, from ./document-private.h:26, from ui/dialog/svg-fonts-dialog.cpp:18: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ./event-log.h:31, from ./document-private.h:26, from ui/dialog/svg-fonts-dialog.cpp:18: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from ui/dialog/svg-fonts-dialog.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from ui/dialog/svg-fonts-dialog.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ui/dialog/svg-fonts-dialog.h:22, from ui/dialog/svg-fonts-dialog.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ui/dialog/svg-fonts-dialog.h:22, from ui/dialog/svg-fonts-dialog.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ui/dialog/svg-fonts-dialog.h:22, from ui/dialog/svg-fonts-dialog.cpp:25: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/dialog/svg-fonts-dialog.h:22, from ui/dialog/svg-fonts-dialog.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/dialog/svg-fonts-dialog.h:22, from ui/dialog/svg-fonts-dialog.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/dialog/svg-fonts-dialog.h:22, from ui/dialog/svg-fonts-dialog.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ui/dialog/svg-fonts-dialog.h:22, from ui/dialog/svg-fonts-dialog.cpp:25: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ui/dialog/svg-fonts-dialog.cpp: In function 'SPGlyph* Inkscape::UI::Dialog::new_glyph(SPDocument*, SPFont*, int)': ui/dialog/svg-fonts-dialog.cpp:444:138: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGlyph*' increases required alignment of target type [-Wcast-align] ui/dialog/svg-fonts-dialog.cpp: In member function 'void Inkscape::UI::Dialog::SvgFontsDialog::add_kerning_pair()': ui/dialog/svg-fonts-dialog.cpp:728:156: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPHkern*' increases required alignment of target type [-Wcast-align] ui/dialog/svg-fonts-dialog.cpp: In function 'SPFont* Inkscape::UI::Dialog::new_font(SPDocument*)': ui/dialog/svg-fonts-dialog.cpp:778:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] ui/dialog/svg-fonts-dialog.cpp:805:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPFont*' increases required alignment of target type [-Wcast-align] ui/dialog/svg-fonts-dialog.cpp: In constructor 'Inkscape::UI::Dialog::SvgFontsDialog::SvgFontsDialog()': ui/dialog/svg-fonts-dialog.cpp:894:171: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/swatches.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ui/dialog/swatches.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from ui/dialog/swatches.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./ui/previewable.h:16, from ui/dialog/color-item.h:18, from ui/dialog/swatches.cpp:24: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/dialog/swatches.cpp:25: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ./event-log.h:31, from ./document-private.h:26, from ui/dialog/swatches.cpp:29: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from ui/dialog/swatches.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ./document-private.h:26, from ui/dialog/swatches.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from ui/dialog/swatches.cpp:43: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from ui/dialog/swatches.cpp:43: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from ui/dialog/swatches.cpp:43: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/dialog/swatches.cpp:43: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/dialog/swatches.cpp:43: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/dialog/swatches.cpp:43: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from ui/dialog/swatches.cpp:43: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ui/dialog/swatches.cpp: In function 'void Inkscape::UI::Dialogs::editGradientImpl(SPDesktop*, SPGradient*)': ui/dialog/swatches.cpp:126:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] ui/dialog/swatches.cpp: In function 'void Inkscape::UI::Dialogs::editGradient(GtkMenuItem*, gpointer)': ui/dialog/swatches.cpp:155:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] ui/dialog/swatches.cpp: In static member function 'static void Inkscape::UI::Dialogs::SwatchesPanelHook::convertGradient(GtkMenuItem*, gpointer)': ui/dialog/swatches.cpp:177:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] ui/dialog/swatches.cpp: In static member function 'static void Inkscape::UI::Dialogs::SwatchesPanelHook::deleteGradient(GtkMenuItem*, gpointer)': ui/dialog/swatches.cpp:199:139: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] ui/dialog/swatches.cpp: In function 'gboolean Inkscape::UI::Dialogs::colorItemHandleButtonPress(GtkWidget*, GdkEventButton*, gpointer)': ui/dialog/swatches.cpp:315:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPDesktopWidget*' increases required alignment of target type [-Wcast-align] ui/dialog/swatches.cpp:321:151: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] ui/dialog/swatches.cpp: In static member function 'static void Inkscape::UI::Dialogs::SwatchesPanel::_trackDocument(Inkscape::UI::Dialogs::SwatchesPanel*, SPDocument*)': ui/dialog/swatches.cpp:856:158: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] ui/dialog/swatches.cpp:857:158: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] ui/dialog/swatches.cpp: In function 'void Inkscape::UI::Dialogs::recalcSwatchContents(SPDocument*, std::vector&, std::map&, std::map&)': ui/dialog/swatches.cpp:895:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] ui/dialog/swatches.cpp:897:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] ui/dialog/swatches.cpp: In member function 'virtual void Inkscape::UI::Dialogs::SwatchesPanel::_updateFromSelection()': ui/dialog/swatches.cpp:1038:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] ui/dialog/swatches.cpp:1070:143: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/tile.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ui/dialog/tile.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ui/dialog/tile.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/image.h:30, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ui/dialog/tile.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./selection.h:29:0, from ui/dialog/tile.cpp:28: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/dialog/tile.h:22, from ui/dialog/tile.cpp:32: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ui/dialog/tile.h:22:0, from ui/dialog/tile.cpp:32: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ui/dialog/tile.cpp: In member function 'void Inkscape::UI::Dialog::TileDialog::Grid_Arrange()': ui/dialog/tile.cpp:167:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/tile.cpp:210:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/tile.cpp:316:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/tile.cpp:125:98: warning: variable 'cx' set but not used [-Wunused-but-set-variable] ui/dialog/tile.cpp:125:101: warning: variable 'cy' set but not used [-Wunused-but-set-variable] CXX ui/dialog/tracedialog.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/notebook.h:30, from ui/dialog/tracedialog.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/notebook.h:30, from ui/dialog/tracedialog.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/notebook.h:30, from ui/dialog/tracedialog.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/dialog/tracedialog.cpp:19: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ui/dialog/tracedialog.cpp:19:0: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/dialog/tracedialog.cpp:25: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./trace/potrace/inkscape-potrace.h:20, from ui/dialog/tracedialog.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./trace/potrace/inkscape-potrace.h:20, from ui/dialog/tracedialog.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./trace/potrace/inkscape-potrace.h:20, from ui/dialog/tracedialog.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./trace/potrace/inkscape-potrace.h:20, from ui/dialog/tracedialog.cpp:28: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./trace/potrace/inkscape-potrace.h:20, from ui/dialog/tracedialog.cpp:28: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./trace/potrace/inkscape-potrace.h:20, from ui/dialog/tracedialog.cpp:28: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./trace/potrace/inkscape-potrace.h:20, from ui/dialog/tracedialog.cpp:28: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./trace/potrace/inkscape-potrace.h:20, from ui/dialog/tracedialog.cpp:28: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] CXX ui/dialog/transformation.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ui/dialog/transformation.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/pixbuf.h:32, from /usr/include/gtkmm-2.4/gtkmm/iconset.h:31, from /usr/include/gtkmm-2.4/gtkmm/stock.h:24, from ui/dialog/transformation.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/image.h:30, from /usr/include/gtkmm-2.4/gtkmm/stock.h:27, from ui/dialog/transformation.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ui/dialog/transformation.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:18:0, from ./ui/widget/scalar-unit.h:19, from ui/dialog/transformation.h:24, from ui/dialog/transformation.cpp:21: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:19:0, from ./ui/widget/scalar-unit.h:19, from ui/dialog/transformation.h:24, from ui/dialog/transformation.cpp:21: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-text.h:24, from ./ui/widget/unit-menu.h:15, from ./ui/widget/scalar-unit.h:20, from ui/dialog/transformation.h:24, from ui/dialog/transformation.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-text.h:24, from ./ui/widget/unit-menu.h:15, from ./ui/widget/scalar-unit.h:20, from ui/dialog/transformation.h:24, from ui/dialog/transformation.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] ui/dialog/transformation.cpp: In member function 'void Inkscape::UI::Dialog::Transformation::updatePageTransform(Inkscape::Selection*)': ui/dialog/transformation.cpp:541:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/transformation.cpp: In member function 'void Inkscape::UI::Dialog::Transformation::applyPageScale(Inkscape::Selection*)': ui/dialog/transformation.cpp:703:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/transformation.cpp: In member function 'void Inkscape::UI::Dialog::Transformation::applyPageRotate(Inkscape::Selection*)': ui/dialog/transformation.cpp:759:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/transformation.cpp: In member function 'void Inkscape::UI::Dialog::Transformation::applyPageSkew(Inkscape::Selection*)': ui/dialog/transformation.cpp:779:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/transformation.cpp: In member function 'void Inkscape::UI::Dialog::Transformation::applyPageTransform(Inkscape::Selection*)': ui/dialog/transformation.cpp:847:122: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/dialog/transformation.cpp: In member function 'void Inkscape::UI::Dialog::Transformation::onReplaceMatrixToggled()': ui/dialog/transformation.cpp:992:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX ui/dialog/undo-history.o In file included from ./document.h:28:0, from ui/dialog/undo-history.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellrendererpixbuf.h:30, from ui/dialog/undo-history.h:15, from ui/dialog/undo-history.cpp:26: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellrendererpixbuf.h:30, from ui/dialog/undo-history.h:15, from ui/dialog/undo-history.cpp:26: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellrendererpixbuf.h:30, from ui/dialog/undo-history.h:15, from ui/dialog/undo-history.cpp:26: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from ./event-log.h:31, from ui/dialog/undo-history.h:27, from ui/dialog/undo-history.cpp:26: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ui/dialog/undo-history.h:27, from ui/dialog/undo-history.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/treeviewcolumn.h:38, from /usr/include/gtkmm-2.4/gtkmm/treeview.h:36, from ./event-log.h:31, from ui/dialog/undo-history.h:27, from ui/dialog/undo-history.cpp:26: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] CXX ui/tool/control-point.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from ui/tool/control-point.cpp:12: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from ui/tool/control-point.cpp:12: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from ui/tool/control-point.cpp:12: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ui/tool/control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ui/tool/control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ui/tool/control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ui/tool/control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ui/tool/control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ui/tool/control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/tool/control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/tool/control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/tool/control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ui/tool/control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/tool/control-point.cpp:15: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] ui/tool/control-point.cpp: In member function 'void Inkscape::UI::ControlPoint::_commonInit()': ui/tool/control-point.cpp:190:104: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] ui/tool/control-point.cpp: In member function 'virtual void Inkscape::UI::ControlPoint::setPosition(const Geom::Point&)': ui/tool/control-point.cpp:203:104: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrl*' increases required alignment of target type [-Wcast-align] CXX ui/tool/control-point-selection.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/tool/control-point-selection.cpp:13: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/control-point-selection.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/control-point-selection.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/control-point-selection.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/control-point-selection.cpp:17: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/control-point-selection.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/control-point-selection.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/control-point-selection.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/control-point-selection.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/control-point-selection.cpp:17: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/control-point-selection.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/control-point-selection.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/control-point-selection.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/control-point-selection.cpp:17: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./2geom/d2.h:36:0, from ./2geom/rect.h:40, from ./desktop.h:34, from ui/tool/control-point-selection.cpp:13: ./2geom/interval.h: In member function 'void Inkscape::UI::ControlPointSelection::align(Geom::Dim2)': ./2geom/interval.h:187:9: warning: '*((void*)(& bound)+8).Geom::Interval::_b[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] ui/tool/control-point-selection.cpp:188:23: note: '*((void*)(& bound)+8).Geom::Interval::_b[1]' was declared here In file included from ./2geom/d2.h:36:0, from ./2geom/rect.h:40, from ./desktop.h:34, from ui/tool/control-point-selection.cpp:13: ./2geom/interval.h:186:9: warning: '*((void*)(& bound)+8).Geom::Interval::_b[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] ui/tool/control-point-selection.cpp:188:23: note: '*((void*)(& bound)+8).Geom::Interval::_b[0]' was declared here In file included from ./2geom/d2.h:36:0, from ./2geom/rect.h:40, from ./desktop.h:34, from ui/tool/control-point-selection.cpp:13: ./2geom/interval.h: In member function 'void Inkscape::UI::ControlPointSelection::distribute(Geom::Dim2)': ./2geom/interval.h:187:9: warning: '*((void*)(& bound)+8).Geom::Interval::_b[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] ui/tool/control-point-selection.cpp:210:23: note: '*((void*)(& bound)+8).Geom::Interval::_b[1]' was declared here In file included from ./2geom/d2.h:36:0, from ./2geom/rect.h:40, from ./desktop.h:34, from ui/tool/control-point-selection.cpp:13: ./2geom/interval.h:186:9: warning: '*((void*)(& bound)+8).Geom::Interval::_b[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] ui/tool/control-point-selection.cpp:210:23: note: '*((void*)(& bound)+8).Geom::Interval::_b[0]' was declared here CXX ui/tool/curve-drag-point.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/tool/curve-drag-point.cpp:13: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/curve-drag-point.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/curve-drag-point.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/curve-drag-point.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/curve-drag-point.cpp:15: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/curve-drag-point.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/curve-drag-point.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/curve-drag-point.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/curve-drag-point.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/curve-drag-point.cpp:15: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/curve-drag-point.cpp:15: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/curve-drag-point.cpp:15: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/curve-drag-point.cpp:15: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/curve-drag-point.cpp:15: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX ui/tool/event-utils.o CXX ui/tool/manipulator.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from ./ui/tool/control-point.h:17, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/manipulator.cpp:12: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from ./ui/tool/control-point.h:17, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/manipulator.cpp:12: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from ./ui/tool/control-point.h:17, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/manipulator.cpp:12: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/manipulator.cpp:12: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/manipulator.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/manipulator.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/manipulator.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/manipulator.cpp:12: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/manipulator.cpp:12: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/manipulator.cpp:12: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/manipulator.cpp:12: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/manipulator.cpp:12: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/manipulator.cpp:12: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX ui/tool/modifier-tracker.o CXX ui/tool/multi-path-manipulator.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/tool/multi-path-manipulator.cpp:14: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/multi-path-manipulator.cpp:14: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/multi-path-manipulator.cpp:14: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/multi-path-manipulator.cpp:14: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/multi-path-manipulator.cpp:23: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/multi-path-manipulator.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/multi-path-manipulator.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/multi-path-manipulator.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/multi-path-manipulator.cpp:23: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/multi-path-manipulator.cpp:23: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/multi-path-manipulator.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/multi-path-manipulator.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/multi-path-manipulator.cpp:23: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ui/tool/multi-path-manipulator.cpp:23: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX ui/tool/node.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/tool/node.cpp:22: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/node.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/node.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/node.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/tool/node.cpp:31: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/tool/node.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/tool/node.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/tool/node.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/tool/node.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/tool/node.cpp:31: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/tool/node.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/tool/node.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/tool/node.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/multi-path-manipulator.h:21, from ui/tool/node.cpp:31: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ui/tool/node.cpp: In member function 'virtual void Inkscape::UI::Handle::setPosition(const Geom::Point&)': ui/tool/node.cpp:182:135: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCtrlLine*' increases required alignment of target type [-Wcast-align] ui/tool/node.cpp:180:17: warning: variable 'old_pos' set but not used [-Wunused-but-set-variable] CXX ui/tool/node-tool.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/tool/node-tool.cpp:13: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/node-tool.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/node-tool.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/node-tool.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/node-tool.cpp:31: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/node-tool.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/node-tool.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/node-tool.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/node-tool.cpp:31: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/node-tool.cpp:31: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/node-tool.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/node-tool.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/node-tool.cpp:31: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./ui/tool/control-point.h:18, from ./ui/tool/curve-drag-point.h:14, from ui/tool/node-tool.cpp:31: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ui/tool/node-tool.cpp: In function 'gint {anonymous}::ink_node_tool_root_handler(SPEventContext*, GdkEvent*)': ui/tool/node-tool.cpp:473:149: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPPath*' increases required alignment of target type [-Wcast-align] ui/tool/node-tool.cpp:476:147: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] ui/tool/node-tool.cpp:479:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] CXX ui/tool/path-manipulator.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from ./ui/tool/control-point.h:17, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/path-manipulator.h:22, from ui/tool/path-manipulator.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from ./ui/tool/control-point.h:17, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/path-manipulator.h:22, from ui/tool/path-manipulator.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from ./ui/tool/control-point.h:17, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/path-manipulator.h:22, from ui/tool/path-manipulator.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/path-manipulator.h:22, from ui/tool/path-manipulator.cpp:21: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/path-manipulator.h:22, from ui/tool/path-manipulator.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/path-manipulator.h:22, from ui/tool/path-manipulator.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/path-manipulator.h:22, from ui/tool/path-manipulator.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/path-manipulator.h:22, from ui/tool/path-manipulator.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/path-manipulator.h:22, from ui/tool/path-manipulator.cpp:21: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/path-manipulator.h:22, from ui/tool/path-manipulator.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/path-manipulator.h:22, from ui/tool/path-manipulator.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/path-manipulator.h:22, from ui/tool/path-manipulator.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ./ui/tool/node.h:25, from ./ui/tool/path-manipulator.h:22, from ui/tool/path-manipulator.cpp:21: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/tool/path-manipulator.cpp:22: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] ui/tool/path-manipulator.cpp: In constructor 'Inkscape::UI::PathManipulator::PathManipulator(Inkscape::UI::MultiPathManipulator&, SPPath*, const Geom::Matrix&, guint32, Glib::ustring)': ui/tool/path-manipulator.cpp:122:136: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/tool/path-manipulator.cpp:133:142: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] ui/tool/path-manipulator.cpp:135:140: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::_externalChange(unsigned int)': ui/tool/path-manipulator.cpp:978:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::_updateOutline()': ui/tool/path-manipulator.cpp:1195:141: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasBPath*' increases required alignment of target type [-Wcast-align] ui/tool/path-manipulator.cpp: In member function 'void Inkscape::UI::PathManipulator::_setGeometry()': ui/tool/path-manipulator.cpp:1237:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] CXX ui/tool/selectable-control-point.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from ./ui/tool/control-point.h:17, from ./ui/tool/selectable-control-point.h:15, from ui/tool/selectable-control-point.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from ./ui/tool/control-point.h:17, from ./ui/tool/selectable-control-point.h:15, from ui/tool/selectable-control-point.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from ./ui/tool/control-point.h:17, from ./ui/tool/selectable-control-point.h:15, from ui/tool/selectable-control-point.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/selectable-control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/selectable-control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/selectable-control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/selectable-control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/selectable-control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/selectable-control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/selectable-control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/selectable-control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/selectable-control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./ui/tool/control-point.h:18, from ./ui/tool/selectable-control-point.h:15, from ui/tool/selectable-control-point.cpp:13: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX ui/tool/selector.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/tool/selector.cpp:11: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/selector.cpp:11: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/selector.cpp:11: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/selector.cpp:11: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./ui/tool/control-point.h:18, from ui/tool/selector.cpp:16: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ui/tool/selector.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ui/tool/selector.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./ui/tool/control-point.h:18, from ui/tool/selector.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./ui/tool/control-point.h:18, from ui/tool/selector.cpp:16: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./ui/tool/control-point.h:18, from ui/tool/selector.cpp:16: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ui/tool/selector.cpp:16: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ui/tool/selector.cpp:16: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ui/tool/selector.cpp:16: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./ui/tool/control-point.h:18, from ui/tool/selector.cpp:16: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX ui/tool/transform-handle-set.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/tool/transform-handle-set.cpp:17: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/transform-handle-set.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/transform-handle-set.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/tool/transform-handle-set.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./ui/tool/control-point.h:18, from ui/tool/transform-handle-set.cpp:24: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ui/tool/transform-handle-set.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./ui/tool/control-point.h:18, from ui/tool/transform-handle-set.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./ui/tool/control-point.h:18, from ui/tool/transform-handle-set.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./ui/tool/control-point.h:18, from ui/tool/transform-handle-set.cpp:24: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./ui/tool/control-point.h:18, from ui/tool/transform-handle-set.cpp:24: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ui/tool/transform-handle-set.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ui/tool/transform-handle-set.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./ui/tool/control-point.h:18, from ui/tool/transform-handle-set.cpp:24: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./ui/tool/control-point.h:18, from ui/tool/transform-handle-set.cpp:24: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX ui/view/edit.o CXX ui/view/edit-widget.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/action.h:29, from /usr/include/gtkmm-2.4/gtkmm/toggleaction.h:28, from /usr/include/gtkmm-2.4/gtkmm/radioaction.h:28, from ui/view/edit-widget.cpp:35: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/action.h:29, from /usr/include/gtkmm-2.4/gtkmm/toggleaction.h:28, from /usr/include/gtkmm-2.4/gtkmm/radioaction.h:28, from ui/view/edit-widget.cpp:35: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/action.h:29, from /usr/include/gtkmm-2.4/gtkmm/toggleaction.h:28, from /usr/include/gtkmm-2.4/gtkmm/radioaction.h:28, from ui/view/edit-widget.cpp:35: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./file.h:18, from ui/view/edit-widget.cpp:48: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./file.h:18, from ui/view/edit-widget.cpp:48: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./file.h:18, from ui/view/edit-widget.cpp:48: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./file.h:18, from ui/view/edit-widget.cpp:48: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./file.h:18, from ui/view/edit-widget.cpp:48: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./file.h:18, from ui/view/edit-widget.cpp:48: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./file.h:18, from ui/view/edit-widget.cpp:48: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./file.h:18, from ui/view/edit-widget.cpp:48: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./file.h:18, from ui/view/edit-widget.cpp:48: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./file.h:18, from ui/view/edit-widget.cpp:48: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./extension/system.h:18, from ./file.h:23, from ui/view/edit-widget.cpp:48: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] ui/view/edit-widget.cpp: In member function 'virtual void Inkscape::UI::View::EditWidget::updateScrollbars(double)': ui/view/edit-widget.cpp:1394:111: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX ui/view/view.o In file included from ./document.h:28:0, from ui/view/view.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/view/view-widget.o In file included from ui/view/view.h:22:0, from ui/view/view-widget.cpp:14: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/widget/button.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/button.h:31, from ui/widget/button.h:15, from ui/widget/button.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/button.h:31, from ui/widget/button.h:15, from ui/widget/button.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/button.h:31, from ui/widget/button.h:15, from ui/widget/button.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/color-picker.o In file included from ./document.h:28:0, from ui/widget/color-picker.cpp:18: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/button.h:31, from ui/widget/color-picker.h:18, from ui/widget/color-picker.cpp:23: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/button.h:31, from ui/widget/color-picker.h:18, from ui/widget/color-picker.cpp:23: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/button.h:31, from ui/widget/color-picker.h:18, from ui/widget/color-picker.cpp:23: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/color-preview.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:30, from ui/widget/color-preview.h:17, from ui/widget/color-preview.cpp:15: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:30, from ui/widget/color-preview.h:17, from ui/widget/color-preview.cpp:15: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:30, from ui/widget/color-preview.h:17, from ui/widget/color-preview.cpp:15: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/combo-text.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ui/widget/combo-text.h:24, from ui/widget/combo-text.cpp:25: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ui/widget/combo-text.h:24, from ui/widget/combo-text.cpp:25: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ui/widget/combo-text.h:24, from ui/widget/combo-text.cpp:25: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ui/widget/combo-text.h:24, from ui/widget/combo-text.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ui/widget/combo-text.h:24, from ui/widget/combo-text.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from ui/widget/combo-text.h:24, from ui/widget/combo-text.cpp:25: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/dock.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/widget/dock.cpp:14: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/widget/dock.cpp:14: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/widget/dock.cpp:14: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/widget/dock.cpp:14: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ui/widget/dock.cpp:18:0: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/dock-item.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/widget/dock-item.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/widget/dock-item.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/widget/dock-item.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ui/widget/dock-item.cpp:13: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ui/widget/dock-item.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ui/widget/dock-item.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ui/widget/dock-item.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ui/widget/dock-item.cpp:13: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ui/widget/dock-item.cpp:13: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/widget/dock-item.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/widget/dock-item.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/widget/dock-item.cpp:13: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ui/widget/dock-item.cpp:13: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/widget/dock-item.cpp:16: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/widget/entity-entry.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:30, from ui/widget/entity-entry.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:30, from ui/widget/entity-entry.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/scrolledwindow.h:30, from ui/widget/entity-entry.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from ui/widget/entity-entry.cpp:20: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./rdf.h:15, from ui/widget/entity-entry.cpp:23: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/widget/entry.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from ui/widget/entry.h:16, from ui/widget/entry.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from ui/widget/entry.h:16, from ui/widget/entry.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from ui/widget/entry.h:16, from ui/widget/entry.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from ui/widget/entry.h:16, from ui/widget/entry.cpp:17: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/filter-effect-chooser.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/widget/filter-effect-chooser.cpp:14: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/widget/filter-effect-chooser.cpp:14: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/widget/filter-effect-chooser.cpp:14: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/widget/filter-effect-chooser.cpp:14: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ui/widget/filter-effect-chooser.h:16, from ui/widget/filter-effect-chooser.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ui/widget/filter-effect-chooser.h:16, from ui/widget/filter-effect-chooser.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from ui/widget/filter-effect-chooser.h:16, from ui/widget/filter-effect-chooser.cpp:17: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ui/widget/filter-effect-chooser.h:21, from ui/widget/filter-effect-chooser.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ui/widget/filter-effect-chooser.h:21, from ui/widget/filter-effect-chooser.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ui/widget/filter-effect-chooser.h:21, from ui/widget/filter-effect-chooser.cpp:17: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ui/widget/filter-effect-chooser.h:21, from ui/widget/filter-effect-chooser.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ui/widget/filter-effect-chooser.h:21, from ui/widget/filter-effect-chooser.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ui/widget/filter-effect-chooser.h:21, from ui/widget/filter-effect-chooser.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./filters/composite.h:16, from ./display/nr-filter-composite.h:15, from ./filter-enums.h:18, from ui/widget/filter-effect-chooser.h:21, from ui/widget/filter-effect-chooser.cpp:17: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/handlebox.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:30, from /usr/include/gtkmm-2.4/gtkmm/handlebox.h:30, from ui/widget/handlebox.h:19, from ui/widget/handlebox.cpp:20: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:30, from /usr/include/gtkmm-2.4/gtkmm/handlebox.h:30, from ui/widget/handlebox.h:19, from ui/widget/handlebox.cpp:20: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/eventbox.h:30, from /usr/include/gtkmm-2.4/gtkmm/handlebox.h:30, from ui/widget/handlebox.h:19, from ui/widget/handlebox.cpp:20: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/icon-widget.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/image.h:30, from ui/widget/icon-widget.h:15, from ui/widget/icon-widget.cpp:18: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/image.h:30, from ui/widget/icon-widget.h:15, from ui/widget/icon-widget.cpp:18: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/misc.h:30, from /usr/include/gtkmm-2.4/gtkmm/image.h:30, from ui/widget/icon-widget.h:15, from ui/widget/icon-widget.cpp:18: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/imageicon.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/imageicon.h:16, from ui/widget/imageicon.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/imageicon.h:16, from ui/widget/imageicon.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/imageicon.h:16, from ui/widget/imageicon.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ui/widget/imageicon.cpp:19: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/widget/imagetoggler.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellrendererpixbuf.h:30, from ./ui/widget/imagetoggler.h:13, from ui/widget/imagetoggler.cpp:12: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellrendererpixbuf.h:30, from ./ui/widget/imagetoggler.h:13, from ui/widget/imagetoggler.cpp:12: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/cellrenderer.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellrendererpixbuf.h:30, from ./ui/widget/imagetoggler.h:13, from ui/widget/imagetoggler.cpp:12: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/labelled.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ./widgets/icon.h:44, from ui/widget/labelled.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ./widgets/icon.h:44, from ui/widget/labelled.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ./widgets/icon.h:44, from ui/widget/labelled.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/layer-selector.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/widget/layer-selector.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/widget/layer-selector.cpp:20: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/widget/layer-selector.cpp:20: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/widget/layer-selector.cpp:20: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from ./ui/dialog/layer-properties.h:19, from ui/widget/layer-selector.cpp:25: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/dialog/layer-properties.h:22, from ui/widget/layer-selector.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/dialog/layer-properties.h:22, from ui/widget/layer-selector.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] ui/widget/layer-selector.cpp: In member function 'void Inkscape::Widgets::LayerSelector::_selectLayer(SPObject*)': ui/widget/layer-selector.cpp:284:420: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/widget/layer-selector.cpp:286:414: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/widget/layer-selector.cpp: In member function 'void Inkscape::Widgets::LayerSelector::_protectUpdate(sigc::slot)': ui/widget/layer-selector.cpp:437:409: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/widget/layer-selector.cpp:441:404: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/widget/layer-selector.cpp: In member function 'void Inkscape::Widgets::LayerSelector::_prepareLabelRenderer(const const_iterator&)': ui/widget/layer-selector.cpp:552:144: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/widget/layer-selector.cpp:555:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/widget/layer-selector.cpp:558:108: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/widget/layer-selector.cpp: In member function 'void Inkscape::Widgets::LayerSelector::_lockLayer(bool)': ui/widget/layer-selector.cpp:589:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] ui/widget/layer-selector.cpp: In member function 'void Inkscape::Widgets::LayerSelector::_hideLayer(bool)': ui/widget/layer-selector.cpp:597:102: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX ui/widget/licensor.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from ui/widget/licensor.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from ui/widget/licensor.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from ui/widget/licensor.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/entry.h:35:0, from ui/widget/licensor.cpp:19: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ./rdf.h:15, from ui/widget/licensor.cpp:23: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/widget/notebook-page.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/notebook-page.h:15, from ui/widget/notebook-page.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/notebook-page.h:15, from ui/widget/notebook-page.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/notebook-page.h:15, from ui/widget/notebook-page.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/object-composite-settings.o In file included from ./document.h:28:0, from ui/widget/object-composite-settings.cpp:18: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/widget/object-composite-settings.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/widget/object-composite-settings.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/widget/object-composite-settings.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/widget/object-composite-settings.cpp:19: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/widget/object-composite-settings.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/widget/object-composite-settings.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/widget/object-composite-settings.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/widget/object-composite-settings.cpp:19: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/widget/object-composite-settings.cpp:19: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/widget/object-composite-settings.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/widget/object-composite-settings.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/widget/object-composite-settings.cpp:19: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./filter-chemistry.h:18, from ui/widget/object-composite-settings.cpp:19: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ui/widget/object-composite-settings.cpp: In member function 'void Inkscape::UI::Widget::ObjectCompositeSettings::_blendBlurValueChanged()': ui/widget/object-composite-settings.cpp:146:114: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX ui/widget/page-sizer.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/widget/page-sizer.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/widget/page-sizer.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/widget/page-sizer.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ui/widget/page-sizer.cpp:22: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ui/widget/page-sizer.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ui/widget/page-sizer.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ui/widget/page-sizer.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ui/widget/page-sizer.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ui/widget/page-sizer.cpp:22: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/widget/page-sizer.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/widget/page-sizer.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/widget/page-sizer.cpp:22: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ui/widget/page-sizer.cpp:22: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ui/widget/page-sizer.cpp:28: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] ui/widget/page-sizer.cpp: In member function 'void Inkscape::UI::Widget::PageSizer::setDim(double, double, bool)': ui/widget/page-sizer.cpp:424:159: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] ui/widget/page-sizer.cpp:424:191: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGroup*' increases required alignment of target type [-Wcast-align] CXX ui/widget/panel.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ui/widget/panel.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ui/widget/panel.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from /usr/include/gtkmm-2.4/gtkmm/dialog.h:30, from ui/widget/panel.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./selection.h:29:0, from ui/widget/panel.h:32, from ui/widget/panel.cpp:27: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/widget/point.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ./ui/widget/point.h:21, from ui/widget/point.cpp:22: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ./ui/widget/point.h:21, from ui/widget/point.cpp:22: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ./ui/widget/point.h:21, from ui/widget/point.cpp:22: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/point.h:21:0, from ui/widget/point.cpp:22: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/preferences-widget.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/frame.h:31, from ui/widget/preferences-widget.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/frame.h:31, from ui/widget/preferences-widget.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/frame.h:31, from ui/widget/preferences-widget.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ./ui/widget/preferences-widget.h:19, from ui/widget/preferences-widget.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ./ui/widget/preferences-widget.h:19, from ui/widget/preferences-widget.cpp:22: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from /usr/include/gtkmm-2.4/gtkmm/comboboxtext.h:24, from ./ui/widget/preferences-widget.h:19, from ui/widget/preferences-widget.cpp:22: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/preferences-widget.h:20:0, from ui/widget/preferences-widget.cpp:22: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./message-stack.h:22:0, from ui/widget/preferences-widget.cpp:29: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/preferences-widget.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/preferences-widget.cpp:30: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/preferences-widget.cpp:30: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/preferences-widget.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/preferences-widget.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/preferences-widget.cpp:30: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/random.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/widget/scalar.h:19, from ui/widget/random.h:16, from ui/widget/random.cpp:23: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/widget/scalar.h:19, from ui/widget/random.h:16, from ui/widget/random.cpp:23: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/widget/scalar.h:19, from ui/widget/random.h:16, from ui/widget/random.cpp:23: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ui/widget/scalar.h:19:0, from ui/widget/random.h:16, from ui/widget/random.cpp:23: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/registered-widget.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/registered-widget.h:16, from ui/widget/registered-widget.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/registered-widget.h:16, from ui/widget/registered-widget.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/registered-widget.h:16, from ui/widget/registered-widget.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ui/widget/registered-widget.h:17:0, from ui/widget/registered-widget.cpp:21: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/scalar.h:19:0, from ui/widget/registered-widget.h:24, from ui/widget/registered-widget.cpp:21: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-text.h:24, from ./ui/widget/unit-menu.h:15, from ./ui/widget/scalar-unit.h:20, from ui/widget/registered-widget.h:25, from ui/widget/registered-widget.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ./ui/widget/combo-text.h:24, from ./ui/widget/unit-menu.h:15, from ./ui/widget/scalar-unit.h:20, from ui/widget/registered-widget.h:25, from ui/widget/registered-widget.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ui/widget/registered-widget.h:33, from ui/widget/registered-widget.cpp:21: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/widget/registry.o CXX ui/widget/rendering-options.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/widget/rendering-options.h:16, from ui/widget/rendering-options.cpp:20: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/widget/rendering-options.h:16, from ui/widget/rendering-options.cpp:20: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ui/widget/rendering-options.h:16, from ui/widget/rendering-options.cpp:20: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ui/widget/rendering-options.h:16, from ui/widget/rendering-options.cpp:20: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ui/widget/rendering-options.h:16, from ui/widget/rendering-options.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ui/widget/rendering-options.h:16, from ui/widget/rendering-options.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ui/widget/rendering-options.h:16, from ui/widget/rendering-options.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ui/widget/rendering-options.h:16, from ui/widget/rendering-options.cpp:20: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ui/widget/rendering-options.h:16, from ui/widget/rendering-options.cpp:20: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/widget/rendering-options.h:16, from ui/widget/rendering-options.cpp:20: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/widget/rendering-options.h:16, from ui/widget/rendering-options.cpp:20: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ui/widget/rendering-options.h:16, from ui/widget/rendering-options.cpp:20: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ui/widget/rendering-options.h:16, from ui/widget/rendering-options.cpp:20: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/rotateable.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/rotateable.h:15, from ui/widget/rotateable.cpp:13: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/rotateable.h:15, from ui/widget/rotateable.cpp:13: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/rotateable.h:15, from ui/widget/rotateable.cpp:13: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/ruler.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/ruler.h:33, from ui/widget/ruler.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/ruler.h:33, from ui/widget/ruler.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/ruler.h:33, from ui/widget/ruler.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ui/widget/ruler.cpp:21:0: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from ui/widget/ruler.cpp:21:0: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from ui/widget/ruler.cpp:21:0: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/widget/ruler.cpp:28: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] ui/widget/ruler.cpp: In member function 'void Inkscape::UI::Widget::Ruler::init(SPDesktop*, Gtk::Widget&)': ui/widget/ruler.cpp:45:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] ui/widget/ruler.cpp: In member function 'void Inkscape::UI::Widget::Ruler::update_metric()': ui/widget/ruler.cpp:66:126: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] ui/widget/ruler.cpp: In member function 'virtual bool Inkscape::UI::Widget::Ruler::on_button_press_event(GdkEventButton*)': ui/widget/ruler.cpp:109:134: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] ui/widget/ruler.cpp: In member function 'virtual bool Inkscape::UI::Widget::Ruler::on_motion_notify_event(GdkEventMotion*)': ui/widget/ruler.cpp:126:137: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGuideLine*' increases required alignment of target type [-Wcast-align] CXX ui/widget/scalar-unit.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/widget/scalar.h:19, from ui/widget/scalar-unit.h:19, from ui/widget/scalar-unit.cpp:29: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/widget/scalar.h:19, from ui/widget/scalar-unit.h:19, from ui/widget/scalar-unit.cpp:29: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/widget/scalar.h:19, from ui/widget/scalar-unit.h:19, from ui/widget/scalar-unit.cpp:29: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ui/widget/scalar.h:19:0, from ui/widget/scalar-unit.h:19, from ui/widget/scalar-unit.cpp:29: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ui/widget/combo-text.h:24, from ui/widget/unit-menu.h:15, from ui/widget/scalar-unit.h:20, from ui/widget/scalar-unit.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ui/widget/combo-text.h:24, from ui/widget/unit-menu.h:15, from ui/widget/scalar-unit.h:20, from ui/widget/scalar-unit.cpp:29: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/scalar.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/widget/scalar.h:19, from ui/widget/scalar.cpp:20: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/widget/scalar.h:19, from ui/widget/scalar.cpp:20: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/widget/scalar.h:19, from ui/widget/scalar.cpp:20: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ui/widget/scalar.h:19:0, from ui/widget/scalar.cpp:20: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/selected-style.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ui/widget/selected-style.h:16, from ui/widget/selected-style.cpp:18: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ui/widget/selected-style.h:16, from ui/widget/selected-style.cpp:18: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ui/widget/selected-style.h:16, from ui/widget/selected-style.cpp:18: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ui/widget/selected-style.h:23:0, from ui/widget/selected-style.cpp:18: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from ui/widget/selected-style.h:24:0, from ui/widget/selected-style.cpp:18: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/widget/selected-style.h:31, from ui/widget/selected-style.cpp:18: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/selected-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/selected-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/selected-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/selected-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/selected-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/selected-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/selected-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/selected-style.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] ui/widget/selected-style.cpp: At global scope: ui/widget/selected-style.cpp:97:1: warning: deprecated conversion from string constant to 'gchar* {aka char*}' [-Wwrite-strings] ui/widget/selected-style.cpp: In static member function 'static void Inkscape::UI::Widget::SelectedStyle::dragDataReceived(GtkWidget*, GdkDragContext*, gint, gint, GtkSelectionData*, guint, guint, gpointer)': ui/widget/selected-style.cpp:454:53: warning: cast from 'guchar* {aka unsigned char*}' to 'guint16* {aka short unsigned int*}' increases required alignment of target type [-Wcast-align] ui/widget/selected-style.cpp: In member function 'void Inkscape::UI::Widget::SelectedStyle::update()': ui/widget/selected-style.cpp:958:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] ui/widget/selected-style.cpp:964:145: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPGradient*' increases required alignment of target type [-Wcast-align] CXX ui/widget/spin-slider.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/spin-slider.h:16, from ui/widget/spin-slider.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/spin-slider.h:16, from ui/widget/spin-slider.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/spin-slider.h:16, from ui/widget/spin-slider.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ui/widget/spin-slider.h:18:0, from ui/widget/spin-slider.cpp:16: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ui/widget/spin-slider.cpp: In member function 'virtual void Inkscape::UI::Widget::DualSpinSlider::set_from_attribute(SPObject*)': ui/widget/spin-slider.cpp:164:47: warning: 'v2' may be used uninitialized in this function [-Wmaybe-uninitialized] ui/widget/spin-slider.cpp:163:47: warning: 'v1' may be used uninitialized in this function [-Wmaybe-uninitialized] CXX ui/widget/style-subject.o In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/widget/style-subject.cpp:11: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/widget/style-subject.cpp:11: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/widget/style-subject.cpp:11: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/window.h:32, from ./ui/view/edit-widget-interface.h:21, from ./desktop.h:37, from ui/widget/style-subject.cpp:11: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-subject.cpp:17: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-subject.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-subject.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-subject.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-subject.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-subject.cpp:17: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-subject.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-subject.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-subject.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-subject.cpp:17: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ui/widget/style-subject.cpp: In member function 'virtual Geom::OptRect Inkscape::UI::Widget::StyleSubject::CurrentLayer::getBounds(SPItem::BBoxType)': ui/widget/style-subject.cpp:149:129: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX ui/widget/style-swatch.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ui/widget/style-swatch.h:16, from ui/widget/style-swatch.cpp:20: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ui/widget/style-swatch.h:16, from ui/widget/style-swatch.cpp:20: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/table.h:29, from ui/widget/style-swatch.h:16, from ui/widget/style-swatch.cpp:20: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/widget/style-swatch.h:24, from ui/widget/style-swatch.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-swatch.cpp:25: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-swatch.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-swatch.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-swatch.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-swatch.cpp:25: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-swatch.cpp:25: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-swatch.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-swatch.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-swatch.cpp:25: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from ui/widget/style-swatch.cpp:25: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] ui/widget/style-swatch.cpp: In constructor 'Inkscape::UI::Widget::StyleSwatch::StyleSwatch(SPCSSAttr*, const gchar*)': ui/widget/style-swatch.cpp:115:18: warning: converting to non-pointer type 'int' from NULL [-Wconversion-null] CXX ui/widget/svg-canvas.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from ui/widget/svg-canvas.cpp:12: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from ui/widget/svg-canvas.cpp:12: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from ui/widget/svg-canvas.cpp:12: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/widget/svg-canvas.cpp:13: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] ui/widget/svg-canvas.cpp: In member function 'bool Inkscape::UI::Widget::SVGCanvas::onEvent(GdkEvent*) const': ui/widget/svg-canvas.cpp:62:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] ui/widget/svg-canvas.cpp:64:154: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPCanvasArena* {aka _SPCanvasArena*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/text.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/widget/text.h:18, from ui/widget/text.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/widget/text.h:18, from ui/widget/text.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ui/widget/text.h:18, from ui/widget/text.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ui/widget/text.h:18:0, from ui/widget/text.cpp:19: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/tolerance-slider.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/tolerance-slider.cpp:18: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/tolerance-slider.cpp:18: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/box.h:58, from ui/widget/tolerance-slider.cpp:18: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from ui/widget/tolerance-slider.cpp:26: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX ui/widget/toolbox.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/action.h:29, from /usr/include/gtkmm-2.4/gtkmm/toggleaction.h:28, from /usr/include/gtkmm-2.4/gtkmm/radioaction.h:28, from ui/widget/toolbox.cpp:16: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/action.h:29, from /usr/include/gtkmm-2.4/gtkmm/toggleaction.h:28, from /usr/include/gtkmm-2.4/gtkmm/radioaction.h:28, from ui/widget/toolbox.cpp:16: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/action.h:29, from /usr/include/gtkmm-2.4/gtkmm/toggleaction.h:28, from /usr/include/gtkmm-2.4/gtkmm/radioaction.h:28, from ui/widget/toolbox.cpp:16: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/unit-menu.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ui/widget/combo-text.h:24, from ui/widget/unit-menu.h:15, from ui/widget/unit-menu.cpp:18: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ui/widget/combo-text.h:24, from ui/widget/unit-menu.h:15, from ui/widget/unit-menu.cpp:18: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/container.h:29, from /usr/include/gtkmm-2.4/gtkmm/bin.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:30, from ui/widget/combo-text.h:24, from ui/widget/unit-menu.h:15, from ui/widget/unit-menu.cpp:18: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ui/widget/combo-text.h:24, from ui/widget/unit-menu.h:15, from ui/widget/unit-menu.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:31, from ui/widget/combo-text.h:24, from ui/widget/unit-menu.h:15, from ui/widget/unit-menu.cpp:18: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/treeview.h:34:0, from /usr/include/gtkmm-2.4/gtkmm/combobox.h:34, from ui/widget/combo-text.h:24, from ui/widget/unit-menu.h:15, from ui/widget/unit-menu.cpp:18: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] CXX ui/widget/zoom-status.o In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/gtkmm-2.4/gtkmm/widget.h:29, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ./ui/widget/zoom-status.h:16, from ui/widget/zoom-status.cpp:19: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/gc.h:35:0, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:33, from /usr/include/gdkmm-2.4/gdkmm/window.h:30, from /usr/include/gdkmm-2.4/gdkmm/event.h:27, from /usr/include/gtkmm-2.4/gtkmm/widget.h:37, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ./ui/widget/zoom-status.h:16, from ui/widget/zoom-status.cpp:19: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/widget.h:44:0, from /usr/include/gtkmm-2.4/gtkmm/entry.h:30, from /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:28, from ./ui/widget/zoom-status.h:16, from ui/widget/zoom-status.cpp:19: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/widget/zoom-status.h:16:0, from ui/widget/zoom-status.cpp:19: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from ui/widget/zoom-status.cpp:20: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] CXX util/ege-tags.o CXX util/share.o CXX util/units.o CXX trace/trace.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./trace/potrace/inkscape-potrace.h:20, from trace/trace.cpp:15: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./trace/potrace/inkscape-potrace.h:20, from trace/trace.cpp:15: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./trace/potrace/inkscape-potrace.h:20, from trace/trace.cpp:15: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./trace/potrace/inkscape-potrace.h:20, from trace/trace.cpp:15: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./trace/potrace/inkscape-potrace.h:20, from trace/trace.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./trace/potrace/inkscape-potrace.h:20, from trace/trace.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./trace/potrace/inkscape-potrace.h:20, from trace/trace.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./trace/potrace/inkscape-potrace.h:20, from trace/trace.cpp:15: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./trace/potrace/inkscape-potrace.h:20, from trace/trace.cpp:15: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./trace/potrace/inkscape-potrace.h:20, from trace/trace.cpp:15: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./trace/potrace/inkscape-potrace.h:20, from trace/trace.cpp:15: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./trace/potrace/inkscape-potrace.h:20, from trace/trace.cpp:15: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./trace/potrace/inkscape-potrace.h:20, from trace/trace.cpp:15: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./ui/view/view.h:22:0, from ./desktop.h:36, from trace/trace.cpp:18: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] In file included from trace/trace.cpp:33:0: ./display/nr-arena.h: In static member function 'static NRArena* NRArena::create()': ./display/nr-arena.h:46:75: warning: cast from 'NRObject*' to 'NRArena*' increases required alignment of target type [-Wcast-align] In file included from trace/trace.cpp:34:0: ./display/nr-arena-shape.h: In static member function 'static NRArenaShape* NRArenaShape::create(NRArena*)': ./display/nr-arena-shape.h:155:103: warning: cast from 'NRObject*' to 'NRArenaShape*' increases required alignment of target type [-Wcast-align] trace/trace.cpp: In member function 'SPImage* Inkscape::Trace::Tracer::getSelectedSPImage()': trace/trace.cpp:95:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] trace/trace.cpp:110:116: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] trace/trace.cpp:116:131: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPShape*' increases required alignment of target type [-Wcast-align] trace/trace.cpp:150:117: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPImage*' increases required alignment of target type [-Wcast-align] trace/trace.cpp: In member function 'void Inkscape::Trace::Tracer::traceThread()': trace/trace.cpp:551:125: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] CXX trace/imagemap-gdk.o CXX trace/imagemap.o CXX trace/quantize.o In file included from trace/quantize.cpp:17:0: trace/pool.h: In instantiation of 'void pool::addblock() [with T = Ocnode_def]': trace/pool.h:76:16: required from 'T* pool::draw() [with T = Ocnode_def]' trace/quantize.cpp:166:31: required from here trace/pool.h:105:4: warning: cast from 'char*' to 'void**' increases required alignment of target type [-Wcast-align] trace/pool.h:108:7: warning: cast from 'char*' to 'void**' increases required alignment of target type [-Wcast-align] CXX trace/filterset.o CXX trace/siox.o CXX trace/potrace/curve.o CXX trace/potrace/decompose.o CXX trace/potrace/greymap.o CXX trace/potrace/potracelib.o CXX trace/potrace/render.o CXX trace/potrace/trace.o CXX trace/potrace/inkscape-potrace.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from trace/potrace/inkscape-potrace.h:20, from trace/potrace/inkscape-potrace.cpp:17: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from trace/potrace/inkscape-potrace.h:20, from trace/potrace/inkscape-potrace.cpp:17: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from trace/potrace/inkscape-potrace.h:20, from trace/potrace/inkscape-potrace.cpp:17: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from trace/potrace/inkscape-potrace.h:20, from trace/potrace/inkscape-potrace.cpp:17: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from trace/potrace/inkscape-potrace.h:20, from trace/potrace/inkscape-potrace.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from trace/potrace/inkscape-potrace.h:20, from trace/potrace/inkscape-potrace.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from trace/potrace/inkscape-potrace.h:20, from trace/potrace/inkscape-potrace.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from trace/potrace/inkscape-potrace.h:20, from trace/potrace/inkscape-potrace.cpp:17: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from trace/potrace/inkscape-potrace.h:20, from trace/potrace/inkscape-potrace.cpp:17: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from trace/potrace/inkscape-potrace.h:20, from trace/potrace/inkscape-potrace.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from trace/potrace/inkscape-potrace.h:20, from trace/potrace/inkscape-potrace.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from trace/potrace/inkscape-potrace.h:20, from trace/potrace/inkscape-potrace.cpp:17: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from trace/potrace/inkscape-potrace.h:20, from trace/potrace/inkscape-potrace.cpp:17: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./message-stack.h:22:0, from trace/potrace/inkscape-potrace.cpp:28: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] AR libinkscape.a CXX dom/cssreader.o dom/cssreader.cpp: In member function 'int org::w3c::dom::css::CssReader::getTerm(int)': dom/cssreader.cpp:1252:9: warning: variable 'unitType' set but not used [-Wunused-but-set-variable] CXX dom/domimpl.o CXX dom/domptr.o CXX dom/domstring.o CXX dom/lsimpl.o CXX dom/prop-css2.o CXX dom/prop-css.o CXX dom/prop-svg.o CXX dom/smilimpl.o CXX dom/svgimpl.o dom/svgimpl.cpp:123:1: warning: narrowing conversion of '2147483648u' from 'unsigned int' to 'int' inside { } is ill-formed in C++11 [-Wnarrowing] CXX dom/svgreader.o CXX dom/ucd.o dom/ucd.cpp: In function 'int uni_block(int)': dom/ucd.cpp:2519:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] dom/ucd.cpp:2519:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] dom/ucd.cpp: At global scope: dom/ucd.cpp:2311:21: warning: 'caseMap' defined but not used [-Wunused-variable] CXX dom/uri.o CXX dom/xmlreader.o CXX dom/xpathimpl.o CXX dom/xpathparser.o dom/xpathparser.cpp: In member function 'int org::w3c::dom::xpath::XPathParser::getNumber(int, double&)': dom/xpathparser.cpp:234:10: warning: variable 'negative' set but not used [-Wunused-but-set-variable] CXX dom/xpathtoken.o CXX dom/io/base64stream.o CXX dom/io/bufferstream.o CXX dom/io/domstream.o dom/io/domstream.cpp:288:12: note: the mangling of 'va_list' has changed in GCC 4.4 CXX dom/io/gzipstream.o CXX dom/io/socket.o CXX dom/io/stringstream.o CXX dom/io/uristream.o CXX dom/odf/odfdocument.o CXX dom/util/digest.o CXX dom/util/thread.o CXX dom/util/ziptool.o AR dom/libdom.a CC libcroco/cr-utils.o libcroco/cr-utils.c: In function 'cr_utils_read_char_from_utf8_buf': libcroco/cr-utils.c:432:16: warning: variable 'in_len' set but not used [-Wunused-but-set-variable] libcroco/cr-utils.c: In function 'cr_utils_ucs1_to_utf8': libcroco/cr-utils.c:896:23: warning: variable 'status' set but not used [-Wunused-but-set-variable] libcroco/cr-utils.c: In function 'cr_utils_ucs1_str_to_utf8': libcroco/cr-utils.c:954:16: warning: variable 'in_len' set but not used [-Wunused-but-set-variable] libcroco/cr-utils.c: In function 'cr_utils_utf8_to_ucs1': libcroco/cr-utils.c:1014:23: warning: variable 'status' set but not used [-Wunused-but-set-variable] CC libcroco/cr-input.o CC libcroco/cr-enc-handler.o CC libcroco/cr-num.o CC libcroco/cr-rgb.o CC libcroco/cr-token.o CC libcroco/cr-tknzr.o CC libcroco/cr-term.o CC libcroco/cr-attr-sel.o CC libcroco/cr-pseudo.o CC libcroco/cr-additional-sel.o CC libcroco/cr-simple-sel.o CC libcroco/cr-selector.o CC libcroco/cr-doc-handler.o CC libcroco/cr-parser.o CC libcroco/cr-declaration.o CC libcroco/cr-statement.o libcroco/cr-statement.c: In function 'cr_statement_at_import_rule_parse_from_buf': libcroco/cr-statement.c:1379:24: warning: variable 'cur' set but not used [-Wunused-but-set-variable] CC libcroco/cr-stylesheet.o CC libcroco/cr-cascade.o CC libcroco/cr-om-parser.o libcroco/cr-om-parser.c: In function 'end_page': libcroco/cr-om-parser.c:390:22: warning: parameter 'a_page' set but not used [-Wunused-but-set-parameter] libcroco/cr-om-parser.c:391:22: warning: parameter 'a_pseudo_page' set but not used [-Wunused-but-set-parameter] libcroco/cr-om-parser.c: In function 'end_media': libcroco/cr-om-parser.c:456:43: warning: parameter 'a_media_list' set but not used [-Wunused-but-set-parameter] libcroco/cr-om-parser.c: In function 'import_style': libcroco/cr-om-parser.c:491:26: warning: parameter 'a_uri_default_ns' set but not used [-Wunused-but-set-parameter] libcroco/cr-om-parser.c: In function 'end_selector': libcroco/cr-om-parser.c:571:51: warning: parameter 'a_selector_list' set but not used [-Wunused-but-set-parameter] CC libcroco/cr-style.o libcroco/cr-style.c: In function 'set_prop_position_from_value': libcroco/cr-style.c:870:23: warning: variable 'status' set but not used [-Wunused-but-set-variable] CC libcroco/cr-libxml-node-iface.o CC libcroco/cr-sel-eng.o CC libcroco/cr-fonts.o CC libcroco/cr-prop-list.o CC libcroco/cr-parsing-location.o CC libcroco/cr-string.o AR libcroco/libcroco.a CXX libavoid/connector.o libavoid/connector.cpp: In member function 'void Avoid::ConnRef::common_updateEndPoint(unsigned int, const Avoid::ConnEnd&)': libavoid/connector.cpp:289:14: warning: variable 'partner' set but not used [-Wunused-but-set-variable] libavoid/connector.cpp: In function 'Avoid::CrossingsInfoPair Avoid::countRealCrossings(Avoid::Polygon&, bool, Avoid::Polygon&, size_t, bool, bool, Avoid::PointSet*, Avoid::PtOrderMap*, Avoid::ConnRef*, Avoid::ConnRef*)': libavoid/connector.cpp:1742:30: warning: variable 'reversed' set but not used [-Wunused-but-set-variable] CXX libavoid/geometry.o CXX libavoid/geomtypes.o CXX libavoid/graph.o CXX libavoid/makepath.o CXX libavoid/orthogonal.o libavoid/orthogonal.cpp: In function 'void Avoid::generateStaticOrthogonalVisGraph(Avoid::Router*)': libavoid/orthogonal.cpp:1478:19: warning: cast from 'Avoid::Event**' to 'Avoid::Event*' increases required alignment of target type [-Wcast-align] libavoid/orthogonal.cpp:1552:19: warning: cast from 'Avoid::Event**' to 'Avoid::Event*' increases required alignment of target type [-Wcast-align] libavoid/orthogonal.cpp: In function 'void Avoid::buildOrthogonalChannelInfo(Avoid::Router*, size_t, Avoid::ShiftSegmentList&)': libavoid/orthogonal.cpp:1847:19: warning: cast from 'Avoid::Event**' to 'Avoid::Event*' increases required alignment of target type [-Wcast-align] CXX libavoid/vpsc.o libavoid/vpsc.cpp: In member function 'Avoid::Constraint* Avoid::IncSolver::mostViolated(Avoid::Constraints&)': libavoid/vpsc.cpp:425:82: warning: suggest parentheses around '&&' within '||' [-Wparentheses] CXX libavoid/router.o libavoid/router.cpp: In member function 'void Avoid::Router::improveCrossings()': libavoid/router.cpp:792:31: warning: variable 'crossingInfo' set but not used [-Wunused-but-set-variable] libavoid/router.cpp: In member function 'bool Avoid::Router::existsOrthogonalPathOverlap()': libavoid/router.cpp:1433:31: warning: variable 'crossingInfo' set but not used [-Wunused-but-set-variable] libavoid/router.cpp: In member function 'bool Avoid::Router::existsOrthogonalTouchingCorners()': libavoid/router.cpp:1467:31: warning: variable 'crossingInfo' set but not used [-Wunused-but-set-variable] CXX libavoid/shape.o CXX libavoid/timer.o CXX libavoid/vertices.o CXX libavoid/visibility.o CXX libavoid/viscluster.o AR libavoid/libavoid.a CC libgdl/gdl-i18n.o CC libgdl/gdl-dock-object.o libgdl/gdl-dock-object.c: In function 'gdl_dock_object_class_init_trampoline': libgdl/gdl-dock-object.c:99:266: warning: unused parameter 'data' [-Wunused-parameter] libgdl/gdl-dock-object.c: In function 'gdl_dock_object_get_type': libgdl/gdl-dock-object.c:99:1: warning: missing initializer [-Wmissing-field-initializers] libgdl/gdl-dock-object.c:99:1: warning: (near initialization for 'object_info.value_table') [-Wmissing-field-initializers] libgdl/gdl-dock-object.c: In function 'gdl_dock_object_class_init': libgdl/gdl-dock-object.c:107:24: warning: variable 'container_class' set but not used [-Wunused-but-set-variable] libgdl/gdl-dock-object.c: In function 'gdl_dock_object_foreach_detach': libgdl/gdl-dock-object.c:290:42: warning: unused parameter 'user_data' [-Wunused-parameter] libgdl/gdl-dock-object.c: In function 'gdl_dock_object_dock_unimplemented': libgdl/gdl-dock-object.c:430:52: warning: unused parameter 'requestor' [-Wunused-parameter] libgdl/gdl-dock-object.c:431:54: warning: unused parameter 'position' [-Wunused-parameter] libgdl/gdl-dock-object.c:432:45: warning: unused parameter 'other_data' [-Wunused-parameter] libgdl/gdl-dock-object.c: In function 'gdl_dock_object_real_present': libgdl/gdl-dock-object.c:441:46: warning: unused parameter 'child' [-Wunused-parameter] libgdl/gdl-dock-object.c: In function 'gdl_dock_object_register_init': libgdl/gdl-dock-object.c:870:5: warning: 'g_relation_new' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:70) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c:871:5: warning: 'g_relation_index' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:74) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c:872:5: warning: 'g_relation_index' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:74) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c:875:5: warning: 'g_relation_insert' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:79) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c:876:5: warning: 'g_relation_insert' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:79) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c:877:5: warning: 'g_relation_insert' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:79) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c:878:5: warning: 'g_relation_insert' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:79) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c:879:5: warning: 'g_relation_insert' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:79) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c: In function 'gdl_dock_object_nick_from_type': libgdl/gdl-dock-object.c:891:5: warning: 'g_relation_count' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:90) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c:892:9: warning: 'g_relation_select' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:86) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c:893:9: warning: 'g_tuples_index' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:101) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c:894:9: warning: 'g_tuples_destroy' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:99) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c: In function 'gdl_dock_object_type_from_nick': libgdl/gdl-dock-object.c:909:5: warning: 'g_relation_count' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:90) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c:910:9: warning: 'g_relation_select' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:86) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c:911:9: warning: 'g_tuples_index' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:101) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c:912:9: warning: 'g_tuples_destroy' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:99) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c: In function 'gdl_dock_object_set_type_for_nick': libgdl/gdl-dock-object.c:933:5: warning: 'g_relation_count' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:90) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c:935:9: warning: 'g_relation_delete' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:82) [-Wdeprecated-declarations] libgdl/gdl-dock-object.c:938:5: warning: 'g_relation_insert' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/grel.h:79) [-Wdeprecated-declarations] CC libgdl/gdl-dock-master.o libgdl/gdl-dock-master.c: In function 'gdl_dock_master_class_init_trampoline': libgdl/gdl-dock-master.c:129:261: warning: unused parameter 'data' [-Wunused-parameter] libgdl/gdl-dock-master.c: In function 'gdl_dock_master_get_type': libgdl/gdl-dock-master.c:129:1: warning: missing initializer [-Wmissing-field-initializers] libgdl/gdl-dock-master.c:129:1: warning: (near initialization for 'object_info.value_table') [-Wmissing-field-initializers] libgdl/gdl-dock-master.c: In function 'ht_foreach_build_slist': libgdl/gdl-dock-master.c:261:34: warning: unused parameter 'key' [-Wunused-parameter] libgdl/gdl-dock-master.c: In function 'item_dock_cb': libgdl/gdl-dock-master.c:714:30: warning: unused parameter 'object' [-Wunused-parameter] libgdl/gdl-dock-master.c:716:32: warning: unused parameter 'position' [-Wunused-parameter] libgdl/gdl-dock-master.c:717:23: warning: unused parameter 'other_data' [-Wunused-parameter] libgdl/gdl-dock-master.c: In function 'item_detach_cb': libgdl/gdl-dock-master.c:738:26: warning: unused parameter 'recursive' [-Wunused-parameter] libgdl/gdl-dock-master.c: In function 'item_notify_cb': libgdl/gdl-dock-master.c:756:29: warning: unused parameter 'pspec' [-Wunused-parameter] CC libgdl/gdl-dock.o libgdl/gdl-dock.c: In function 'gdl_dock_class_init_trampoline': libgdl/gdl-dock.c:150:234: warning: unused parameter 'data' [-Wunused-parameter] libgdl/gdl-dock.c: In function 'gdl_dock_get_type': libgdl/gdl-dock.c:150:1: warning: missing initializer [-Wmissing-field-initializers] libgdl/gdl-dock.c:150:1: warning: (near initialization for 'object_info.value_table') [-Wmissing-field-initializers] libgdl/gdl-dock.c: In function 'gdl_dock_floating_configure_event_cb': libgdl/gdl-dock.c:272:50: warning: unused parameter 'widget' [-Wunused-parameter] libgdl/gdl-dock.c: In function 'gdl_dock_notify_cb': libgdl/gdl-dock.c:509:33: warning: unused parameter 'pspec' [-Wunused-parameter] libgdl/gdl-dock.c:510:30: warning: unused parameter 'user_data' [-Wunused-parameter] libgdl/gdl-dock.c: In function 'gdl_dock_forall': libgdl/gdl-dock.c:737:27: warning: unused parameter 'include_internals' [-Wunused-parameter] libgdl/gdl-dock.c: In function 'gdl_dock_child_type': libgdl/gdl-dock.c:754:36: warning: unused parameter 'container' [-Wunused-parameter] libgdl/gdl-dock.c: In function 'gdl_dock_dock_request': libgdl/gdl-dock.c:847:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] libgdl/gdl-dock.c:850:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] libgdl/gdl-dock.c:854:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] libgdl/gdl-dock.c:857:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] libgdl/gdl-dock.c: In function 'gdl_dock_present': libgdl/gdl-dock.c:1022:34: warning: unused parameter 'child' [-Wunused-parameter] libgdl/gdl-dock.c: In function 'gdl_dock_select_larger_item': libgdl/gdl-dock.c:1097:35: warning: unused parameter 'level' [-Wunused-parameter] libgdl/gdl-dock.c: In function 'gdl_dock_add_item': libgdl/gdl-dock.c:1221:28: warning: unused variable 'preferred_size' [-Wunused-variable] CC libgdl/gdl-dock-item.o libgdl/gdl-dock-item.c: In function 'gdl_dock_item_class_init_trampoline': libgdl/gdl-dock-item.c:200:257: warning: unused parameter 'data' [-Wunused-parameter] libgdl/gdl-dock-item.c: In function 'gdl_dock_item_get_type': libgdl/gdl-dock-item.c:200:1: warning: missing initializer [-Wmissing-field-initializers] libgdl/gdl-dock-item.c:200:1: warning: (near initialization for 'object_info.value_table') [-Wmissing-field-initializers] libgdl/gdl-dock-item.c: In function 'gdl_dock_item_class_init': libgdl/gdl-dock-item.c:276:38: warning: assignment from incompatible pointer type [enabled by default] libgdl/gdl-dock-item.c: In function 'gdl_dock_item_set_focus_child': libgdl/gdl-dock-item.c:701:41: warning: unused parameter 'callback_data' [-Wunused-parameter] libgdl/gdl-dock-item.c: In function 'gdl_dock_item_style_set': libgdl/gdl-dock-item.c:921:36: warning: unused parameter 'previous_style' [-Wunused-parameter] libgdl/gdl-dock-item.c: In function 'gdl_dock_item_paint': libgdl/gdl-dock-item.c:938:18: warning: variable 'item' set but not used [-Wunused-but-set-variable] libgdl/gdl-dock-item.c: In function 'gdl_dock_item_detach_menu': libgdl/gdl-dock-item.c:1455:37: warning: unused parameter 'menu' [-Wunused-parameter] libgdl/gdl-dock-item.c: In function 'gdl_dock_item_tab_button': libgdl/gdl-dock-item.c:1542:38: warning: unused parameter 'widget' [-Wunused-parameter] libgdl/gdl-dock-item.c: In function 'gdl_dock_item_hide_cb': libgdl/gdl-dock-item.c:1583:20: warning: variable 'master' set but not used [-Wunused-but-set-variable] libgdl/gdl-dock-item.c:1580:35: warning: unused parameter 'widget' [-Wunused-parameter] libgdl/gdl-dock-item.c: In function 'gdl_dock_item_lock_cb': libgdl/gdl-dock-item.c:1592:35: warning: unused parameter 'widget' [-Wunused-parameter] libgdl/gdl-dock-item.c: In function 'gdl_dock_item_unlock_cb': libgdl/gdl-dock-item.c:1601:37: warning: unused parameter 'widget' [-Wunused-parameter] libgdl/gdl-dock-item.c: In function 'gdl_dock_item_dock_to': libgdl/gdl-dock-item.c:1710:29: warning: unused parameter 'docking_param' [-Wunused-parameter] CC libgdl/gdl-dock-item-grip.o libgdl/gdl-dock-item-grip.c: In function 'gdl_dock_item_grip_class_init_trampoline': libgdl/gdl-dock-item-grip.c:45:28: warning: unused parameter 'data' [-Wunused-parameter] libgdl/gdl-dock-item-grip.c: In function 'gdl_dock_item_grip_get_type': libgdl/gdl-dock-item-grip.c:45:2: warning: missing initializer [-Wmissing-field-initializers] libgdl/gdl-dock-item-grip.c:45:2: warning: (near initialization for 'object_info.value_table') [-Wmissing-field-initializers] libgdl/gdl-dock-item-grip.c: In function 'gdl_dock_item_grip_expose': libgdl/gdl-dock-item-grip.c:143:14: warning: assignment from incompatible pointer type [enabled by default] libgdl/gdl-dock-item-grip.c:148:25: warning: passing argument 2 of 'gdk_draw_rectangle' from incompatible pointer type [enabled by default] In file included from /usr/include/gtk-2.0/gdk/gdk.h:39:0, from /usr/include/gtk-2.0/gtk/gtk.h:32, from libgdl/gdl-dock-item-grip.c:20: /usr/include/gtk-2.0/gdk/gdkdrawable.h:285:6: note: expected 'struct GdkGC *' but argument is of type 'struct GtkStyle *' libgdl/gdl-dock-item-grip.c:136:14: warning: unused variable 'item_or_child_has_focus' [-Wunused-variable] libgdl/gdl-dock-item-grip.c: In function 'gdl_dock_item_grip_item_notify': libgdl/gdl-dock-item-grip.c:199:42: warning: unused parameter 'master' [-Wunused-parameter] libgdl/gdl-dock-item-grip.c: In function 'gdl_dock_item_grip_close_clicked': libgdl/gdl-dock-item-grip.c:324:46: warning: unused parameter 'widget' [-Wunused-parameter] libgdl/gdl-dock-item-grip.c: In function 'gdl_dock_item_grip_iconify_clicked': libgdl/gdl-dock-item-grip.c:333:48: warning: unused parameter 'widget' [-Wunused-parameter] libgdl/gdl-dock-item-grip.c: In function 'gdl_dock_item_grip_add': libgdl/gdl-dock-item-grip.c:634:39: warning: unused parameter 'container' [-Wunused-parameter] libgdl/gdl-dock-item-grip.c:635:36: warning: unused parameter 'widget' [-Wunused-parameter] libgdl/gdl-dock-item-grip.c: In function 'gdl_dock_item_grip_remove': libgdl/gdl-dock-item-grip.c:641:42: warning: unused parameter 'container' [-Wunused-parameter] libgdl/gdl-dock-item-grip.c:642:39: warning: unused parameter 'widget' [-Wunused-parameter] libgdl/gdl-dock-item-grip.c: In function 'gdl_dock_item_grip_child_type': libgdl/gdl-dock-item-grip.c:666:46: warning: unused parameter 'container' [-Wunused-parameter] CC libgdl/gdl-dock-notebook.o libgdl/gdl-dock-notebook.c: In function 'gdl_dock_notebook_class_init_trampoline': libgdl/gdl-dock-notebook.c:93:275: warning: unused parameter 'data' [-Wunused-parameter] libgdl/gdl-dock-notebook.c: In function 'gdl_dock_notebook_get_type': libgdl/gdl-dock-notebook.c:93:1: warning: missing initializer [-Wmissing-field-initializers] libgdl/gdl-dock-notebook.c:93:1: warning: (near initialization for 'object_info.value_table') [-Wmissing-field-initializers] libgdl/gdl-dock-notebook.c: In function 'gdl_dock_notebook_class_init': libgdl/gdl-dock-notebook.c:102:21: warning: variable 'widget_class' set but not used [-Wunused-but-set-variable] libgdl/gdl-dock-notebook.c: In function 'gdl_dock_notebook_notify_cb': libgdl/gdl-dock-notebook.c:155:39: warning: unused parameter 'g_object' [-Wunused-parameter] libgdl/gdl-dock-notebook.c: In function 'gdl_dock_notebook_button_cb': libgdl/gdl-dock-notebook.c:166:41: warning: unused parameter 'widget' [-Wunused-parameter] libgdl/gdl-dock-notebook.c: In function 'gdl_dock_notebook_switch_page_cb': libgdl/gdl-dock-notebook.c:264:52: warning: unused parameter 'page' [-Wunused-parameter] libgdl/gdl-dock-notebook.c: In function 'gdl_dock_notebook_child_type': libgdl/gdl-dock-notebook.c:333:45: warning: unused parameter 'container' [-Wunused-parameter] CC libgdl/gdl-dock-paned.o libgdl/gdl-dock-paned.c: In function 'gdl_dock_paned_class_init_trampoline': libgdl/gdl-dock-paned.c:91:260: warning: unused parameter 'data' [-Wunused-parameter] libgdl/gdl-dock-paned.c: In function 'gdl_dock_paned_get_type': libgdl/gdl-dock-paned.c:91:1: warning: missing initializer [-Wmissing-field-initializers] libgdl/gdl-dock-paned.c:91:1: warning: (near initialization for 'object_info.value_table') [-Wmissing-field-initializers] libgdl/gdl-dock-paned.c: In function 'gdl_dock_paned_class_init': libgdl/gdl-dock-paned.c:98:21: warning: variable 'widget_class' set but not used [-Wunused-but-set-variable] libgdl/gdl-dock-paned.c: In function 'gdl_dock_paned_notify_cb': libgdl/gdl-dock-paned.c:203:36: warning: unused parameter 'g_object' [-Wunused-parameter] libgdl/gdl-dock-paned.c: In function 'gdl_dock_paned_button_cb': libgdl/gdl-dock-paned.c:253:38: warning: unused parameter 'widget' [-Wunused-parameter] libgdl/gdl-dock-paned.c: In function 'gdl_dock_paned_dock_request': libgdl/gdl-dock-paned.c:563:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] libgdl/gdl-dock-paned.c:567:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] libgdl/gdl-dock-paned.c:572:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] libgdl/gdl-dock-paned.c:576:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] libgdl/gdl-dock-paned.c: In function 'gdl_dock_paned_dock': libgdl/gdl-dock-paned.c:662:14: warning: variable 'wresize' set but not used [-Wunused-but-set-variable] CC libgdl/gdl-dock-tablabel.o libgdl/gdl-dock-tablabel.c: In function 'gdl_dock_tablabel_class_init_trampoline': libgdl/gdl-dock-tablabel.c:96:28: warning: unused parameter 'data' [-Wunused-parameter] libgdl/gdl-dock-tablabel.c: In function 'gdl_dock_tablabel_get_type': libgdl/gdl-dock-tablabel.c:96:2: warning: missing initializer [-Wmissing-field-initializers] libgdl/gdl-dock-tablabel.c:96:2: warning: (near initialization for 'object_info.value_table') [-Wmissing-field-initializers] libgdl/gdl-dock-tablabel.c: In function 'gdl_dock_tablabel_class_init': libgdl/gdl-dock-tablabel.c:105:24: warning: variable 'container_class' set but not used [-Wunused-but-set-variable] libgdl/gdl-dock-tablabel.c:103:21: warning: variable 'object_class' set but not used [-Wunused-but-set-variable] libgdl/gdl-dock-tablabel.c: In function 'gdl_dock_tablabel_instance_init': libgdl/gdl-dock-tablabel.c:151:16: warning: variable 'widget' set but not used [-Wunused-but-set-variable] libgdl/gdl-dock-tablabel.c: In function 'gdl_dock_tablabel_item_notify': libgdl/gdl-dock-tablabel.c:250:44: warning: unused parameter 'pspec' [-Wunused-parameter] libgdl/gdl-dock-tablabel.c: In function 'gdl_dock_tablabel_paint': libgdl/gdl-dock-tablabel.c:358:13: warning: variable 'bin' set but not used [-Wunused-but-set-variable] libgdl/gdl-dock-tablabel.c: In function 'gdl_dock_tablabel_button_event': libgdl/gdl-dock-tablabel.c:421:25: warning: variable 'bin' set but not used [-Wunused-but-set-variable] libgdl/gdl-dock-tablabel.c:419:29: warning: variable 'rel_y' set but not used [-Wunused-but-set-variable] libgdl/gdl-dock-tablabel.c:418:26: warning: variable 'in_handle' set but not used [-Wunused-but-set-variable] CC libgdl/gdl-dock-placeholder.o libgdl/gdl-dock-placeholder.c: In function 'gdl_dock_placeholder_class_init_trampoline': libgdl/gdl-dock-placeholder.c:122:28: warning: unused parameter 'data' [-Wunused-parameter] libgdl/gdl-dock-placeholder.c: In function 'gdl_dock_placeholder_get_type': libgdl/gdl-dock-placeholder.c:122:2: warning: missing initializer [-Wmissing-field-initializers] libgdl/gdl-dock-placeholder.c:122:2: warning: (near initialization for 'object_info.value_table') [-Wmissing-field-initializers] libgdl/gdl-dock-placeholder.c: In function 'gdl_dock_placeholder_detach': libgdl/gdl-dock-placeholder.c:351:39: warning: unused parameter 'recursive' [-Wunused-parameter] libgdl/gdl-dock-placeholder.c: In function 'gdl_dock_placeholder_reduce': libgdl/gdl-dock-placeholder.c:366:45: warning: unused parameter 'object' [-Wunused-parameter] libgdl/gdl-dock-placeholder.c: In function 'gdl_dock_placeholder_present': libgdl/gdl-dock-placeholder.c:531:46: warning: unused parameter 'object' [-Wunused-parameter] libgdl/gdl-dock-placeholder.c:532:46: warning: unused parameter 'child' [-Wunused-parameter] libgdl/gdl-dock-placeholder.c: In function 'gdl_dock_placeholder_weak_notify': libgdl/gdl-dock-placeholder.c:573:44: warning: unused parameter 'old_object' [-Wunused-parameter] libgdl/gdl-dock-placeholder.c: In function 'detach_cb': libgdl/gdl-dock-placeholder.c:603:21: warning: unused parameter 'recursive' [-Wunused-parameter] libgdl/gdl-dock-placeholder.c: In function 'dock_cb': libgdl/gdl-dock-placeholder.c:731:27: warning: unused parameter 'position' [-Wunused-parameter] libgdl/gdl-dock-placeholder.c:732:18: warning: unused parameter 'other_data' [-Wunused-parameter] CC libgdl/gdl-dock-bar.o libgdl/gdl-dock-bar.c: In function 'gdl_dock_bar_class_init_trampoline': libgdl/gdl-dock-bar.c:75:245: warning: unused parameter 'data' [-Wunused-parameter] libgdl/gdl-dock-bar.c: In function 'gdl_dock_bar_get_type': libgdl/gdl-dock-bar.c:75:1: warning: missing initializer [-Wmissing-field-initializers] libgdl/gdl-dock-bar.c:75:1: warning: (near initialization for 'object_info.value_table') [-Wmissing-field-initializers] libgdl/gdl-dock-bar.c: In function 'gdl_dock_bar_item_clicked': libgdl/gdl-dock-bar.c:253:39: warning: unused parameter 'button' [-Wunused-parameter] libgdl/gdl-dock-bar.c: In function 'gdl_dock_bar_layout_changed_cb': libgdl/gdl-dock-bar.c:403:48: warning: unused parameter 'master' [-Wunused-parameter] CC libgdl/gdl-stock.o libgdl/gdl-stock.c: In function 'gdl_stock_init': libgdl/gdl-stock.c:116:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] CC libgdl/gdl-switcher.o libgdl/gdl-switcher.c: In function 'gdl_switcher_class_init_trampoline': libgdl/gdl-switcher.c:93:252: warning: unused parameter 'data' [-Wunused-parameter] libgdl/gdl-switcher.c: In function 'gdl_switcher_get_type': libgdl/gdl-switcher.c:93:1: warning: missing initializer [-Wmissing-field-initializers] libgdl/gdl-switcher.c:93:1: warning: (near initialization for 'object_info.value_table') [-Wmissing-field-initializers] libgdl/gdl-switcher.c: In function 'layout_buttons': libgdl/gdl-switcher.c:306:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] libgdl/gdl-switcher.c: In function 'gdl_switcher_notify_cb': libgdl/gdl-switcher.c:614:34: warning: unused parameter 'g_object' [-Wunused-parameter] libgdl/gdl-switcher.c:614:56: warning: unused parameter 'pspec' [-Wunused-parameter] libgdl/gdl-switcher.c: In function 'gdl_switcher_switch_page_cb': libgdl/gdl-switcher.c:628:16: warning: unused variable 'tablabel' [-Wunused-variable] libgdl/gdl-switcher.c:624:64: warning: unused parameter 'page' [-Wunused-parameter] libgdl/gdl-switcher.c: In function 'gdl_switcher_page_added_cb': libgdl/gdl-switcher.c:638:42: warning: unused parameter 'nb' [-Wunused-parameter] libgdl/gdl-switcher.c:639:34: warning: unused parameter 'page_num' [-Wunused-parameter] libgdl/gdl-switcher.c: In function 'gdl_switcher_class_init': libgdl/gdl-switcher.c:684:23: warning: unused variable 'notebook_class' [-Wunused-variable] libgdl/gdl-switcher.c: In function 'gdl_switcher_add_button': libgdl/gdl-switcher.c:771:9: warning: passing argument 1 of 'gtk_image_new_from_pixbuf' discards 'const' qualifier from pointer target type [enabled by default] In file included from /usr/include/gtk-2.0/gtk/gtkbutton.h:36:0, from /usr/include/gtk-2.0/gtk/gtk.h:52, from libgdl/gdl-switcher.h:28, from libgdl/gdl-switcher.c:32: /usr/include/gtk-2.0/gtk/gtkimage.h:198:12: note: expected 'struct GdkPixbuf *' but argument is of type 'const struct GdkPixbuf *' libgdl/gdl-switcher.c: At top level: libgdl/gdl-switcher.c:821:1: warning: 'gdl_switcher_remove_button' defined but not used [-Wunused-function] CC libgdl/gdl-win32.o CC libgdl/libgdltypebuiltins.o CC libgdl/libgdlmarshal.o libgdl/libgdlmarshal.c: In function 'gdl_marshal_VOID__INT_INT': libgdl/libgdlmarshal.c:57:36: warning: unused parameter 'return_value' [-Wunused-parameter] libgdl/libgdlmarshal.c:60:37: warning: unused parameter 'invocation_hint' [-Wunused-parameter] libgdl/libgdlmarshal.c: In function 'gdl_marshal_VOID__UINT_UINT': libgdl/libgdlmarshal.c:94:38: warning: unused parameter 'return_value' [-Wunused-parameter] libgdl/libgdlmarshal.c:97:39: warning: unused parameter 'invocation_hint' [-Wunused-parameter] libgdl/libgdlmarshal.c: In function 'gdl_marshal_VOID__OBJECT_ENUM_BOXED': libgdl/libgdlmarshal.c:133:46: warning: unused parameter 'return_value' [-Wunused-parameter] libgdl/libgdlmarshal.c:136:47: warning: unused parameter 'invocation_hint' [-Wunused-parameter] AR libgdl/libgdl.a CXX libcola/cola.o CXX libcola/conjugate_gradient.o CXX libcola/gradient_projection.o CXX libcola/shortest_paths.o CXX libcola/straightener.o libcola/straightener.cpp: In function 'int straightener::compare_events(const void*, const void*)': libcola/straightener.cpp:111:67: warning: suggest parentheses around '&&' within '||' [-Wparentheses] libcola/straightener.cpp: In function 'void straightener::generateConstraints(std::vector&, std::vector&, std::vector&, Dim)': libcola/straightener.cpp:226:23: warning: cast from 'straightener::Event**' to 'straightener::Event*' increases required alignment of target type [-Wcast-align] libcola/straightener.cpp:266:71: warning: suggest parentheses around '&&' within '||' [-Wparentheses] libcola/straightener.cpp:267:71: warning: suggest parentheses around '&&' within '||' [-Wparentheses] CXX libcola/connected_components.o AR libcola/libcola.a CXX libvpsc/block.o libvpsc/block.cpp: In member function 'void vpsc::Block::setUpConstraintHeap(PairingHeap*&, bool)': libvpsc/block.cpp:75:68: warning: suggest parentheses around '&&' within '||' [-Wparentheses] CXX libvpsc/blocks.o CXX libvpsc/constraint.o CXX libvpsc/generate-constraints.o libvpsc/generate-constraints.cpp: In function 'int vpsc::generateXConstraints(int, vpsc::Rectangle**, vpsc::Variable**, vpsc::Constraint**&, bool)': libvpsc/generate-constraints.cpp:179:16: warning: cast from 'vpsc::Event**' to 'vpsc::Event*' increases required alignment of target type [-Wcast-align] libvpsc/generate-constraints.cpp:209:8: warning: variable 'r' set but not used [-Wunused-but-set-variable] libvpsc/generate-constraints.cpp: In function 'int vpsc::generateYConstraints(int, vpsc::Rectangle**, vpsc::Variable**, vpsc::Constraint**&)': libvpsc/generate-constraints.cpp:264:16: warning: cast from 'vpsc::Event**' to 'vpsc::Event*' increases required alignment of target type [-Wcast-align] CXX libvpsc/pairingheap/PairingHeap.o CXX libvpsc/remove_rectangle_overlap.o CXX libvpsc/solve_VPSC.o CXX libvpsc/csolve_VPSC.o In file included from libvpsc/csolve_VPSC.cpp:18:0: libvpsc/csolve_VPSC.h:14:13: warning: declaration 'class vpsc::Variable' does not declare anything [enabled by default] libvpsc/csolve_VPSC.h:15:13: warning: declaration 'class vpsc::Constraint' does not declare anything [enabled by default] libvpsc/csolve_VPSC.h:16:13: warning: declaration 'class vpsc::Solver' does not declare anything [enabled by default] libvpsc/csolve_VPSC.h:17:13: warning: declaration 'class vpsc::IncSolver' does not declare anything [enabled by default] CXX libvpsc/variable.o AR libvpsc/libvpsc.a CXX livarot/AVL.o CXX livarot/AlphaLigne.o CXX livarot/BitLigne.o CXX livarot/float-line.o CXX livarot/int-line.o CXX livarot/Path.o CXX livarot/PathConversion.o CXX livarot/PathCutting.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from livarot/PathCutting.cpp:21: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from livarot/PathCutting.cpp:21: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from ./sp-filter.h:19, from ./style.h:21, from livarot/PathCutting.cpp:21: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from ./sp-filter.h:19, from ./style.h:21, from livarot/PathCutting.cpp:21: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from livarot/PathCutting.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from ./sp-filter.h:19, from ./style.h:21, from livarot/PathCutting.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from ./sp-filter.h:19, from ./style.h:21, from livarot/PathCutting.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from ./sp-filter.h:19, from ./style.h:21, from livarot/PathCutting.cpp:21: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from ./sp-filter.h:19, from ./style.h:21, from livarot/PathCutting.cpp:21: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from livarot/PathCutting.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from livarot/PathCutting.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from ./sp-filter.h:19, from ./style.h:21, from livarot/PathCutting.cpp:21: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from ./sp-filter.h:19, from ./style.h:21, from livarot/PathCutting.cpp:21: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] CXX livarot/PathOutline.o CXX livarot/PathSimplify.o CXX livarot/PathStroke.o CXX livarot/Shape.o CXX livarot/ShapeDraw.o CXX livarot/ShapeMisc.o livarot/ShapeMisc.cpp: In member function 'int Shape::MakeTweak(int, Shape*, double, JoinType, double, bool, Geom::Point, Geom::Point, double, Geom::Matrix*)': livarot/ShapeMisc.cpp:588:22: warning: variable 'enL' set but not used [-Wunused-but-set-variable] livarot/ShapeMisc.cpp: In member function 'int Shape::MakeOffset(Shape*, double, JoinType, double, bool, double, double, double, Geom::Matrix*)': livarot/ShapeMisc.cpp:782:22: warning: variable 'enL' set but not used [-Wunused-but-set-variable] CXX livarot/ShapeRaster.o livarot/ShapeRaster.cpp: In member function 'void Shape::QuickScan(float&, int&, float, FloatLigne*, float)': livarot/ShapeRaster.cpp:1246:15: warning: variable 'lastX' set but not used [-Wunused-but-set-variable] livarot/ShapeRaster.cpp:1247:15: warning: variable 'lastY' set but not used [-Wunused-but-set-variable] CXX livarot/ShapeSweep.o CXX livarot/sweep-tree-list.o CXX livarot/sweep-tree.o CXX livarot/sweep-event.o CXX livarot/path-description.o AR livarot/libvarot.a CXX 2geom/basic-intersection.o CXX 2geom/bezier-clipping.o CXX 2geom/utils.o CXX 2geom/bezier-utils.o CXX 2geom/circle-circle.o CXX 2geom/circle.o CXX 2geom/conjugate_gradient.o CXX 2geom/convex-cover.o CXX 2geom/crossing.o CXX 2geom/curve-helpers.o CXX 2geom/d2-sbasis.o CXX 2geom/ellipse.o CXX 2geom/elliptical-arc.o 2geom/elliptical-arc.cpp: In member function 'virtual std::vector Geom::EllipticalArc::roots(double, Geom::Dim2) const': 2geom/elliptical-arc.cpp:253:22: warning: 'roty' may be used uninitialized in this function [-Wmaybe-uninitialized] 2geom/elliptical-arc.cpp:249:27: warning: 'rotx' may be used uninitialized in this function [-Wmaybe-uninitialized] 2geom/elliptical-arc.cpp:199:33: warning: 'ray_prj' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from ./2geom/curve.h:42:0, from ./2geom/elliptical-arc.h:42, from 2geom/elliptical-arc.cpp:31: ./2geom/coord.h: In member function 'virtual std::vector Geom::EllipticalArc::allNearestPoints(const Geom::Point&, double, double) const': ./2geom/coord.h:54:77: warning: 'dsq' may be used uninitialized in this function [-Wmaybe-uninitialized] 2geom/elliptical-arc.cpp:831:9: note: 'dsq' was declared here CXX 2geom/geom.o CXX 2geom/line.o CXX 2geom/matrix.o CXX 2geom/nearest-point.o CXX 2geom/path-intersection.o CXX 2geom/path.o CXX 2geom/pathvector.o CXX 2geom/piecewise.o CXX 2geom/point.o 2geom/point.cpp:22:5: warning: floating constant exceeds range of 'double' [-Woverflow] CXX 2geom/poly.o CXX 2geom/quadtree.o CXX 2geom/region.o CXX 2geom/sbasis-2d.o CXX 2geom/sbasis-geometric.o 2geom/sbasis-geometric.cpp: In function 'std::vector > Geom::cubics_fitting_curvature(const Geom::Point&, const Geom::Point&, const Geom::Point&, const Geom::Point&, double, double, int, double)': 2geom/sbasis-geometric.cpp:665:20: warning: variable 'a' set but not used [-Wunused-but-set-variable] CXX 2geom/sbasis-math.o CXX 2geom/sbasis-poly.o CXX 2geom/sbasis-roots.o CXX 2geom/sbasis-to-bezier.o CXX 2geom/sbasis.o CXX 2geom/shape.o CXX 2geom/solve-bezier-one-d.o CXX 2geom/solve-bezier-parametric.o CXX 2geom/svg-elliptical-arc.o 2geom/svg-elliptical-arc.cpp: In member function 'virtual std::vector Geom::SVGEllipticalArc::roots(double, Geom::Dim2) const': 2geom/svg-elliptical-arc.cpp:287:25: warning: 'roty' may be used uninitialized in this function [-Wmaybe-uninitialized] 2geom/svg-elliptical-arc.cpp:283:30: warning: 'rotx' may be used uninitialized in this function [-Wmaybe-uninitialized] 2geom/svg-elliptical-arc.cpp:231:46: warning: 'ray_prj' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from ./2geom/curve.h:42:0, from ./2geom/svg-elliptical-arc.h:40, from 2geom/svg-elliptical-arc.cpp:31: ./2geom/coord.h: In member function 'virtual std::vector Geom::SVGEllipticalArc::allNearestPoints(const Geom::Point&, double, double) const': ./2geom/coord.h:54:77: warning: 'dsq' may be used uninitialized in this function [-Wmaybe-uninitialized] 2geom/svg-elliptical-arc.cpp:602:12: note: 'dsq' was declared here CXX 2geom/svg-path-parser.o CXX 2geom/svg-path.o CXX 2geom/sweep.o CXX 2geom/transforms.o CXX 2geom/numeric/matrix.o AR 2geom/lib2geom.a CXX inkscape-version.o AR libinkversion.a CXX main.o In file included from /usr/include/gdkmm-2.4/gdkmm.h:27:0, from /usr/include/gtkmm-2.4/gtkmm.h:89, from file.h:18, from main.cpp:61: /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'GdkScreen* Gdk::Screen::gobj()': /usr/include/gdkmm-2.4/gdkmm/screen.h:97:67: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/screen.h: In member function 'const GdkScreen* Gdk::Screen::gobj() const': /usr/include/gdkmm-2.4/gdkmm/screen.h:100:79: warning: cast from 'GObject* {aka _GObject*}' to 'GdkScreen* {aka _GdkScreen*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/pangomm-1.4/pangomm/item.h:27:0, from /usr/include/pangomm-1.4/pangomm/context.h:39, from /usr/include/pangomm-1.4/pangomm/layout.h:36, from /usr/include/gdkmm-2.4/gdkmm/drawable.h:29, from /usr/include/gdkmm-2.4/gdkmm/gc.h:32, from /usr/include/gdkmm-2.4/gdkmm.h:30, from /usr/include/gtkmm-2.4/gtkmm.h:89, from file.h:18, from main.cpp:61: /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'PangoAttrFloat* Pango::AttrFloat::gobj()': /usr/include/pangomm-1.4/pangomm/attributes.h:529:77: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'PangoAttrFloat* {aka _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] /usr/include/pangomm-1.4/pangomm/attributes.h: In member function 'const PangoAttrFloat* Pango::AttrFloat::gobj() const': /usr/include/pangomm-1.4/pangomm/attributes.h:531:95: warning: cast from 'PangoAttribute* {aka _PangoAttribute*}' to 'const PangoAttrFloat* {aka const _PangoAttrFloat*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gdkmm-2.4/gdkmm/cursor.h:31:0, from /usr/include/gdkmm-2.4/gdkmm.h:40, from /usr/include/gtkmm-2.4/gtkmm.h:89, from file.h:18, from main.cpp:61: /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'GdkDisplay* Gdk::Display::gobj()': /usr/include/gdkmm-2.4/gdkmm/display.h:95:69: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] /usr/include/gdkmm-2.4/gdkmm/display.h: In member function 'const GdkDisplay* Gdk::Display::gobj() const': /usr/include/gdkmm-2.4/gdkmm/display.h:98:81: warning: cast from 'GObject* {aka _GObject*}' to 'GdkDisplay* {aka _GdkDisplay*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:97:0, from file.h:18, from main.cpp:61: /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'GtkAdjustment* Gtk::Adjustment::gobj()': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:98:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/adjustment.h: In member function 'const GtkAdjustment* Gtk::Adjustment::gobj() const': /usr/include/gtkmm-2.4/gtkmm/adjustment.h:101:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkAdjustment* {aka _GtkAdjustment*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:24:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from file.h:18, from main.cpp:61: /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'GtkCellRendererText* Gtk::CellRendererText::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:86:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h: In member function 'const GtkCellRendererText* Gtk::CellRendererText::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderertext.h:89:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererText* {aka _GtkCellRendererText*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm/cellrenderer_generation.h:27:0, from /usr/include/gtkmm-2.4/gtkmm/celllayout.h:30, from /usr/include/gtkmm-2.4/gtkmm/cellview.h:31, from /usr/include/gtkmm-2.4/gtkmm.h:108, from file.h:18, from main.cpp:61: /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'GtkCellRendererAccel* Gtk::CellRendererAccel::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:127:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h: In member function 'const GtkCellRendererAccel* Gtk::CellRendererAccel::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendereraccel.h:130:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererAccel* {aka _GtkCellRendererAccel*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:113:0, from file.h:18, from main.cpp:61: /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'GtkCellRendererCombo* Gtk::CellRendererCombo::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:95:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h: In member function 'const GtkCellRendererCombo* Gtk::CellRendererCombo::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrenderercombo.h:98:101: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererCombo* {aka _GtkCellRendererCombo*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:116:0, from file.h:18, from main.cpp:61: /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'GtkCellRendererSpin* Gtk::CellRendererSpin::gobj()': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:97:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h: In member function 'const GtkCellRendererSpin* Gtk::CellRendererSpin::gobj() const': /usr/include/gtkmm-2.4/gtkmm/cellrendererspin.h:100:99: warning: cast from 'GObject* {aka _GObject*}' to 'GtkCellRendererSpin* {aka _GtkCellRendererSpin*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:193:0, from file.h:18, from main.cpp:61: /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'GtkProgressBar* Gtk::ProgressBar::gobj()': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:146:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/progressbar.h: In member function 'const GtkProgressBar* Gtk::ProgressBar::gobj() const': /usr/include/gtkmm-2.4/gtkmm/progressbar.h:149:89: warning: cast from 'GObject* {aka _GObject*}' to 'GtkProgressBar* {aka _GtkProgressBar*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from main.cpp:61: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkRuler* Gtk::Ruler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:116:65: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkRuler* Gtk::Ruler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:119:77: warning: cast from 'GObject* {aka _GObject*}' to 'GtkRuler* {aka _GtkRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from main.cpp:61: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkVRuler* Gtk::VRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:369:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkVRuler* Gtk::VRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:372:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkVRuler* {aka _GtkVRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:207:0, from file.h:18, from main.cpp:61: /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'GtkHRuler* Gtk::HRuler::gobj()': /usr/include/gtkmm-2.4/gtkmm/ruler.h:439:67: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/ruler.h: In member function 'const GtkHRuler* Gtk::HRuler::gobj() const': /usr/include/gtkmm-2.4/gtkmm/ruler.h:442:79: warning: cast from 'GObject* {aka _GObject*}' to 'GtkHRuler* {aka _GtkHRuler*}' increases required alignment of target type [-Wcast-align] In file included from /usr/include/gtkmm-2.4/gtkmm.h:216:0, from file.h:18, from main.cpp:61: /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'GtkSpinButton* Gtk::SpinButton::gobj()': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:163:75: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] /usr/include/gtkmm-2.4/gtkmm/spinbutton.h: In member function 'const GtkSpinButton* Gtk::SpinButton::gobj() const': /usr/include/gtkmm-2.4/gtkmm/spinbutton.h:166:87: warning: cast from 'GObject* {aka _GObject*}' to 'GtkSpinButton* {aka _GtkSpinButton*}' increases required alignment of target type [-Wcast-align] In file included from ./document.h:28:0, from extension/system.h:18, from file.h:23, from main.cpp:61: ./gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': ./gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] main.cpp: In function 'void sp_do_export_png(SPDocument*)': main.cpp:1287:133: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPItem*' increases required alignment of target type [-Wcast-align] main.cpp:1351:124: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] main.cpp:1351:237: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPRoot*' increases required alignment of target type [-Wcast-align] CXXLD inkscape CXX inkview.o In file included from document.h:28:0, from inkview.cpp:57: gc-finalized.h: In static member function 'static Inkscape::GC::Finalized* Inkscape::GC::Finalized::_unoffset(void*, void*)': gc-finalized.h:128:9: warning: cast from 'char*' to 'Inkscape::GC::Finalized*' increases required alignment of target type [-Wcast-align] inkview.cpp: In function 'int main(int, const char**)': inkview.cpp:325:152: warning: cast from 'GTypeInstance* {aka _GTypeInstance*}' to 'SPSVGSPViewWidget*' increases required alignment of target type [-Wcast-align] inkview.cpp: In function 'void sp_svgview_set_document(SPSlideShow*, SPDocument*, int)': inkview.cpp:444:158: warning: cast from 'Inkscape::UI::View::View*' to 'SPSVGView*' increases required alignment of target type [-Wcast-align] CXXLD inkview make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/src' Making all in doc make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/doc' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/doc' Making all in share make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share' Making all in clipart make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/clipart' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/clipart' Making all in examples make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/examples' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/examples' Making all in extensions make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions' Making all in alphabet_soup make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/alphabet_soup' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/alphabet_soup' Making all in Barcode make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/Barcode' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/Barcode' Making all in Poly3DObjects make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/Poly3DObjects' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/Poly3DObjects' Making all in test make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/test' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/test' Making all in xaml2svg make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/xaml2svg' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/xaml2svg' make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions' Making all in filters make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/filters' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/filters' Making all in fonts make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/fonts' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/fonts' Making all in gradients make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/gradients' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/gradients' Making all in icons make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons' Making all in application make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application' Making all in 16x16 make[5]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/16x16' make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/16x16' Making all in 22x22 make[5]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/22x22' make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/22x22' Making all in 24x24 make[5]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/24x24' make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/24x24' Making all in 32x32 make[5]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/32x32' make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/32x32' Making all in 48x48 make[5]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/48x48' make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/48x48' Making all in 256x256 make[5]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/256x256' make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/256x256' make[5]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application' make[5]: Nothing to be done for `all-am'. make[5]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application' make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application' make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons' Making all in keys make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/keys' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/keys' Making all in markers make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/markers' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/markers' Making all in palettes make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/palettes' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/palettes' Making all in patterns make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/patterns' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/patterns' Making all in screens make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/screens' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/screens' Making all in templates make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/templates' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/templates' Making all in tutorials make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/tutorials' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/tutorials' Making all in ui make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/ui' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/ui' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share' Making all in po make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/po' MSGFMT am.gmo MSGFMT ar.gmo MSGFMT az.gmo MSGFMT be.gmo MSGFMT bg.gmo MSGFMT bn.gmo MSGFMT br.gmo MSGFMT ca.gmo MSGFMT ca@valencia.gmo MSGFMT cs.gmo MSGFMT da.gmo MSGFMT de.gmo MSGFMT dz.gmo MSGFMT el.gmo MSGFMT en_AU.gmo MSGFMT en_CA.gmo MSGFMT en_GB.gmo MSGFMT en_US@piglatin.gmo MSGFMT eo.gmo MSGFMT es_MX.gmo MSGFMT es.gmo MSGFMT et.gmo MSGFMT eu.gmo MSGFMT fa.gmo MSGFMT fi.gmo MSGFMT fr.gmo MSGFMT ga.gmo MSGFMT gl.gmo MSGFMT he.gmo MSGFMT hr.gmo MSGFMT hu.gmo MSGFMT hy.gmo MSGFMT id.gmo MSGFMT it.gmo MSGFMT ja.gmo MSGFMT km.gmo MSGFMT ko.gmo MSGFMT lt.gmo MSGFMT mk.gmo MSGFMT mn.gmo MSGFMT nb.gmo MSGFMT ne.gmo MSGFMT nl.gmo MSGFMT nn.gmo MSGFMT pa.gmo MSGFMT pl.gmo MSGFMT pt_BR.gmo MSGFMT pt.gmo MSGFMT ro.gmo MSGFMT ru.gmo MSGFMT rw.gmo MSGFMT sk.gmo MSGFMT sl.gmo MSGFMT sq.gmo MSGFMT sr@latin.gmo MSGFMT sr.gmo MSGFMT sv.gmo MSGFMT te_IN.gmo MSGFMT th.gmo MSGFMT tr.gmo MSGFMT uk.gmo MSGFMT vi.gmo MSGFMT zh_CN.gmo MSGFMT zh_TW.gmo make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/po' make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3' ITMRG inkscape.desktop make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3' make[1]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3' Making install in src make[1]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/src' make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/src' test -z "/usr/bin" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/bin" /usr/bin/ginstall -c inkscape inkview '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/bin' make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/src' make[1]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/src' Making install in doc make[1]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/doc' make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/doc' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/doc' make[1]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/doc' Making install in share make[1]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share' Making install in clipart make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/clipart' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/clipart' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/clipart" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/clipart" /usr/bin/ginstall -c -m 644 README inkscape.logo.svg orav.svg tux.svg draw-freely.svg draw-freely.ru.svg '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/clipart' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/clipart' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/clipart' Making install in examples make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/examples' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/examples' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/examples" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/examples" /usr/bin/ginstall -c -m 644 README istest.pov gradient.svg tiger.svgz markers.svg i18n.svg stars.svgz text-on-path.svg flowsample.svg data_uri.svg tesselation-P3.svg art-nouveau-P3.svg eastern-motive-P4G.svg l-systems.svgz glass.svg car.svgz gallardo.svgz gradient-mesh-experimental.svgz rope-3D.svg animated-clock.svg blend_modes.svg flow-go.svg lighting_filters.svg turbulence_filters.svg live-path-effects-curvestitch.svg live-path-effects-gears.svg live-path-effects-pathalongpath.svg filters.svg svgfont.svg tref.svg replace-hue.svg '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/examples' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/examples' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/examples' Making install in extensions make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions' Making install in alphabet_soup make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/alphabet_soup' make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/alphabet_soup' make[4]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/extensions/alphabet_soup" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions/alphabet_soup" /usr/bin/ginstall -c -m 644 2.svg 3.svg 6.svg 7.svg abase.svg a.svg acap.svg bar2.svg barcap.svg bar.svg b.svg Cblob.svg Chook.svg cross.svg cserif.svg c.svg Ctail.svg Delta.svg Eb.svg epsilon.svg Eserif.svg e.svg Et.svg f.svg gamma.svg G.svg h2.svg hcap.svg h.svg IBSerif.svg idot.svg ITSerif.svg j.svg k.svg Lb.svg lserif.svg l.svg Lt.svg mcap.svg m.svg '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions/alphabet_soup' /usr/bin/ginstall -c -m 644 n.svg ocap.svg Ocross.svg o.svg Oterm.svg P.svg Q.svg question.svg Rblock.svg rcap.svg r.svg serif.svg s.svg Tb.svg tserif.svg t.svg Tt.svg U.svg vcap.svg vserl.svg vserr.svg Vser.svg v.svg Xh.svg Xne.svg Xnw.svg x.svg Xvb.svg Xvt.svg yogh.svg y.svg z.svg '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions/alphabet_soup' make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/alphabet_soup' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/alphabet_soup' Making install in Barcode make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/Barcode' make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/Barcode' make[4]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/extensions/Barcode" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions/Barcode" /usr/bin/ginstall -c -m 644 Base.py Code128.py Code39Ext.py Code39.py Code93.py EAN13.py EAN8.py EAN5.py __init__.py RM4CC.py UPCA.py UPCE.py '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions/Barcode' make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/Barcode' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/Barcode' Making install in Poly3DObjects make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/Poly3DObjects' make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/Poly3DObjects' make[4]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/extensions/Poly3DObjects" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions/Poly3DObjects" /usr/bin/ginstall -c -m 644 cube.obj cuboct.obj dodec.obj great_dodec.obj great_rhombicosidodec.obj great_rhombicuboct.obj great_stel_dodec.obj icos.obj icosidodec.obj jessens_orthog_icos.obj methane.obj oct.obj rhomb_dodec.obj rhomb_triacont.obj rh_axes.obj small_rhombicosidodec.obj small_rhombicuboct.obj small_triam_icos.obj snub_cube.obj snub_dodec.obj szilassi.obj tet.obj trunc_cube.obj trunc_dodec.obj trunc_icos.obj trunc_oct.obj trunc_tet.obj '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions/Poly3DObjects' make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/Poly3DObjects' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/Poly3DObjects' Making install in test make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/test' make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/test' make[4]: Nothing to be done for `install-exec-am'. make[4]: Nothing to be done for `install-data-am'. make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/test' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/test' Making install in xaml2svg make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/xaml2svg' make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/xaml2svg' make[4]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/extensions/xaml2svg" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions/xaml2svg" /usr/bin/ginstall -c -m 644 animation.xsl brushes.xsl canvas.xsl geometry.xsl Makefile.am properties.xsl shapes.xsl transform.xsl '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions/xaml2svg' make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/xaml2svg' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions/xaml2svg' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions' make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions' make[4]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/extensions" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions" /usr/bin/ginstall -c addnodes.py bezmisc.py chardataeffect.py color_blackandwhite.py color_brighter.py color_custom.py color_darker.py color_desaturate.py coloreffect.py color_grayscale.py color_lesshue.py color_lesslight.py color_lesssaturation.py color_morehue.py color_morelight.py color_moresaturation.py color_negative.py color_randomize.py color_removeblue.py color_removegreen.py color_removered.py color_rgbbarrel.py color_replace.py convert2dashes.py cspsubdiv.py cubicsuperpath.py dia2svg.sh dimension.py dots.py draw_from_triangle.py dxf_input.py dxf_outlines.py dxf_templates.py edge3d.py embedimage.py embed_raster_in_svg.pl eqtexsvg.py export_gimp_palette.py extractimage.py extrude.py '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions' /usr/bin/ginstall -c ffgeom.py fig2dev-ext.py flatten.py foldablebox.py fractalize.py funcplot.py gears.py generate_voronoi.py gimp_xcf.py grid_cartesian.py grid_polar.py guides_creator.py handles.py hpgl_output.py ill2svg.pl inkex.py Inkscape.pm inkwebeffect.py interp.py interp_att_g.py jessyInk_autoTexts.py jessyInk_effects.py jessyInk_export.py jessyInk_install.py jessyInk_keyBindings.py jessyInk_masterSlide.py jessyInk_mouseHandler.py jessyInk_summary.py jessyInk_transitions.py jessyInk_uninstall.py jessyInk_video.py jessyInk_view.py launch_webbrowser.py lindenmayer.py lorem_ipsum.py markers_strokepaint.py measure.py motion.py outline2svg.pl param_curves.py '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions' /usr/bin/ginstall -c pathalongpath.py pathscatter.py pathmodifier.py perfectboundcover.py perspective.py pixelsnap.py plt_output.py polyhedron_3d.py printing-marks.py ps2dxf.sh ps2pdf-ext.py pturtle.py radiusrand.py restack.py render_barcode.py render_barcode_datamatrix.py render_alphabetsoup.py render_alphabetsoup_config.py rtree.py rubberstretch.py run_command.py scour.py scour.inkscape.py simplepath.py simplepath.rb simplestyle.py simpletransform.py sk1_output.py sk2svg.sh SpSVG.pm spirograph.py split.py straightseg.py summersnight.py svgcalendar.py svg_regex.py svg_and_media_zip_output.py text_uppercase.py text_lowercase.py text_sentencecase.py '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions' /usr/bin/ginstall -c text_titlecase.py text_flipcase.py text_randomcase.py text_replace.py text_braille.py triangle.py txt2svg.pl uniconv-ext.py uniconv_output.py voronoi.py voronoi2svg.py webslicer_create_group.py webslicer_create_rect.py webslicer_effect.py webslicer_export.py web-set-att.py web-transmit-att.py whirl.py wireframe_sphere.py wmf_output.py yocto_css.py '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions' test -z "/usr/share/inkscape/extensions" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions" /usr/bin/ginstall -c -m 644 addnodes.inx ai_input.inx aisvg.inx ccx_input.inx cdr_input.inx cdt_input.inx cgm_input.inx cmx_input.inx color_blackandwhite.inx color_brighter.inx color_custom.inx color_darker.inx color_desaturate.inx color_grayscale.inx color_lesshue.inx color_lesslight.inx color_lesssaturation.inx color_morehue.inx color_morelight.inx color_moresaturation.inx color_negative.inx color_randomize.inx color_removeblue.inx color_removegreen.inx color_removered.inx color_rgbbarrel.inx color_replace.inx convert2dashes.inx dia.inx dimension.inx dots.inx draw_from_triangle.inx dxf_input.inx dxf_outlines.inx dxf_output.inx edge3d.inx embedimage.inx eps_input.inx eqtexsvg.inx export_gimp_palette.inx '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions' /usr/bin/ginstall -c -m 644 extractimage.inx extrude.inx fig_input.inx flatten.inx foldablebox.inx fractalize.inx funcplot.inx gears.inx generate_voronoi.inx gimp_xcf.inx grid_cartesian.inx grid_polar.inx guides_creator.inx handles.inx hpgl_output.inx inkscape_help_askaquestion.inx inkscape_help_commandline.inx inkscape_help_faq.inx inkscape_help_manual.inx inkscape_help_relnotes.inx inkscape_help_reportabug.inx inkscape_help_svgspec.inx inkscape_help_keys.inx interp.inx interp_att_g.inx jessyInk_autoTexts.inx jessyInk_effects.inx jessyInk_export.inx jessyInk_install.inx jessyInk_keyBindings.inx jessyInk_masterSlide.inx jessyInk_mouseHandler.inx jessyInk_summary.inx jessyInk_transitions.inx jessyInk_uninstall.inx jessyInk_video.inx jessyInk_view.inx lindenmayer.inx lorem_ipsum.inx markers_strokepaint.inx '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions' /usr/bin/ginstall -c -m 644 measure.inx motion.inx outline2svg.inx param_curves.inx pathalongpath.inx pathscatter.inx perfectboundcover.inx perspective.inx pixelsnap.inx plt_input.inx plt_output.inx polyhedron_3d.inx printing-marks.inx ps_input.inx radiusrand.inx render_barcode.inx render_barcode_datamatrix.inx render_alphabetsoup.inx restack.inx rubberstretch.inx rtree.inx scour.inx sk_input.inx sk1_input.inx sk1_output.inx spirograph.inx split.inx straightseg.inx summersnight.inx svg2xaml.inx svg_and_media_zip_output.inx svgcalendar.inx text_uppercase.inx text_lowercase.inx text_sentencecase.inx text_titlecase.inx text_flipcase.inx text_randomcase.inx text_replace.inx text_braille.inx '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions' /usr/bin/ginstall -c -m 644 triangle.inx txt2svg.inx webslicer_create_group.inx webslicer_create_rect.inx webslicer_export.inx web-set-att.inx web-transmit-att.inx whirl.inx wireframe_sphere.inx wmf_input.inx wmf_output.inx xaml2svg.inx '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions' test -z "/usr/share/inkscape/extensions" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions" /usr/bin/ginstall -c -m 644 aisvg.xslt colors.xml inkweb.js jessyInk.js jessyInk_core_mouseHandler_noclick.js jessyInk_core_mouseHandler_zoomControl.js jessyInk_video.svg svg2xaml.xsl xaml2svg.xsl '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions' make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/extensions' Making install in filters make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/filters' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/filters' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/filters" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/filters" /usr/bin/ginstall -c -m 644 README filters.svg filters.svg.h '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/filters' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/filters' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/filters' Making install in fonts make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/fonts' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/fonts' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/fonts" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/fonts" /usr/bin/ginstall -c -m 644 README '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/fonts' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/fonts' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/fonts' Making install in gradients make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/gradients' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/gradients' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/gradients" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/gradients" /usr/bin/ginstall -c -m 644 README '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/gradients' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/gradients' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/gradients' Making install in icons make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons' Making install in application make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application' Making install in 16x16 make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/16x16' make[5]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/16x16' make[5]: Nothing to be done for `install-exec-am'. test -z "/usr/share/icons/hicolor/16x16/apps" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/16x16/apps" /usr/bin/ginstall -c -m 644 inkscape.png '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/16x16/apps' make[5]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/16x16' make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/16x16' Making install in 22x22 make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/22x22' make[5]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/22x22' make[5]: Nothing to be done for `install-exec-am'. test -z "/usr/share/icons/hicolor/22x22/apps" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/22x22/apps" /usr/bin/ginstall -c -m 644 inkscape.png '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/22x22/apps' make[5]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/22x22' make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/22x22' Making install in 24x24 make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/24x24' make[5]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/24x24' make[5]: Nothing to be done for `install-exec-am'. test -z "/usr/share/icons/hicolor/24x24/apps" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/24x24/apps" /usr/bin/ginstall -c -m 644 inkscape.png '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/24x24/apps' make[5]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/24x24' make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/24x24' Making install in 32x32 make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/32x32' make[5]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/32x32' make[5]: Nothing to be done for `install-exec-am'. test -z "/usr/share/icons/hicolor/32x32/apps" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/32x32/apps" /usr/bin/ginstall -c -m 644 inkscape.png '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/32x32/apps' make[5]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/32x32' make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/32x32' Making install in 48x48 make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/48x48' make[5]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/48x48' make[5]: Nothing to be done for `install-exec-am'. test -z "/usr/share/icons/hicolor/48x48/apps" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/48x48/apps" /usr/bin/ginstall -c -m 644 inkscape.png '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/48x48/apps' make[5]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/48x48' make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/48x48' Making install in 256x256 make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/256x256' make[5]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/256x256' make[5]: Nothing to be done for `install-exec-am'. test -z "/usr/share/icons/hicolor/256x256/apps" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/256x256/apps" /usr/bin/ginstall -c -m 644 inkscape.png '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/256x256/apps' make[5]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/256x256' make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application/256x256' make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application' make[5]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application' make[5]: Nothing to be done for `install-exec-am'. make install-data-hook make[6]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application' *** Icon cache not updated. After (un)install, run this: *** gtk-update-icon-cache -f -t /usr/share/icons/hicolor make[6]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application' make[5]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application' make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons/application' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons' make[4]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons' make[4]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/icons" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/icons" /usr/bin/ginstall -c -m 644 too-much-ink-icon.png too-much-ink-icon.svg out-of-gamut-icon.png out-of-gamut-icon.svg color-management-icon.png remove-color.png remove-color.svg ticotico.jpg feBlend-icon.png feBlend-icon.svg feColorMatrix-icon.png feColorMatrix-icon.svg feComposite-icon.png feComposite-icon.svg feConvolveMatrix-icon.png feConvolveMatrix-icon.svg feDiffuseLighting-icon.png feDiffuseLighting-icon.svg feDisplacementMap-icon.png feDisplacementMap-icon.svg feFlood-icon.png feFlood-icon.svg feGaussianBlur-icon.png feGaussianBlur-icon.svg feImage-icon.png feImage-icon.svg feMerge-icon.png feMerge-icon.svg feMorphology-icon.png feMorphology-icon.svg feOffset-icon.png feOffset-icon.svg feSpecularLighting-icon.png feSpecularLighting-icon.svg feTurbulence-icon.png feTurbulence-icon.svg inkscape.svg icons.svg tango_icons.svg inkscape.file.svg '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/icons' /usr/bin/ginstall -c -m 644 inkscape.file.png README '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/icons' make[4]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/icons' Making install in keys make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/keys' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/keys' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/keys" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/keys" /usr/bin/ginstall -c -m 644 default.xml inkscape.xml xara.xml macromedia-freehand-mx.xml adobe-illustrator-cs2.xml right-handed-illustration.xml corel-draw-x4.xml zoner-draw.xml acd-canvas.xml '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/keys' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/keys' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/keys' Making install in markers make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/markers' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/markers' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/markers" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/markers" /usr/bin/ginstall -c -m 644 markers.svg '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/markers' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/markers' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/markers' Making install in palettes make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/palettes' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/palettes' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/palettes" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/palettes" /usr/bin/ginstall -c -m 644 README Blues.gpl echo-palette.gpl Gold.gpl Greens.gpl Gray.gpl Hilite.gpl inkscape.gpl LaTeX-Beamer.gpl Khaki.gpl MATLAB-Jet-72.gpl Reds.gpl Royal.gpl svg.gpl Tango-Palette.gpl Topographic.gpl Ubuntu.gpl webhex.gpl websafe22.gpl windowsXP.gpl '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/palettes' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/palettes' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/palettes' Making install in patterns make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/patterns' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/patterns' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/patterns" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/patterns" /usr/bin/ginstall -c -m 644 README patterns.svg patterns.svg.h '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/patterns' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/patterns' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/patterns' Making install in screens make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/screens' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/screens' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/screens" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/screens" /usr/bin/ginstall -c -m 644 about.svg '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/screens' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/screens' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/screens' Making install in templates make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/templates' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/templates' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/templates" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/templates" /usr/bin/ginstall -c -m 644 README A4_landscape.svg A4.svg black_opaque.svg white_opaque.svg business_card_85x54mm.svg business_card_90x50mm.svg CD_cover_300dpi.svg DVD_cover_regular_300dpi.svg DVD_cover_slim_300dpi.svg DVD_cover_superslim_300dpi.svg DVD_cover_ultraslim_300dpi.svg default.svg default.be.svg default.ca.svg default.cs.svg default.de.svg default.eo.svg default.eu.svg default.es.svg default.fi.svg default.fr.svg default.hu.svg default.it.svg default.ja.svg default.lt.svg default.nl.svg default.pl.svg default.pt_BR.svg default.sk.svg default_mm.svg default_pt.svg desktop_1024x768.svg desktop_1600x1200.svg desktop_640x480.svg desktop_800x600.svg fontforge_glyph.svg icon_16x16.svg icon_32x32.svg icon_48x48.svg '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/templates' /usr/bin/ginstall -c -m 644 icon_64x64.svg Letter_landscape.svg Letter.svg no_borders.svg no_layers.svg video_HDTV_1920x1080.svg video_NTSC_720x486.svg video_PAL_720x576.svg web_banner_468x60.svg web_banner_728x90.svg LaTeX_Beamer.svg '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/templates' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/templates' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/templates' Making install in tutorials make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/tutorials' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/tutorials' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/tutorials" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/tutorials" /usr/bin/ginstall -c -m 644 README edge3d.svg gpl-2.svg making_markers.svg oldguitar.jpg potrace-be.png potrace-ca.png potrace-de.png potrace-en.png potrace-es.png potrace-eu.png potrace-fr.png potrace-hu.png potrace-id.png potrace-ja.png potrace-nl.png potrace.png potrace-pl.png potrace-pt_BR.png potrace-ru.png potrace-sk.png potrace-sl.png potrace-vi.png potrace-zh_CN.png potrace-zh_TW.png tutorial-advanced.svg tutorial-advanced.be.svg tutorial-advanced.ca.svg tutorial-advanced.cs.svg tutorial-advanced.de.svg tutorial-advanced.es.svg tutorial-advanced.eu.svg tutorial-advanced.fa.svg tutorial-advanced.fr.svg tutorial-advanced.hu.svg tutorial-advanced.id.svg tutorial-advanced.it.svg tutorial-advanced.ja.svg tutorial-advanced.nl.svg tutorial-advanced.pl.svg '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/tutorials' /usr/bin/ginstall -c -m 644 tutorial-advanced.pt_BR.svg tutorial-advanced.ru.svg tutorial-advanced.sk.svg tutorial-advanced.sl.svg tutorial-advanced.vi.svg tutorial-advanced.zh_CN.svg tutorial-advanced.zh_TW.svg tutorial-basic.svg tutorial-basic.be.svg tutorial-basic.bg.svg tutorial-basic.ca.svg tutorial-basic.cs.svg tutorial-basic.da.svg tutorial-basic.de.svg tutorial-basic.eo.svg tutorial-basic.es.svg tutorial-basic.eu.svg tutorial-basic.fa.svg tutorial-basic.fr.svg tutorial-basic.hu.svg tutorial-basic.id.svg tutorial-basic.it.svg tutorial-basic.ja.svg tutorial-basic.nl.svg tutorial-basic.nn.svg tutorial-basic.pl.svg tutorial-basic.pt_BR.svg tutorial-basic.ru.svg tutorial-basic.sk.svg tutorial-basic.sl.svg tutorial-basic.tr.svg tutorial-basic.vi.svg tutorial-basic.zh_CN.svg tutorial-basic.zh_TW.svg tutorial-calligraphy.svg tutorial-calligraphy.be.svg tutorial-calligraphy.ca.svg tutorial-calligraphy.cs.svg tutorial-calligraphy.de.svg tutorial-calligraphy.es.svg '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/tutorials' /usr/bin/ginstall -c -m 644 tutorial-calligraphy.eu.svg tutorial-calligraphy.fa.svg tutorial-calligraphy.fr.svg tutorial-calligraphy.hu.svg tutorial-calligraphy.id.svg tutorial-calligraphy.ja.svg tutorial-calligraphy.nl.svg tutorial-calligraphy.pl.svg tutorial-calligraphy.pt_BR.svg tutorial-calligraphy.ru.svg tutorial-calligraphy.sk.svg tutorial-calligraphy.sl.svg tutorial-calligraphy.vi.svg tutorial-calligraphy.zh_TW.svg tutorial-elements.svg tutorial-elements.be.svg tutorial-elements.ca.svg tutorial-elements.de.svg tutorial-elements.es.svg tutorial-elements.eu.svg tutorial-elements.fa.svg tutorial-elements.fr.svg tutorial-elements.hu.svg tutorial-elements.id.svg tutorial-elements.ja.svg tutorial-elements.nl.svg tutorial-elements.pl.svg tutorial-elements.pt_BR.svg tutorial-elements.ru.svg tutorial-elements.sk.svg tutorial-elements.sl.svg tutorial-elements.zh_TW.svg tutorial-interpolate.svg tutorial-interpolate.be.svg tutorial-interpolate.de.svg tutorial-interpolate.fr.svg tutorial-interpolate.hu.svg tutorial-interpolate.ja.svg tutorial-interpolate.nl.svg tutorial-interpolate.pl.svg '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/tutorials' /usr/bin/ginstall -c -m 644 tutorial-interpolate.sk.svg tutorial-interpolate.sl.svg tutorial-interpolate.vi.svg tutorial-interpolate.zh_TW.svg tutorial-shapes.svg tutorial-shapes.be.svg tutorial-shapes.ca.svg tutorial-shapes.cs.svg tutorial-shapes.de.svg tutorial-shapes.es.svg tutorial-shapes.eu.svg tutorial-shapes.fa.svg tutorial-shapes.fr.svg tutorial-shapes.hu.svg tutorial-shapes.id.svg tutorial-shapes.it.svg tutorial-shapes.ja.svg tutorial-shapes.nl.svg tutorial-shapes.pl.svg tutorial-shapes.pt_BR.svg tutorial-shapes.ru.svg tutorial-shapes.sk.svg tutorial-shapes.sl.svg tutorial-shapes.vi.svg tutorial-shapes.zh_CN.svg tutorial-shapes.zh_TW.svg tutorial-tips.svg tutorial-tips.be.svg tutorial-tips.ca.svg tutorial-tips.de.svg tutorial-tips.es.svg tutorial-tips.eu.svg tutorial-tips.fa.svg tutorial-tips.fr.svg tutorial-tips.hu.svg tutorial-tips.ja.svg tutorial-tips.id.svg tutorial-tips.it.svg tutorial-tips.nl.svg tutorial-tips.pl.svg '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/tutorials' /usr/bin/ginstall -c -m 644 tutorial-tips.pt_BR.svg tutorial-tips.ru.svg tutorial-tips.sk.svg tutorial-tips.sl.svg tutorial-tips.vi.svg tutorial-tips.zh_TW.svg tutorial-tracing.svg tutorial-tracing.be.svg tutorial-tracing.ca.svg tutorial-tracing.de.svg tutorial-tracing.es.svg tutorial-tracing.eu.svg tutorial-tracing.fa.svg tutorial-tracing.fr.svg tutorial-tracing.hu.svg tutorial-tracing.id.svg tutorial-tracing.ja.svg tutorial-tracing.nl.svg tutorial-tracing.pl.svg tutorial-tracing.pt_BR.svg tutorial-tracing.ru.svg tutorial-tracing.sk.svg tutorial-tracing.sl.svg tutorial-tracing.vi.svg tutorial-tracing.zh_TW.svg tux.png '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/tutorials' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/tutorials' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/tutorials' Making install in ui make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/ui' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/ui' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/inkscape/ui" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/ui" /usr/bin/ginstall -c -m 644 keybindings.rc menus-bars.xml toolbox.xml units.txt units.xml '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/ui' make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/ui' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share/ui' make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share' make[3]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share' make[1]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/share' Making install in po make[1]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/po' linguas="am ar az be bg bn br ca ca@valencia cs da de dz el en_AU en_CA en_GB en_US@piglatin eo es_MX es et eu fa fi fr ga gl he hr hu hy id it ja km ko lt mk mn nb ne nl nn pa pl pt_BR pt ro ru rw sk sl sq sr@latin sr sv te_IN th tr uk vi zh_CN zh_TW "; \ for lang in $linguas; do \ dir=/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/$lang/LC_MESSAGES; \ /bin/sh /builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/install-sh -d $dir; \ if test -r $lang.gmo; then \ /usr/bin/ginstall -c -m 644 $lang.gmo $dir/inkscape.mo; \ echo "installing $lang.gmo as $dir/inkscape.mo"; \ else \ /usr/bin/ginstall -c -m 644 ./$lang.gmo $dir/inkscape.mo; \ echo "installing ./$lang.gmo as" \ "$dir/inkscape.mo"; \ fi; \ if test -r $lang.gmo.m; then \ /usr/bin/ginstall -c -m 644 $lang.gmo.m $dir/inkscape.mo.m; \ echo "installing $lang.gmo.m as $dir/inkscape.mo.m"; \ else \ if test -r ./$lang.gmo.m ; then \ /usr/bin/ginstall -c -m 644 ./$lang.gmo.m \ $dir/inkscape.mo.m; \ echo "installing ./$lang.gmo.m as" \ "$dir/inkscape.mo.m"; \ else \ true; \ fi; \ fi; \ done installing am.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/am/LC_MESSAGES/inkscape.mo installing ar.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ar/LC_MESSAGES/inkscape.mo installing az.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/az/LC_MESSAGES/inkscape.mo installing be.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/be/LC_MESSAGES/inkscape.mo installing bg.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/bg/LC_MESSAGES/inkscape.mo installing bn.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/bn/LC_MESSAGES/inkscape.mo installing br.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/br/LC_MESSAGES/inkscape.mo installing ca.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ca/LC_MESSAGES/inkscape.mo installing ca@valencia.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ca@valencia/LC_MESSAGES/inkscape.mo installing cs.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/cs/LC_MESSAGES/inkscape.mo installing da.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/da/LC_MESSAGES/inkscape.mo installing de.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/de/LC_MESSAGES/inkscape.mo installing dz.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/dz/LC_MESSAGES/inkscape.mo installing el.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/el/LC_MESSAGES/inkscape.mo installing en_AU.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/en_AU/LC_MESSAGES/inkscape.mo installing en_CA.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/en_CA/LC_MESSAGES/inkscape.mo installing en_GB.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/en_GB/LC_MESSAGES/inkscape.mo installing en_US@piglatin.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/en_US@piglatin/LC_MESSAGES/inkscape.mo installing eo.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/eo/LC_MESSAGES/inkscape.mo installing es_MX.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/es_MX/LC_MESSAGES/inkscape.mo installing es.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/es/LC_MESSAGES/inkscape.mo installing et.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/et/LC_MESSAGES/inkscape.mo installing eu.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/eu/LC_MESSAGES/inkscape.mo installing fa.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/fa/LC_MESSAGES/inkscape.mo installing fi.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/fi/LC_MESSAGES/inkscape.mo installing fr.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/fr/LC_MESSAGES/inkscape.mo installing ga.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ga/LC_MESSAGES/inkscape.mo installing gl.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/gl/LC_MESSAGES/inkscape.mo installing he.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/he/LC_MESSAGES/inkscape.mo installing hr.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/hr/LC_MESSAGES/inkscape.mo installing hu.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/hu/LC_MESSAGES/inkscape.mo installing hy.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/hy/LC_MESSAGES/inkscape.mo installing id.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/id/LC_MESSAGES/inkscape.mo installing it.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/it/LC_MESSAGES/inkscape.mo installing ja.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ja/LC_MESSAGES/inkscape.mo installing km.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/km/LC_MESSAGES/inkscape.mo installing ko.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ko/LC_MESSAGES/inkscape.mo installing lt.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/lt/LC_MESSAGES/inkscape.mo installing mk.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/mk/LC_MESSAGES/inkscape.mo installing mn.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/mn/LC_MESSAGES/inkscape.mo installing nb.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/nb/LC_MESSAGES/inkscape.mo installing ne.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ne/LC_MESSAGES/inkscape.mo installing nl.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/nl/LC_MESSAGES/inkscape.mo installing nn.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/nn/LC_MESSAGES/inkscape.mo installing pa.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/pa/LC_MESSAGES/inkscape.mo installing pl.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/pl/LC_MESSAGES/inkscape.mo installing pt_BR.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/pt_BR/LC_MESSAGES/inkscape.mo installing pt.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/pt/LC_MESSAGES/inkscape.mo installing ro.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ro/LC_MESSAGES/inkscape.mo installing ru.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ru/LC_MESSAGES/inkscape.mo installing rw.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/rw/LC_MESSAGES/inkscape.mo installing sk.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sk/LC_MESSAGES/inkscape.mo installing sl.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sl/LC_MESSAGES/inkscape.mo installing sq.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sq/LC_MESSAGES/inkscape.mo installing sr@latin.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sr@latin/LC_MESSAGES/inkscape.mo installing sr.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sr/LC_MESSAGES/inkscape.mo installing sv.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sv/LC_MESSAGES/inkscape.mo installing te_IN.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/te_IN/LC_MESSAGES/inkscape.mo installing th.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/th/LC_MESSAGES/inkscape.mo installing tr.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/tr/LC_MESSAGES/inkscape.mo installing uk.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/uk/LC_MESSAGES/inkscape.mo installing vi.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/vi/LC_MESSAGES/inkscape.mo installing zh_CN.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/zh_CN/LC_MESSAGES/inkscape.mo installing zh_TW.gmo as /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/zh_TW/LC_MESSAGES/inkscape.mo make[1]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3/po' make[1]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3' make[2]: Entering directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3' make[2]: Nothing to be done for `install-exec-am'. test -z "/usr/share/applications" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/applications" /usr/bin/ginstall -c -m 644 inkscape.desktop '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/applications' test -z "/usr/share/man/man1" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/man/man1" /usr/bin/ginstall -c -m 644 inkscape.1 inkscape.el.1 inkscape.fr.1 inkscape.ja.1 inkscape.sk.1 inkscape.zh_TW.1 inkview.1 '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/man/man1' test -z "/usr/share/man/el/man1" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/man/el/man1" /usr/bin/ginstall -c -m 644 inkscape.el.1 '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/man/el/man1' test -z "/usr/share/man/fr/man1" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/man/fr/man1" /usr/bin/ginstall -c -m 644 inkscape.fr.1 '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/man/fr/man1' test -z "/usr/share/man/ja/man1" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/man/ja/man1" /usr/bin/ginstall -c -m 644 inkscape.ja.1 '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/man/ja/man1' test -z "/usr/share/man/sk/man1" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/man/sk/man1" /usr/bin/ginstall -c -m 644 inkscape.ja.1 '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/man/sk/man1' test -z "/usr/share/man/zh_TW/man1" || /usr/bin/mkdir -p "/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/man/zh_TW/man1" /usr/bin/ginstall -c -m 644 inkscape.zh_TW.1 '/builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/man/zh_TW/man1' make[2]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3' make[1]: Leaving directory `/builds/salix/arm/14.0/original/xap/inkscape/src/inkscape-0.48.3' /builds/salix/arm/14.0/original/xap/inkscape/pkg: total 8 drwxr-xr-x 2 root root 4096 Dec 31 03:28 install drwxr-xr-x 7 root root 4096 Dec 31 03:29 usr /builds/salix/arm/14.0/original/xap/inkscape/pkg/install: total 8 -rw-r--r-- 1 root root 235 Dec 31 03:28 doinst.sh -rw-r--r-- 1 root root 694 Dec 31 03:28 slack-desc /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr: total 20 drwxr-xr-x 2 root root 4096 Dec 31 03:29 bin drwxr-xr-x 3 root root 4096 Dec 31 03:28 doc drwxr-xr-x 8 root root 4096 Dec 31 03:28 man drwxr-xr-x 6 root root 4096 Dec 31 03:29 share drwxr-xr-x 3 root root 4096 Dec 30 20:37 src /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/bin: total 20816 -rwxr-xr-x 1 root root 10673708 Dec 31 03:29 inkscape -rwxr-xr-x 1 root root 10639804 Dec 31 03:29 inkview /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/doc: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:28 inkscape-0.48.3 /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/doc/inkscape-0.48.3: total 80 -rw-r--r-- 1 root root 2153 Dec 31 03:28 AUTHORS -rw-r--r-- 1 root root 26430 Dec 31 03:28 COPYING -rw-r--r-- 1 root root 27255 Dec 31 03:28 ChangeLog -rw-r--r-- 1 root root 9521 Dec 31 03:28 INSTALL -rw-r--r-- 1 root root 45 Dec 31 03:28 NEWS -rw-r--r-- 1 root root 415 Dec 31 03:28 README /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/man: total 24 drwxr-xr-x 3 root root 4096 Dec 31 03:28 el drwxr-xr-x 3 root root 4096 Dec 31 03:28 fr drwxr-xr-x 3 root root 4096 Dec 31 03:28 ja drwxr-xr-x 2 root root 4096 Dec 31 03:29 man1 drwxr-xr-x 3 root root 4096 Dec 31 03:28 sk drwxr-xr-x 3 root root 4096 Dec 31 03:28 zh_TW /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/man/el: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:29 man1 /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/man/el/man1: total 16 -rw-r--r-- 1 root root 15174 Dec 31 03:28 inkscape.el.1.gz /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/man/fr: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:29 man1 /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/man/fr/man1: total 16 -rw-r--r-- 1 root root 12874 Dec 31 03:28 inkscape.fr.1.gz /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/man/ja: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:29 man1 /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/man/ja/man1: total 16 -rw-r--r-- 1 root root 13090 Dec 31 03:28 inkscape.ja.1.gz /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/man/man1: total 92 -rw-r--r-- 1 root root 11636 Dec 31 03:28 inkscape.1.gz -rw-r--r-- 1 root root 15174 Dec 31 03:28 inkscape.el.1.gz -rw-r--r-- 1 root root 12874 Dec 31 03:28 inkscape.fr.1.gz -rw-r--r-- 1 root root 13090 Dec 31 03:28 inkscape.ja.1.gz -rw-r--r-- 1 root root 12555 Dec 31 03:28 inkscape.sk.1.gz -rw-r--r-- 1 root root 12257 Dec 31 03:28 inkscape.zh_TW.1.gz -rw-r--r-- 1 root root 925 Dec 31 03:28 inkview.1.gz /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/man/sk: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:29 man1 /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/man/sk/man1: total 16 -rw-r--r-- 1 root root 13090 Dec 31 03:28 inkscape.ja.1.gz /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/man/zh_TW: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:29 man1 /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/man/zh_TW/man1: total 12 -rw-r--r-- 1 root root 12257 Dec 31 03:28 inkscape.zh_TW.1.gz /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share: total 16 drwxr-xr-x 2 root root 4096 Dec 31 03:28 applications drwxr-xr-x 3 root root 4096 Dec 31 03:25 icons drwxr-xr-x 17 root root 4096 Dec 31 03:25 inkscape drwxr-xr-x 66 root root 4096 Dec 31 03:25 locale /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/applications: total 12 -rw-r--r-- 1 root root 10190 Dec 31 03:28 inkscape.desktop /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons: total 4 drwxr-xr-x 8 root root 4096 Dec 31 03:25 hicolor /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor: total 24 drwxr-xr-x 3 root root 4096 Dec 31 03:25 16x16 drwxr-xr-x 3 root root 4096 Dec 31 03:25 22x22 drwxr-xr-x 3 root root 4096 Dec 31 03:25 24x24 drwxr-xr-x 3 root root 4096 Dec 31 03:25 256x256 drwxr-xr-x 3 root root 4096 Dec 31 03:25 32x32 drwxr-xr-x 3 root root 4096 Dec 31 03:25 48x48 /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/16x16: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 apps /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/16x16/apps: total 4 -rw-r--r-- 1 root root 989 Dec 31 03:25 inkscape.png /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/22x22: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 apps /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/22x22/apps: total 4 -rw-r--r-- 1 root root 1452 Dec 31 03:25 inkscape.png /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/24x24: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 apps /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/24x24/apps: total 4 -rw-r--r-- 1 root root 1473 Dec 31 03:25 inkscape.png /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/256x256: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 apps /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/256x256/apps: total 40 -rw-r--r-- 1 root root 40270 Dec 31 03:25 inkscape.png /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/32x32: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 apps /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/32x32/apps: total 4 -rw-r--r-- 1 root root 2155 Dec 31 03:25 inkscape.png /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/48x48: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 apps /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/icons/hicolor/48x48/apps: total 4 -rw-r--r-- 1 root root 3818 Dec 31 03:25 inkscape.png /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape: total 76 drwxr-xr-x 2 root root 4096 Dec 31 03:25 clipart drwxr-xr-x 2 root root 4096 Dec 31 03:25 examples drwxr-xr-x 6 root root 12288 Dec 31 03:25 extensions drwxr-xr-x 2 root root 4096 Dec 31 03:25 filters drwxr-xr-x 2 root root 4096 Dec 31 03:25 fonts drwxr-xr-x 2 root root 4096 Dec 31 03:25 gradients drwxr-xr-x 2 root root 4096 Dec 31 03:25 icons drwxr-xr-x 2 root root 4096 Dec 31 03:25 keys drwxr-xr-x 2 root root 4096 Dec 31 03:25 markers drwxr-xr-x 2 root root 4096 Dec 31 03:25 palettes drwxr-xr-x 2 root root 4096 Dec 31 03:25 patterns drwxr-xr-x 2 root root 4096 Dec 31 03:25 screens drwxr-xr-x 2 root root 4096 Dec 31 03:25 templates drwxr-xr-x 2 root root 12288 Dec 31 03:25 tutorials drwxr-xr-x 2 root root 4096 Dec 31 03:25 ui /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/clipart: total 124 -rw-r--r-- 1 root root 461 Dec 31 03:25 README -rw-r--r-- 1 root root 31986 Dec 31 03:25 draw-freely.ru.svg -rw-r--r-- 1 root root 33182 Dec 31 03:25 draw-freely.svg -rw-r--r-- 1 root root 1465 Dec 31 03:25 inkscape.logo.svg -rw-r--r-- 1 root root 30339 Dec 31 03:25 orav.svg -rw-r--r-- 1 root root 14180 Dec 31 03:25 tux.svg /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/examples: total 1572 -rw-r--r-- 1 root root 250 Dec 31 03:25 README -rw-r--r-- 1 root root 63590 Dec 31 03:25 animated-clock.svg -rw-r--r-- 1 root root 14914 Dec 31 03:25 art-nouveau-P3.svg -rw-r--r-- 1 root root 225653 Dec 31 03:25 blend_modes.svg -rw-r--r-- 1 root root 109405 Dec 31 03:25 car.svgz -rw-r--r-- 1 root root 4179 Dec 31 03:25 data_uri.svg -rw-r--r-- 1 root root 61952 Dec 31 03:25 eastern-motive-P4G.svg -rw-r--r-- 1 root root 418498 Dec 31 03:25 filters.svg -rw-r--r-- 1 root root 3743 Dec 31 03:25 flow-go.svg -rw-r--r-- 1 root root 3973 Dec 31 03:25 flowsample.svg -rw-r--r-- 1 root root 63510 Dec 31 03:25 gallardo.svgz -rw-r--r-- 1 root root 14570 Dec 31 03:25 glass.svg -rw-r--r-- 1 root root 34960 Dec 31 03:25 gradient-mesh-experimental.svgz -rw-r--r-- 1 root root 62266 Dec 31 03:25 gradient.svg -rw-r--r-- 1 root root 24514 Dec 31 03:25 i18n.svg -rw-r--r-- 1 root root 5500 Dec 31 03:25 istest.pov -rw-r--r-- 1 root root 11232 Dec 31 03:25 l-systems.svgz -rw-r--r-- 1 root root 8699 Dec 31 03:25 lighting_filters.svg -rw-r--r-- 1 root root 19166 Dec 31 03:25 live-path-effects-curvestitch.svg -rw-r--r-- 1 root root 26015 Dec 31 03:25 live-path-effects-gears.svg -rw-r--r-- 1 root root 58968 Dec 31 03:25 live-path-effects-pathalongpath.svg -rw-r--r-- 1 root root 68539 Dec 31 03:25 markers.svg -rw-r--r-- 1 root root 39197 Dec 31 03:25 replace-hue.svg -rw-r--r-- 1 root root 28794 Dec 31 03:25 rope-3D.svg -rw-r--r-- 1 root root 34102 Dec 31 03:25 stars.svgz -rw-r--r-- 1 root root 4212 Dec 31 03:25 svgfont.svg -rw-r--r-- 1 root root 36907 Dec 31 03:25 tesselation-P3.svg -rw-r--r-- 1 root root 33516 Dec 31 03:25 text-on-path.svg -rw-r--r-- 1 root root 34776 Dec 31 03:25 tiger.svgz -rw-r--r-- 1 root root 3540 Dec 31 03:25 tref.svg -rw-r--r-- 1 root root 19718 Dec 31 03:25 turbulence_filters.svg /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions: total 2040 drwxr-xr-x 2 root root 4096 Dec 31 03:25 Barcode -rwxr-xr-x 1 root root 6732 Dec 31 03:25 Inkscape.pm drwxr-xr-x 2 root root 4096 Dec 31 03:25 Poly3DObjects -rwxr-xr-x 1 root root 9282 Dec 31 03:25 SpSVG.pm -rw-r--r-- 1 root root 1084 Dec 31 03:25 addnodes.inx -rwxr-xr-x 1 root root 4329 Dec 31 03:25 addnodes.py -rw-r--r-- 1 root root 704 Dec 31 03:25 ai_input.inx -rw-r--r-- 1 root root 573 Dec 31 03:25 aisvg.inx -rw-r--r-- 1 root root 1327 Dec 31 03:25 aisvg.xslt drwxr-xr-x 2 root root 4096 Dec 31 03:25 alphabet_soup -rwxr-xr-x 1 root root 8725 Dec 31 03:25 bezmisc.py -rw-r--r-- 1 root root 723 Dec 31 03:25 ccx_input.inx -rw-r--r-- 1 root root 816 Dec 31 03:25 cdr_input.inx -rw-r--r-- 1 root root 686 Dec 31 03:25 cdt_input.inx -rw-r--r-- 1 root root 702 Dec 31 03:25 cgm_input.inx -rwxr-xr-x 1 root root 1914 Dec 31 03:25 chardataeffect.py -rw-r--r-- 1 root root 729 Dec 31 03:25 cmx_input.inx -rw-r--r-- 1 root root 692 Dec 31 03:25 color_blackandwhite.inx -rwxr-xr-x 1 root root 448 Dec 31 03:25 color_blackandwhite.py -rw-r--r-- 1 root root 669 Dec 31 03:25 color_brighter.inx -rwxr-xr-x 1 root root 488 Dec 31 03:25 color_brighter.py -rw-r--r-- 1 root root 863 Dec 31 03:25 color_custom.inx -rwxr-xr-x 1 root root 1948 Dec 31 03:25 color_custom.py -rw-r--r-- 1 root root 661 Dec 31 03:25 color_darker.inx -rwxr-xr-x 1 root root 276 Dec 31 03:25 color_darker.py -rw-r--r-- 1 root root 677 Dec 31 03:25 color_desaturate.inx -rwxr-xr-x 1 root root 217 Dec 31 03:25 color_desaturate.py -rw-r--r-- 1 root root 673 Dec 31 03:25 color_grayscale.inx -rwxr-xr-x 1 root root 409 Dec 31 03:25 color_grayscale.py -rw-r--r-- 1 root root 666 Dec 31 03:25 color_lesshue.inx -rwxr-xr-x 1 root root 458 Dec 31 03:25 color_lesshue.py -rw-r--r-- 1 root root 674 Dec 31 03:25 color_lesslight.inx -rwxr-xr-x 1 root root 449 Dec 31 03:25 color_lesslight.py -rw-r--r-- 1 root root 694 Dec 31 03:25 color_lesssaturation.inx -rwxr-xr-x 1 root root 449 Dec 31 03:25 color_lesssaturation.py -rw-r--r-- 1 root root 666 Dec 31 03:25 color_morehue.inx -rwxr-xr-x 1 root root 458 Dec 31 03:25 color_morehue.py -rw-r--r-- 1 root root 674 Dec 31 03:25 color_morelight.inx -rwxr-xr-x 1 root root 449 Dec 31 03:25 color_morelight.py -rw-r--r-- 1 root root 694 Dec 31 03:25 color_moresaturation.inx -rwxr-xr-x 1 root root 449 Dec 31 03:25 color_moresaturation.py -rw-r--r-- 1 root root 669 Dec 31 03:25 color_negative.inx -rwxr-xr-x 1 root root 171 Dec 31 03:25 color_negative.py -rw-r--r-- 1 root root 888 Dec 31 03:25 color_randomize.inx -rwxr-xr-x 1 root root 1228 Dec 31 03:25 color_randomize.py -rw-r--r-- 1 root root 678 Dec 31 03:25 color_removeblue.inx -rwxr-xr-x 1 root root 159 Dec 31 03:25 color_removeblue.py -rw-r--r-- 1 root root 682 Dec 31 03:25 color_removegreen.inx -rwxr-xr-x 1 root root 159 Dec 31 03:25 color_removegreen.py -rw-r--r-- 1 root root 674 Dec 31 03:25 color_removered.inx -rwxr-xr-x 1 root root 159 Dec 31 03:25 color_removered.py -rw-r--r-- 1 root root 890 Dec 31 03:25 color_replace.inx -rwxr-xr-x 1 root root 791 Dec 31 03:25 color_replace.py -rw-r--r-- 1 root root 674 Dec 31 03:25 color_rgbbarrel.inx -rwxr-xr-x 1 root root 159 Dec 31 03:25 color_rgbbarrel.py -rwxr-xr-x 1 root root 6463 Dec 31 03:25 coloreffect.py -rw-r--r-- 1 root root 8720 Dec 31 03:25 colors.xml -rw-r--r-- 1 root root 613 Dec 31 03:25 convert2dashes.inx -rwxr-xr-x 1 root root 3874 Dec 31 03:25 convert2dashes.py -rwxr-xr-x 1 root root 892 Dec 31 03:25 cspsubdiv.py -rwxr-xr-x 1 root root 5204 Dec 31 03:25 cubicsuperpath.py -rw-r--r-- 1 root root 981 Dec 31 03:25 dia.inx -rwxr-xr-x 1 root root 463 Dec 31 03:25 dia2svg.sh -rw-r--r-- 1 root root 910 Dec 31 03:25 dimension.inx -rwxr-xr-x 1 root root 5345 Dec 31 03:25 dimension.py -rw-r--r-- 1 root root 782 Dec 31 03:25 dots.inx -rwxr-xr-x 1 root root 4607 Dec 31 03:25 dots.py -rw-r--r-- 1 root root 5261 Dec 31 03:25 draw_from_triangle.inx -rwxr-xr-x 1 root root 22517 Dec 31 03:25 draw_from_triangle.py -rw-r--r-- 1 root root 1688 Dec 31 03:25 dxf_input.inx -rwxr-xr-x 1 root root 28214 Dec 31 03:25 dxf_input.py -rw-r--r-- 1 root root 2404 Dec 31 03:25 dxf_outlines.inx -rwxr-xr-x 1 root root 14459 Dec 31 03:25 dxf_outlines.py -rw-r--r-- 1 root root 902 Dec 31 03:25 dxf_output.inx -rwxr-xr-x 1 root root 3519 Dec 31 03:25 dxf_templates.py -rw-r--r-- 1 root root 1251 Dec 31 03:25 edge3d.inx -rwxr-xr-x 1 root root 6999 Dec 31 03:25 edge3d.py -rwxr-xr-x 1 root root 4261 Dec 31 03:25 embed_raster_in_svg.pl -rw-r--r-- 1 root root 772 Dec 31 03:25 embedimage.inx -rwxr-xr-x 1 root root 4408 Dec 31 03:25 embedimage.py -rw-r--r-- 1 root root 1012 Dec 31 03:25 eps_input.inx -rw-r--r-- 1 root root 1094 Dec 31 03:25 eqtexsvg.inx -rwxr-xr-x 1 root root 5841 Dec 31 03:25 eqtexsvg.py -rw-r--r-- 1 root root 778 Dec 31 03:25 export_gimp_palette.inx -rwxr-xr-x 1 root root 1454 Dec 31 03:25 export_gimp_palette.py -rw-r--r-- 1 root root 1003 Dec 31 03:25 extractimage.inx -rwxr-xr-x 1 root root 3475 Dec 31 03:25 extractimage.py -rw-r--r-- 1 root root 795 Dec 31 03:25 extrude.inx -rwxr-xr-x 1 root root 3665 Dec 31 03:25 extrude.py -rwxr-xr-x 1 root root 4706 Dec 31 03:25 ffgeom.py -rwxr-xr-x 1 root root 1021 Dec 31 03:25 fig2dev-ext.py -rw-r--r-- 1 root root 784 Dec 31 03:25 fig_input.inx -rw-r--r-- 1 root root 767 Dec 31 03:25 flatten.inx -rwxr-xr-x 1 root root 1941 Dec 31 03:25 flatten.py -rw-r--r-- 1 root root 1419 Dec 31 03:25 foldablebox.inx -rwxr-xr-x 1 root root 11724 Dec 31 03:25 foldablebox.py -rw-r--r-- 1 root root 793 Dec 31 03:25 fractalize.inx -rwxr-xr-x 1 root root 3752 Dec 31 03:25 fractalize.py -rw-r--r-- 1 root root 2938 Dec 31 03:25 funcplot.inx -rwxr-xr-x 1 root root 11686 Dec 31 03:25 funcplot.py -rw-r--r-- 1 root root 934 Dec 31 03:25 gears.inx -rwxr-xr-x 1 root root 6182 Dec 31 03:25 gears.py -rw-r--r-- 1 root root 1389 Dec 31 03:25 generate_voronoi.inx -rwxr-xr-x 1 root root 8164 Dec 31 03:25 generate_voronoi.py -rw-r--r-- 1 root root 1179 Dec 31 03:25 gimp_xcf.inx -rwxr-xr-x 1 root root 7950 Dec 31 03:25 gimp_xcf.py -rw-r--r-- 1 root root 3055 Dec 31 03:25 grid_cartesian.inx -rwxr-xr-x 1 root root 14260 Dec 31 03:25 grid_cartesian.py -rw-r--r-- 1 root root 2668 Dec 31 03:25 grid_polar.inx -rwxr-xr-x 1 root root 10798 Dec 31 03:25 grid_polar.py -rw-r--r-- 1 root root 2067 Dec 31 03:25 guides_creator.inx -rwxr-xr-x 1 root root 9342 Dec 31 03:25 guides_creator.py -rw-r--r-- 1 root root 605 Dec 31 03:25 handles.inx -rwxr-xr-x 1 root root 2389 Dec 31 03:25 handles.py -rw-r--r-- 1 root root 1522 Dec 31 03:25 hpgl_output.inx -rwxr-xr-x 1 root root 4762 Dec 31 03:25 hpgl_output.py -rwxr-xr-x 1 root root 9330 Dec 31 03:25 ill2svg.pl -rwxr-xr-x 1 root root 8320 Dec 31 03:25 inkex.py -rw-r--r-- 1 root root 652 Dec 31 03:25 inkscape_help_askaquestion.inx -rw-r--r-- 1 root root 645 Dec 31 03:25 inkscape_help_commandline.inx -rw-r--r-- 1 root root 622 Dec 31 03:25 inkscape_help_faq.inx -rw-r--r-- 1 root root 637 Dec 31 03:25 inkscape_help_keys.inx -rw-r--r-- 1 root root 648 Dec 31 03:25 inkscape_help_manual.inx -rw-r--r-- 1 root root 658 Dec 31 03:25 inkscape_help_relnotes.inx -rw-r--r-- 1 root root 630 Dec 31 03:25 inkscape_help_reportabug.inx -rw-r--r-- 1 root root 628 Dec 31 03:25 inkscape_help_svgspec.inx -rw-r--r-- 1 root root 6209 Dec 31 03:25 inkweb.js -rwxr-xr-x 1 root root 2148 Dec 31 03:25 inkwebeffect.py -rw-r--r-- 1 root root 1088 Dec 31 03:25 interp.inx -rwxr-xr-x 1 root root 13807 Dec 31 03:25 interp.py -rw-r--r-- 1 root root 2471 Dec 31 03:25 interp_att_g.inx -rwxr-xr-x 1 root root 7964 Dec 31 03:25 interp_att_g.py -rw-r--r-- 1 root root 77695 Dec 31 03:25 jessyInk.js -rw-r--r-- 1 root root 1302 Dec 31 03:25 jessyInk_autoTexts.inx -rwxr-xr-x 1 root root 2944 Dec 31 03:25 jessyInk_autoTexts.py -rw-r--r-- 1 root root 1860 Dec 31 03:25 jessyInk_core_mouseHandler_noclick.js -rw-r--r-- 1 root root 12879 Dec 31 03:25 jessyInk_core_mouseHandler_zoomControl.js -rw-r--r-- 1 root root 2102 Dec 31 03:25 jessyInk_effects.inx -rwxr-xr-x 1 root root 4118 Dec 31 03:25 jessyInk_effects.py -rw-r--r-- 1 root root 1583 Dec 31 03:25 jessyInk_export.inx -rwxr-xr-x 1 root root 5656 Dec 31 03:25 jessyInk_export.py -rw-r--r-- 1 root root 1020 Dec 31 03:25 jessyInk_install.inx -rwxr-xr-x 1 root root 5535 Dec 31 03:25 jessyInk_install.py -rw-r--r-- 1 root root 5236 Dec 31 03:25 jessyInk_keyBindings.inx -rwxr-xr-x 1 root root 15481 Dec 31 03:25 jessyInk_keyBindings.py -rw-r--r-- 1 root root 1153 Dec 31 03:25 jessyInk_masterSlide.inx -rwxr-xr-x 1 root root 2791 Dec 31 03:25 jessyInk_masterSlide.py -rw-r--r-- 1 root root 1225 Dec 31 03:25 jessyInk_mouseHandler.inx -rwxr-xr-x 1 root root 3262 Dec 31 03:25 jessyInk_mouseHandler.py -rw-r--r-- 1 root root 946 Dec 31 03:25 jessyInk_summary.inx -rwxr-xr-x 1 root root 7365 Dec 31 03:25 jessyInk_summary.py -rw-r--r-- 1 root root 2005 Dec 31 03:25 jessyInk_transitions.inx -rwxr-xr-x 1 root root 3699 Dec 31 03:25 jessyInk_transitions.py -rw-r--r-- 1 root root 1613 Dec 31 03:25 jessyInk_uninstall.inx -rwxr-xr-x 1 root root 5652 Dec 31 03:25 jessyInk_uninstall.py -rw-r--r-- 1 root root 969 Dec 31 03:25 jessyInk_video.inx -rwxr-xr-x 1 root root 4449 Dec 31 03:25 jessyInk_video.py -rw-r--r-- 1 root root 26240 Dec 31 03:25 jessyInk_video.svg -rw-r--r-- 1 root root 1359 Dec 31 03:25 jessyInk_view.inx -rwxr-xr-x 1 root root 4048 Dec 31 03:25 jessyInk_view.py -rwxr-xr-x 1 root root 713 Dec 31 03:25 launch_webbrowser.py -rw-r--r-- 1 root root 1944 Dec 31 03:25 lindenmayer.inx -rwxr-xr-x 1 root root 5311 Dec 31 03:25 lindenmayer.py -rw-r--r-- 1 root root 1202 Dec 31 03:25 lorem_ipsum.inx -rwxr-xr-x 1 root root 9962 Dec 31 03:25 lorem_ipsum.py -rw-r--r-- 1 root root 654 Dec 31 03:25 markers_strokepaint.inx -rwxr-xr-x 1 root root 3574 Dec 31 03:25 markers_strokepaint.py -rw-r--r-- 1 root root 2523 Dec 31 03:25 measure.inx -rwxr-xr-x 1 root root 9229 Dec 31 03:25 measure.py -rw-r--r-- 1 root root 820 Dec 31 03:25 motion.inx -rwxr-xr-x 1 root root 4709 Dec 31 03:25 motion.py -rw-r--r-- 1 root root 788 Dec 31 03:25 outline2svg.inx -rwxr-xr-x 1 root root 4851 Dec 31 03:25 outline2svg.pl -rw-r--r-- 1 root root 2907 Dec 31 03:25 param_curves.inx -rwxr-xr-x 1 root root 10626 Dec 31 03:25 param_curves.py -rw-r--r-- 1 root root 1899 Dec 31 03:25 pathalongpath.inx -rwxr-xr-x 1 root root 11198 Dec 31 03:25 pathalongpath.py -rwxr-xr-x 1 root root 11657 Dec 31 03:25 pathmodifier.py -rw-r--r-- 1 root root 1847 Dec 31 03:25 pathscatter.inx -rwxr-xr-x 1 root root 10488 Dec 31 03:25 pathscatter.py -rw-r--r-- 1 root root 2528 Dec 31 03:25 perfectboundcover.inx -rwxr-xr-x 1 root root 7538 Dec 31 03:25 perfectboundcover.py -rw-r--r-- 1 root root 632 Dec 31 03:25 perspective.inx -rwxr-xr-x 1 root root 7052 Dec 31 03:25 perspective.py -rw-r--r-- 1 root root 635 Dec 31 03:25 pixelsnap.inx -rwxr-xr-x 1 root root 22131 Dec 31 03:25 pixelsnap.py -rw-r--r-- 1 root root 739 Dec 31 03:25 plt_input.inx -rw-r--r-- 1 root root 673 Dec 31 03:25 plt_output.inx -rwxr-xr-x 1 root root 1071 Dec 31 03:25 plt_output.py -rw-r--r-- 1 root root 6626 Dec 31 03:25 polyhedron_3d.inx -rwxr-xr-x 1 root root 22835 Dec 31 03:25 polyhedron_3d.py -rw-r--r-- 1 root root 2417 Dec 31 03:25 printing-marks.inx -rwxr-xr-x 1 root root 24083 Dec 31 03:25 printing-marks.py -rwxr-xr-x 1 root root 228 Dec 31 03:25 ps2dxf.sh -rwxr-xr-x 1 root root 1086 Dec 31 03:25 ps2pdf-ext.py -rw-r--r-- 1 root root 902 Dec 31 03:25 ps_input.inx -rwxr-xr-x 1 root root 2693 Dec 31 03:25 pturtle.py -rw-r--r-- 1 root root 1312 Dec 31 03:25 radiusrand.inx -rwxr-xr-x 1 root root 3583 Dec 31 03:25 radiusrand.py -rw-r--r-- 1 root root 1003 Dec 31 03:25 render_alphabetsoup.inx -rwxr-xr-x 1 root root 14892 Dec 31 03:25 render_alphabetsoup.py -rwxr-xr-x 1 root root 38240 Dec 31 03:25 render_alphabetsoup_config.py -rw-r--r-- 1 root root 1177 Dec 31 03:25 render_barcode.inx -rwxr-xr-x 1 root root 1906 Dec 31 03:25 render_barcode.py -rw-r--r-- 1 root root 916 Dec 31 03:25 render_barcode_datamatrix.inx -rwxr-xr-x 1 root root 25359 Dec 31 03:25 render_barcode_datamatrix.py -rw-r--r-- 1 root root 1649 Dec 31 03:25 restack.inx -rwxr-xr-x 1 root root 6507 Dec 31 03:25 restack.py -rw-r--r-- 1 root root 840 Dec 31 03:25 rtree.inx -rwxr-xr-x 1 root root 2387 Dec 31 03:25 rtree.py -rw-r--r-- 1 root root 809 Dec 31 03:25 rubberstretch.inx -rwxr-xr-x 1 root root 2689 Dec 31 03:25 rubberstretch.py -rwxr-xr-x 1 root root 3392 Dec 31 03:25 run_command.py -rwxr-xr-x 1 root root 2652 Dec 31 03:25 scour.inkscape.py -rw-r--r-- 1 root root 2963 Dec 31 03:25 scour.inx -rwxr-xr-x 1 root root 80246 Dec 31 03:25 scour.py -rwxr-xr-x 1 root root 7074 Dec 31 03:25 simplepath.py -rwxr-xr-x 1 root root 6259 Dec 31 03:25 simplepath.rb -rwxr-xr-x 1 root root 7165 Dec 31 03:25 simplestyle.py -rwxr-xr-x 1 root root 8919 Dec 31 03:25 simpletransform.py -rw-r--r-- 1 root root 697 Dec 31 03:25 sk1_input.inx -rw-r--r-- 1 root root 702 Dec 31 03:25 sk1_output.inx -rwxr-xr-x 1 root root 1071 Dec 31 03:25 sk1_output.py -rwxr-xr-x 1 root root 340 Dec 31 03:25 sk2svg.sh -rw-r--r-- 1 root root 688 Dec 31 03:25 sk_input.inx -rw-r--r-- 1 root root 1353 Dec 31 03:25 spirograph.inx -rwxr-xr-x 1 root root 4753 Dec 31 03:25 spirograph.py -rw-r--r-- 1 root root 1013 Dec 31 03:25 split.inx -rwxr-xr-x 1 root root 7638 Dec 31 03:25 split.py -rw-r--r-- 1 root root 838 Dec 31 03:25 straightseg.inx -rwxr-xr-x 1 root root 3338 Dec 31 03:25 straightseg.py -rw-r--r-- 1 root root 632 Dec 31 03:25 summersnight.inx -rwxr-xr-x 1 root root 5698 Dec 31 03:25 summersnight.py -rw-r--r-- 1 root root 538 Dec 31 03:25 svg2xaml.inx -rw-r--r-- 1 root root 109760 Dec 31 03:25 svg2xaml.xsl -rw-r--r-- 1 root root 966 Dec 31 03:25 svg_and_media_zip_output.inx -rwxr-xr-x 1 root root 4882 Dec 31 03:25 svg_and_media_zip_output.py -rwxr-xr-x 1 root root 10400 Dec 31 03:25 svg_regex.py -rw-r--r-- 1 root root 7244 Dec 31 03:25 svgcalendar.inx -rwxr-xr-x 1 root root 14997 Dec 31 03:25 svgcalendar.py -rw-r--r-- 1 root root 595 Dec 31 03:25 text_braille.inx -rwxr-xr-x 1 root root 1170 Dec 31 03:25 text_braille.py -rw-r--r-- 1 root root 589 Dec 31 03:25 text_flipcase.inx -rwxr-xr-x 1 root root 370 Dec 31 03:25 text_flipcase.py -rw-r--r-- 1 root root 592 Dec 31 03:25 text_lowercase.inx -rwxr-xr-x 1 root root 203 Dec 31 03:25 text_lowercase.py -rw-r--r-- 1 root root 597 Dec 31 03:25 text_randomcase.inx -rwxr-xr-x 1 root root 584 Dec 31 03:25 text_randomcase.py -rw-r--r-- 1 root root 724 Dec 31 03:25 text_replace.inx -rwxr-xr-x 1 root root 681 Dec 31 03:25 text_replace.py -rw-r--r-- 1 root root 605 Dec 31 03:25 text_sentencecase.inx -rwxr-xr-x 1 root root 920 Dec 31 03:25 text_sentencecase.py -rw-r--r-- 1 root root 593 Dec 31 03:25 text_titlecase.inx -rwxr-xr-x 1 root root 595 Dec 31 03:25 text_titlecase.py -rw-r--r-- 1 root root 592 Dec 31 03:25 text_uppercase.inx -rwxr-xr-x 1 root root 203 Dec 31 03:25 text_uppercase.py -rw-r--r-- 1 root root 1743 Dec 31 03:25 triangle.inx -rwxr-xr-x 1 root root 8159 Dec 31 03:25 triangle.py -rw-r--r-- 1 root root 728 Dec 31 03:25 txt2svg.inx -rwxr-xr-x 1 root root 649 Dec 31 03:25 txt2svg.pl -rwxr-xr-x 1 root root 2353 Dec 31 03:25 uniconv-ext.py -rwxr-xr-x 1 root root 4780 Dec 31 03:25 uniconv_output.py -rwxr-xr-x 1 root root 27198 Dec 31 03:25 voronoi.py -rwxr-xr-x 1 root root 10842 Dec 31 03:25 voronoi2svg.py -rw-r--r-- 1 root root 3042 Dec 31 03:25 web-set-att.inx -rwxr-xr-x 1 root root 3382 Dec 31 03:25 web-set-att.py -rw-r--r-- 1 root root 2815 Dec 31 03:25 web-transmit-att.inx -rwxr-xr-x 1 root root 3216 Dec 31 03:25 web-transmit-att.py -rw-r--r-- 1 root root 1786 Dec 31 03:25 webslicer_create_group.inx -rwxr-xr-x 1 root root 3518 Dec 31 03:25 webslicer_create_group.py -rw-r--r-- 1 root root 4183 Dec 31 03:25 webslicer_create_rect.inx -rwxr-xr-x 1 root root 6016 Dec 31 03:25 webslicer_create_rect.py -rwxr-xr-x 1 root root 2071 Dec 31 03:25 webslicer_effect.py -rw-r--r-- 1 root root 1230 Dec 31 03:25 webslicer_export.inx -rwxr-xr-x 1 root root 18170 Dec 31 03:25 webslicer_export.py -rw-r--r-- 1 root root 818 Dec 31 03:25 whirl.inx -rwxr-xr-x 1 root root 2609 Dec 31 03:25 whirl.py -rw-r--r-- 1 root root 1308 Dec 31 03:25 wireframe_sphere.inx -rwxr-xr-x 1 root root 10857 Dec 31 03:25 wireframe_sphere.py -rw-r--r-- 1 root root 675 Dec 31 03:25 wmf_input.inx -rw-r--r-- 1 root root 676 Dec 31 03:25 wmf_output.inx -rwxr-xr-x 1 root root 1071 Dec 31 03:25 wmf_output.py drwxr-xr-x 2 root root 4096 Dec 31 03:25 xaml2svg -rw-r--r-- 1 root root 604 Dec 31 03:25 xaml2svg.inx -rw-r--r-- 1 root root 5933 Dec 31 03:25 xaml2svg.xsl -rwxr-xr-x 1 root root 2872 Dec 31 03:25 yocto_css.py /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions/Barcode: total 60 -rw-r--r-- 1 root root 4486 Dec 31 03:25 Base.py -rw-r--r-- 1 root root 4611 Dec 31 03:25 Code128.py -rw-r--r-- 1 root root 2446 Dec 31 03:25 Code39.py -rw-r--r-- 1 root root 1697 Dec 31 03:25 Code39Ext.py -rw-r--r-- 1 root root 3363 Dec 31 03:25 Code93.py -rw-r--r-- 1 root root 3077 Dec 31 03:25 EAN13.py -rw-r--r-- 1 root root 2556 Dec 31 03:25 EAN5.py -rw-r--r-- 1 root root 2346 Dec 31 03:25 EAN8.py -rw-r--r-- 1 root root 3062 Dec 31 03:25 RM4CC.py -rw-r--r-- 1 root root 1803 Dec 31 03:25 UPCA.py -rw-r--r-- 1 root root 4146 Dec 31 03:25 UPCE.py -rw-r--r-- 1 root root 2235 Dec 31 03:25 __init__.py /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions/Poly3DObjects: total 116 -rw-r--r-- 1 root root 386 Dec 31 03:25 cube.obj -rw-r--r-- 1 root root 595 Dec 31 03:25 cuboct.obj -rw-r--r-- 1 root root 1119 Dec 31 03:25 dodec.obj -rw-r--r-- 1 root root 2159 Dec 31 03:25 great_dodec.obj -rw-r--r-- 1 root root 5814 Dec 31 03:25 great_rhombicosidodec.obj -rw-r--r-- 1 root root 2292 Dec 31 03:25 great_rhombicuboct.obj -rw-r--r-- 1 root root 2168 Dec 31 03:25 great_stel_dodec.obj -rw-r--r-- 1 root root 825 Dec 31 03:25 icos.obj -rw-r--r-- 1 root root 1660 Dec 31 03:25 icosidodec.obj -rw-r--r-- 1 root root 688 Dec 31 03:25 jessens_orthog_icos.obj -rw-r--r-- 1 root root 256 Dec 31 03:25 methane.obj -rw-r--r-- 1 root root 291 Dec 31 03:25 oct.obj -rw-r--r-- 1 root root 157 Dec 31 03:25 rh_axes.obj -rw-r--r-- 1 root root 704 Dec 31 03:25 rhomb_dodec.obj -rw-r--r-- 1 root root 1813 Dec 31 03:25 rhomb_triacont.obj -rw-r--r-- 1 root root 3250 Dec 31 03:25 small_rhombicosidodec.obj -rw-r--r-- 1 root root 1217 Dec 31 03:25 small_rhombicuboct.obj -rw-r--r-- 1 root root 2158 Dec 31 03:25 small_triam_icos.obj -rw-r--r-- 1 root root 1730 Dec 31 03:25 snub_cube.obj -rw-r--r-- 1 root root 4290 Dec 31 03:25 snub_dodec.obj -rw-r--r-- 1 root root 556 Dec 31 03:25 szilassi.obj -rw-r--r-- 1 root root 252 Dec 31 03:25 tet.obj -rw-r--r-- 1 root root 1251 Dec 31 03:25 trunc_cube.obj -rw-r--r-- 1 root root 3355 Dec 31 03:25 trunc_dodec.obj -rw-r--r-- 1 root root 3350 Dec 31 03:25 trunc_icos.obj -rw-r--r-- 1 root root 1035 Dec 31 03:25 trunc_oct.obj -rw-r--r-- 1 root root 641 Dec 31 03:25 trunc_tet.obj /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions/alphabet_soup: total 288 -rw-r--r-- 1 root root 642 Dec 31 03:25 2.svg -rw-r--r-- 1 root root 1367 Dec 31 03:25 3.svg -rw-r--r-- 1 root root 634 Dec 31 03:25 6.svg -rw-r--r-- 1 root root 557 Dec 31 03:25 7.svg -rw-r--r-- 1 root root 653 Dec 31 03:25 Cblob.svg -rw-r--r-- 1 root root 494 Dec 31 03:25 Chook.svg -rw-r--r-- 1 root root 358 Dec 31 03:25 Ctail.svg -rw-r--r-- 1 root root 589 Dec 31 03:25 Delta.svg -rw-r--r-- 1 root root 335 Dec 31 03:25 Eb.svg -rw-r--r-- 1 root root 582 Dec 31 03:25 Eserif.svg -rw-r--r-- 1 root root 428 Dec 31 03:25 Et.svg -rw-r--r-- 1 root root 558 Dec 31 03:25 G.svg -rw-r--r-- 1 root root 397 Dec 31 03:25 IBSerif.svg -rw-r--r-- 1 root root 389 Dec 31 03:25 ITSerif.svg -rw-r--r-- 1 root root 349 Dec 31 03:25 Lb.svg -rw-r--r-- 1 root root 347 Dec 31 03:25 Lt.svg -rw-r--r-- 1 root root 267 Dec 31 03:25 Ocross.svg -rw-r--r-- 1 root root 481 Dec 31 03:25 Oterm.svg -rw-r--r-- 1 root root 519 Dec 31 03:25 P.svg -rw-r--r-- 1 root root 708 Dec 31 03:25 Q.svg -rw-r--r-- 1 root root 364 Dec 31 03:25 Rblock.svg -rw-r--r-- 1 root root 598 Dec 31 03:25 Tb.svg -rw-r--r-- 1 root root 586 Dec 31 03:25 Tt.svg -rw-r--r-- 1 root root 457 Dec 31 03:25 U.svg -rw-r--r-- 1 root root 697 Dec 31 03:25 Vser.svg -rw-r--r-- 1 root root 259 Dec 31 03:25 Xh.svg -rw-r--r-- 1 root root 390 Dec 31 03:25 Xne.svg -rw-r--r-- 1 root root 396 Dec 31 03:25 Xnw.svg -rw-r--r-- 1 root root 377 Dec 31 03:25 Xvb.svg -rw-r--r-- 1 root root 338 Dec 31 03:25 Xvt.svg -rw-r--r-- 1 root root 663 Dec 31 03:25 a.svg -rw-r--r-- 1 root root 418 Dec 31 03:25 abase.svg -rw-r--r-- 1 root root 267 Dec 31 03:25 acap.svg -rw-r--r-- 1 root root 401 Dec 31 03:25 b.svg -rw-r--r-- 1 root root 267 Dec 31 03:25 bar.svg -rw-r--r-- 1 root root 267 Dec 31 03:25 bar2.svg -rw-r--r-- 1 root root 325 Dec 31 03:25 barcap.svg -rw-r--r-- 1 root root 644 Dec 31 03:25 c.svg -rw-r--r-- 1 root root 307 Dec 31 03:25 cross.svg -rw-r--r-- 1 root root 518 Dec 31 03:25 cserif.svg -rw-r--r-- 1 root root 383 Dec 31 03:25 e.svg -rw-r--r-- 1 root root 196 Dec 31 03:25 epsilon.svg -rw-r--r-- 1 root root 417 Dec 31 03:25 f.svg -rw-r--r-- 1 root root 880 Dec 31 03:25 gamma.svg -rw-r--r-- 1 root root 419 Dec 31 03:25 h.svg -rw-r--r-- 1 root root 417 Dec 31 03:25 h2.svg -rw-r--r-- 1 root root 267 Dec 31 03:25 hcap.svg -rw-r--r-- 1 root root 484 Dec 31 03:25 idot.svg -rw-r--r-- 1 root root 355 Dec 31 03:25 j.svg -rw-r--r-- 1 root root 604 Dec 31 03:25 k.svg -rw-r--r-- 1 root root 267 Dec 31 03:25 l.svg -rw-r--r-- 1 root root 364 Dec 31 03:25 lserif.svg -rw-r--r-- 1 root root 548 Dec 31 03:25 m.svg -rw-r--r-- 1 root root 667 Dec 31 03:25 mcap.svg -rw-r--r-- 1 root root 479 Dec 31 03:25 n.svg -rw-r--r-- 1 root root 474 Dec 31 03:25 o.svg -rw-r--r-- 1 root root 457 Dec 31 03:25 ocap.svg -rw-r--r-- 1 root root 725 Dec 31 03:25 question.svg -rw-r--r-- 1 root root 550 Dec 31 03:25 r.svg -rw-r--r-- 1 root root 449 Dec 31 03:25 rcap.svg -rw-r--r-- 1 root root 686 Dec 31 03:25 s.svg -rw-r--r-- 1 root root 544 Dec 31 03:25 serif.svg -rw-r--r-- 1 root root 435 Dec 31 03:25 t.svg -rw-r--r-- 1 root root 635 Dec 31 03:25 tserif.svg -rw-r--r-- 1 root root 364 Dec 31 03:25 v.svg -rw-r--r-- 1 root root 326 Dec 31 03:25 vcap.svg -rw-r--r-- 1 root root 503 Dec 31 03:25 vserl.svg -rw-r--r-- 1 root root 414 Dec 31 03:25 vserr.svg -rw-r--r-- 1 root root 631 Dec 31 03:25 x.svg -rw-r--r-- 1 root root 532 Dec 31 03:25 y.svg -rw-r--r-- 1 root root 677 Dec 31 03:25 yogh.svg -rw-r--r-- 1 root root 472 Dec 31 03:25 z.svg /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/extensions/xaml2svg: total 84 -rw-r--r-- 1 root root 315 Dec 31 03:25 Makefile.am -rw-r--r-- 1 root root 6700 Dec 31 03:25 animation.xsl -rw-r--r-- 1 root root 15039 Dec 31 03:25 brushes.xsl -rw-r--r-- 1 root root 4825 Dec 31 03:25 canvas.xsl -rw-r--r-- 1 root root 12878 Dec 31 03:25 geometry.xsl -rw-r--r-- 1 root root 15222 Dec 31 03:25 properties.xsl -rw-r--r-- 1 root root 8053 Dec 31 03:25 shapes.xsl -rw-r--r-- 1 root root 5363 Dec 31 03:25 transform.xsl /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/filters: total 204 -rw-r--r-- 1 root root 534 Dec 31 03:25 README -rw-r--r-- 1 root root 181909 Dec 31 03:25 filters.svg -rw-r--r-- 1 root root 20254 Dec 31 03:25 filters.svg.h /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/fonts: total 4 -rw-r--r-- 1 root root 157 Dec 31 03:25 README /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/gradients: total 4 -rw-r--r-- 1 root root 157 Dec 31 03:25 README /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/icons: total 3092 -rw-r--r-- 1 root root 366 Dec 31 03:25 README -rw-r--r-- 1 root root 2720 Dec 31 03:25 color-management-icon.png -rw-r--r-- 1 root root 8059 Dec 31 03:25 feBlend-icon.png -rw-r--r-- 1 root root 19225 Dec 31 03:25 feBlend-icon.svg -rw-r--r-- 1 root root 3924 Dec 31 03:25 feColorMatrix-icon.png -rw-r--r-- 1 root root 7685 Dec 31 03:25 feColorMatrix-icon.svg -rw-r--r-- 1 root root 7097 Dec 31 03:25 feComposite-icon.png -rw-r--r-- 1 root root 19223 Dec 31 03:25 feComposite-icon.svg -rw-r--r-- 1 root root 19842 Dec 31 03:25 feConvolveMatrix-icon.png -rw-r--r-- 1 root root 7587 Dec 31 03:25 feConvolveMatrix-icon.svg -rw-r--r-- 1 root root 9834 Dec 31 03:25 feDiffuseLighting-icon.png -rw-r--r-- 1 root root 8261 Dec 31 03:25 feDiffuseLighting-icon.svg -rw-r--r-- 1 root root 7349 Dec 31 03:25 feDisplacementMap-icon.png -rw-r--r-- 1 root root 11333 Dec 31 03:25 feDisplacementMap-icon.svg -rw-r--r-- 1 root root 5742 Dec 31 03:25 feFlood-icon.png -rw-r--r-- 1 root root 12911 Dec 31 03:25 feFlood-icon.svg -rw-r--r-- 1 root root 4360 Dec 31 03:25 feGaussianBlur-icon.png -rw-r--r-- 1 root root 6147 Dec 31 03:25 feGaussianBlur-icon.svg -rw-r--r-- 1 root root 18082 Dec 31 03:25 feImage-icon.png -rw-r--r-- 1 root root 7450 Dec 31 03:25 feImage-icon.svg -rw-r--r-- 1 root root 8035 Dec 31 03:25 feMerge-icon.png -rw-r--r-- 1 root root 19227 Dec 31 03:25 feMerge-icon.svg -rw-r--r-- 1 root root 3427 Dec 31 03:25 feMorphology-icon.png -rw-r--r-- 1 root root 8345 Dec 31 03:25 feMorphology-icon.svg -rw-r--r-- 1 root root 3236 Dec 31 03:25 feOffset-icon.png -rw-r--r-- 1 root root 7820 Dec 31 03:25 feOffset-icon.svg -rw-r--r-- 1 root root 9834 Dec 31 03:25 feSpecularLighting-icon.png -rw-r--r-- 1 root root 8263 Dec 31 03:25 feSpecularLighting-icon.svg -rw-r--r-- 1 root root 18340 Dec 31 03:25 feTurbulence-icon.png -rw-r--r-- 1 root root 5578 Dec 31 03:25 feTurbulence-icon.svg -rw-r--r-- 1 root root 644812 Dec 31 03:25 icons.svg -rw-r--r-- 1 root root 1478 Dec 31 03:25 inkscape.file.png -rw-r--r-- 1 root root 21206 Dec 31 03:25 inkscape.file.svg -rw-r--r-- 1 root root 9805 Dec 31 03:25 inkscape.svg -rw-r--r-- 1 root root 1016 Dec 31 03:25 out-of-gamut-icon.png -rw-r--r-- 1 root root 1071 Dec 31 03:25 out-of-gamut-icon.svg -rw-r--r-- 1 root root 620 Dec 31 03:25 remove-color.png -rw-r--r-- 1 root root 2956 Dec 31 03:25 remove-color.svg -rw-r--r-- 1 root root 2009229 Dec 31 03:25 tango_icons.svg -rw-r--r-- 1 root root 108986 Dec 31 03:25 ticotico.jpg -rw-r--r-- 1 root root 655 Dec 31 03:25 too-much-ink-icon.png -rw-r--r-- 1 root root 3778 Dec 31 03:25 too-much-ink-icon.svg /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/keys: total 164 -rw-r--r-- 1 root root 13808 Dec 31 03:25 acd-canvas.xml -rw-r--r-- 1 root root 10830 Dec 31 03:25 adobe-illustrator-cs2.xml -rw-r--r-- 1 root root 8690 Dec 31 03:25 corel-draw-x4.xml -rw-r--r-- 1 root root 24033 Dec 31 03:25 default.xml -rw-r--r-- 1 root root 24033 Dec 31 03:25 inkscape.xml -rw-r--r-- 1 root root 18908 Dec 31 03:25 macromedia-freehand-mx.xml -rw-r--r-- 1 root root 21054 Dec 31 03:25 right-handed-illustration.xml -rw-r--r-- 1 root root 22199 Dec 31 03:25 xara.xml -rw-r--r-- 1 root root 7980 Dec 31 03:25 zoner-draw.xml /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/markers: total 32 -rw-r--r-- 1 root root 29879 Dec 31 03:25 markers.svg /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/palettes: total 116 -rw-r--r-- 1 root root 5203 Dec 31 03:25 Blues.gpl -rw-r--r-- 1 root root 2078 Dec 31 03:25 Gold.gpl -rw-r--r-- 1 root root 6584 Dec 31 03:25 Gray.gpl -rw-r--r-- 1 root root 5160 Dec 31 03:25 Greens.gpl -rw-r--r-- 1 root root 3440 Dec 31 03:25 Hilite.gpl -rw-r--r-- 1 root root 3159 Dec 31 03:25 Khaki.gpl -rw-r--r-- 1 root root 4439 Dec 31 03:25 LaTeX-Beamer.gpl -rw-r--r-- 1 root root 1205 Dec 31 03:25 MATLAB-Jet-72.gpl -rw-r--r-- 1 root root 185 Dec 31 03:25 README -rw-r--r-- 1 root root 3578 Dec 31 03:25 Reds.gpl -rw-r--r-- 1 root root 4479 Dec 31 03:25 Royal.gpl -rw-r--r-- 1 root root 662 Dec 31 03:25 Tango-Palette.gpl -rw-r--r-- 1 root root 3894 Dec 31 03:25 Topographic.gpl -rw-r--r-- 1 root root 1103 Dec 31 03:25 Ubuntu.gpl -rw-r--r-- 1 root root 680 Dec 31 03:25 echo-palette.gpl -rw-r--r-- 1 root root 9230 Dec 31 03:25 inkscape.gpl -rw-r--r-- 1 root root 4433 Dec 31 03:25 svg.gpl -rw-r--r-- 1 root root 4132 Dec 31 03:25 webhex.gpl -rw-r--r-- 1 root root 449 Dec 31 03:25 websafe22.gpl -rw-r--r-- 1 root root 627 Dec 31 03:25 windowsXP.gpl /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/patterns: total 284 -rw-r--r-- 1 root root 634 Dec 31 03:25 README -rw-r--r-- 1 root root 278604 Dec 31 03:25 patterns.svg -rw-r--r-- 1 root root 951 Dec 31 03:25 patterns.svg.h /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/screens: total 840 -rw-r--r-- 1 root root 857721 Dec 31 03:25 about.svg /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/templates: total 204 -rw-r--r-- 1 root root 1210 Dec 31 03:25 A4.svg -rw-r--r-- 1 root root 1165 Dec 31 03:25 A4_landscape.svg -rw-r--r-- 1 root root 1162 Dec 31 03:25 CD_cover_300dpi.svg -rw-r--r-- 1 root root 2347 Dec 31 03:25 DVD_cover_regular_300dpi.svg -rw-r--r-- 1 root root 2350 Dec 31 03:25 DVD_cover_slim_300dpi.svg -rw-r--r-- 1 root root 2355 Dec 31 03:25 DVD_cover_superslim_300dpi.svg -rw-r--r-- 1 root root 2353 Dec 31 03:25 DVD_cover_ultraslim_300dpi.svg -rw-r--r-- 1 root root 2438 Dec 31 03:25 LaTeX_Beamer.svg -rw-r--r-- 1 root root 1159 Dec 31 03:25 Letter.svg -rw-r--r-- 1 root root 1165 Dec 31 03:25 Letter_landscape.svg -rw-r--r-- 1 root root 770 Dec 31 03:25 README -rw-r--r-- 1 root root 1159 Dec 31 03:25 black_opaque.svg -rw-r--r-- 1 root root 1186 Dec 31 03:25 business_card_85x54mm.svg -rw-r--r-- 1 root root 1186 Dec 31 03:25 business_card_90x50mm.svg -rw-r--r-- 1 root root 1257 Dec 31 03:25 default.be.svg -rw-r--r-- 1 root root 1186 Dec 31 03:25 default.ca.svg -rw-r--r-- 1 root root 1239 Dec 31 03:25 default.cs.svg -rw-r--r-- 1 root root 1174 Dec 31 03:25 default.de.svg -rw-r--r-- 1 root root 1189 Dec 31 03:25 default.eo.svg -rw-r--r-- 1 root root 1173 Dec 31 03:25 default.es.svg -rw-r--r-- 1 root root 1575 Dec 31 03:25 default.eu.svg -rw-r--r-- 1 root root 1533 Dec 31 03:25 default.fi.svg -rw-r--r-- 1 root root 1175 Dec 31 03:25 default.fr.svg -rw-r--r-- 1 root root 1176 Dec 31 03:25 default.hu.svg -rw-r--r-- 1 root root 1190 Dec 31 03:25 default.it.svg -rw-r--r-- 1 root root 1181 Dec 31 03:25 default.ja.svg -rw-r--r-- 1 root root 1535 Dec 31 03:25 default.lt.svg -rw-r--r-- 1 root root 1173 Dec 31 03:25 default.nl.svg -rw-r--r-- 1 root root 1171 Dec 31 03:25 default.pl.svg -rw-r--r-- 1 root root 1175 Dec 31 03:25 default.pt_BR.svg -rw-r--r-- 1 root root 1189 Dec 31 03:25 default.sk.svg -rw-r--r-- 1 root root 1188 Dec 31 03:25 default.svg -rw-r--r-- 1 root root 1174 Dec 31 03:25 default_mm.svg -rw-r--r-- 1 root root 1174 Dec 31 03:25 default_pt.svg -rw-r--r-- 1 root root 1178 Dec 31 03:25 desktop_1024x768.svg -rw-r--r-- 1 root root 1173 Dec 31 03:25 desktop_1600x1200.svg -rw-r--r-- 1 root root 1179 Dec 31 03:25 desktop_640x480.svg -rw-r--r-- 1 root root 1183 Dec 31 03:25 desktop_800x600.svg -rw-r--r-- 1 root root 1513 Dec 31 03:25 fontforge_glyph.svg -rw-r--r-- 1 root root 1238 Dec 31 03:25 icon_16x16.svg -rw-r--r-- 1 root root 1240 Dec 31 03:25 icon_32x32.svg -rw-r--r-- 1 root root 1232 Dec 31 03:25 icon_48x48.svg -rw-r--r-- 1 root root 1245 Dec 31 03:25 icon_64x64.svg -rw-r--r-- 1 root root 1188 Dec 31 03:25 no_borders.svg -rw-r--r-- 1 root root 1078 Dec 31 03:25 no_layers.svg -rw-r--r-- 1 root root 1174 Dec 31 03:25 video_HDTV_1920x1080.svg -rw-r--r-- 1 root root 1173 Dec 31 03:25 video_NTSC_720x486.svg -rw-r--r-- 1 root root 1172 Dec 31 03:25 video_PAL_720x576.svg -rw-r--r-- 1 root root 1170 Dec 31 03:25 web_banner_468x60.svg -rw-r--r-- 1 root root 1176 Dec 31 03:25 web_banner_728x90.svg -rw-r--r-- 1 root root 1188 Dec 31 03:25 white_opaque.svg /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/tutorials: total 30072 -rw-r--r-- 1 root root 648 Dec 31 03:25 README -rw-r--r-- 1 root root 130340 Dec 31 03:25 edge3d.svg -rw-r--r-- 1 root root 117441 Dec 31 03:25 gpl-2.svg -rw-r--r-- 1 root root 44427 Dec 31 03:25 making_markers.svg -rw-r--r-- 1 root root 19785 Dec 31 03:25 oldguitar.jpg -rw-r--r-- 1 root root 15737 Dec 31 03:25 potrace-be.png -rw-r--r-- 1 root root 1201 Dec 31 03:25 potrace-ca.png -rw-r--r-- 1 root root 2745 Dec 31 03:25 potrace-de.png -rw-r--r-- 1 root root 2686 Dec 31 03:25 potrace-en.png -rw-r--r-- 1 root root 16220 Dec 31 03:25 potrace-es.png -rw-r--r-- 1 root root 15530 Dec 31 03:25 potrace-eu.png -rw-r--r-- 1 root root 15344 Dec 31 03:25 potrace-fr.png -rw-r--r-- 1 root root 17349 Dec 31 03:25 potrace-hu.png -rw-r--r-- 1 root root 19072 Dec 31 03:25 potrace-id.png -rw-r--r-- 1 root root 19086 Dec 31 03:25 potrace-ja.png -rw-r--r-- 1 root root 16608 Dec 31 03:25 potrace-nl.png -rw-r--r-- 1 root root 17910 Dec 31 03:25 potrace-pl.png -rw-r--r-- 1 root root 9267 Dec 31 03:25 potrace-pt_BR.png -rw-r--r-- 1 root root 9857 Dec 31 03:25 potrace-ru.png -rw-r--r-- 1 root root 1572 Dec 31 03:25 potrace-sk.png -rw-r--r-- 1 root root 12795 Dec 31 03:25 potrace-sl.png -rw-r--r-- 1 root root 11673 Dec 31 03:25 potrace-vi.png -rw-r--r-- 1 root root 1201 Dec 31 03:25 potrace-zh_CN.png -rw-r--r-- 1 root root 2292 Dec 31 03:25 potrace-zh_TW.png -rw-r--r-- 1 root root 2686 Dec 31 03:25 potrace.png -rw-r--r-- 1 root root 159007 Dec 31 03:25 tutorial-advanced.be.svg -rw-r--r-- 1 root root 143732 Dec 31 03:25 tutorial-advanced.ca.svg -rw-r--r-- 1 root root 148601 Dec 31 03:25 tutorial-advanced.cs.svg -rw-r--r-- 1 root root 148000 Dec 31 03:25 tutorial-advanced.de.svg -rw-r--r-- 1 root root 147039 Dec 31 03:25 tutorial-advanced.es.svg -rw-r--r-- 1 root root 145219 Dec 31 03:25 tutorial-advanced.eu.svg -rw-r--r-- 1 root root 158643 Dec 31 03:25 tutorial-advanced.fa.svg -rw-r--r-- 1 root root 155329 Dec 31 03:25 tutorial-advanced.fr.svg -rw-r--r-- 1 root root 149548 Dec 31 03:25 tutorial-advanced.hu.svg -rw-r--r-- 1 root root 146172 Dec 31 03:25 tutorial-advanced.id.svg -rw-r--r-- 1 root root 145893 Dec 31 03:25 tutorial-advanced.it.svg -rw-r--r-- 1 root root 143505 Dec 31 03:25 tutorial-advanced.ja.svg -rw-r--r-- 1 root root 141097 Dec 31 03:25 tutorial-advanced.nl.svg -rw-r--r-- 1 root root 149996 Dec 31 03:25 tutorial-advanced.pl.svg -rw-r--r-- 1 root root 148086 Dec 31 03:25 tutorial-advanced.pt_BR.svg -rw-r--r-- 1 root root 161369 Dec 31 03:25 tutorial-advanced.ru.svg -rw-r--r-- 1 root root 147141 Dec 31 03:25 tutorial-advanced.sk.svg -rw-r--r-- 1 root root 143767 Dec 31 03:25 tutorial-advanced.sl.svg -rw-r--r-- 1 root root 145760 Dec 31 03:25 tutorial-advanced.svg -rw-r--r-- 1 root root 149893 Dec 31 03:25 tutorial-advanced.vi.svg -rw-r--r-- 1 root root 143128 Dec 31 03:25 tutorial-advanced.zh_CN.svg -rw-r--r-- 1 root root 161819 Dec 31 03:25 tutorial-advanced.zh_TW.svg -rw-r--r-- 1 root root 167068 Dec 31 03:25 tutorial-basic.be.svg -rw-r--r-- 1 root root 163214 Dec 31 03:25 tutorial-basic.bg.svg -rw-r--r-- 1 root root 153447 Dec 31 03:25 tutorial-basic.ca.svg -rw-r--r-- 1 root root 155541 Dec 31 03:25 tutorial-basic.cs.svg -rw-r--r-- 1 root root 153741 Dec 31 03:25 tutorial-basic.da.svg -rw-r--r-- 1 root root 155199 Dec 31 03:25 tutorial-basic.de.svg -rw-r--r-- 1 root root 161971 Dec 31 03:25 tutorial-basic.eo.svg -rw-r--r-- 1 root root 154862 Dec 31 03:25 tutorial-basic.es.svg -rw-r--r-- 1 root root 152638 Dec 31 03:25 tutorial-basic.eu.svg -rw-r--r-- 1 root root 176907 Dec 31 03:25 tutorial-basic.fa.svg -rw-r--r-- 1 root root 162462 Dec 31 03:25 tutorial-basic.fr.svg -rw-r--r-- 1 root root 156424 Dec 31 03:25 tutorial-basic.hu.svg -rw-r--r-- 1 root root 153359 Dec 31 03:25 tutorial-basic.id.svg -rw-r--r-- 1 root root 153610 Dec 31 03:25 tutorial-basic.it.svg -rw-r--r-- 1 root root 144993 Dec 31 03:25 tutorial-basic.ja.svg -rw-r--r-- 1 root root 142986 Dec 31 03:25 tutorial-basic.nl.svg -rw-r--r-- 1 root root 152148 Dec 31 03:25 tutorial-basic.nn.svg -rw-r--r-- 1 root root 158439 Dec 31 03:25 tutorial-basic.pl.svg -rw-r--r-- 1 root root 155170 Dec 31 03:25 tutorial-basic.pt_BR.svg -rw-r--r-- 1 root root 168375 Dec 31 03:25 tutorial-basic.ru.svg -rw-r--r-- 1 root root 154730 Dec 31 03:25 tutorial-basic.sk.svg -rw-r--r-- 1 root root 151023 Dec 31 03:25 tutorial-basic.sl.svg -rw-r--r-- 1 root root 151892 Dec 31 03:25 tutorial-basic.svg -rw-r--r-- 1 root root 151400 Dec 31 03:25 tutorial-basic.tr.svg -rw-r--r-- 1 root root 157772 Dec 31 03:25 tutorial-basic.vi.svg -rw-r--r-- 1 root root 151614 Dec 31 03:25 tutorial-basic.zh_CN.svg -rw-r--r-- 1 root root 169675 Dec 31 03:25 tutorial-basic.zh_TW.svg -rw-r--r-- 1 root root 266829 Dec 31 03:25 tutorial-calligraphy.be.svg -rw-r--r-- 1 root root 226880 Dec 31 03:25 tutorial-calligraphy.ca.svg -rw-r--r-- 1 root root 259062 Dec 31 03:25 tutorial-calligraphy.cs.svg -rw-r--r-- 1 root root 258736 Dec 31 03:25 tutorial-calligraphy.de.svg -rw-r--r-- 1 root root 256374 Dec 31 03:25 tutorial-calligraphy.es.svg -rw-r--r-- 1 root root 257123 Dec 31 03:25 tutorial-calligraphy.eu.svg -rw-r--r-- 1 root root 245631 Dec 31 03:25 tutorial-calligraphy.fa.svg -rw-r--r-- 1 root root 265116 Dec 31 03:25 tutorial-calligraphy.fr.svg -rw-r--r-- 1 root root 259724 Dec 31 03:25 tutorial-calligraphy.hu.svg -rw-r--r-- 1 root root 256750 Dec 31 03:25 tutorial-calligraphy.id.svg -rw-r--r-- 1 root root 250526 Dec 31 03:25 tutorial-calligraphy.ja.svg -rw-r--r-- 1 root root 260224 Dec 31 03:25 tutorial-calligraphy.nl.svg -rw-r--r-- 1 root root 258140 Dec 31 03:25 tutorial-calligraphy.pl.svg -rw-r--r-- 1 root root 259705 Dec 31 03:25 tutorial-calligraphy.pt_BR.svg -rw-r--r-- 1 root root 257494 Dec 31 03:25 tutorial-calligraphy.ru.svg -rw-r--r-- 1 root root 257966 Dec 31 03:25 tutorial-calligraphy.sk.svg -rw-r--r-- 1 root root 256258 Dec 31 03:25 tutorial-calligraphy.sl.svg -rw-r--r-- 1 root root 257548 Dec 31 03:25 tutorial-calligraphy.svg -rw-r--r-- 1 root root 259330 Dec 31 03:25 tutorial-calligraphy.vi.svg -rw-r--r-- 1 root root 274228 Dec 31 03:25 tutorial-calligraphy.zh_TW.svg -rw-r--r-- 1 root root 151584 Dec 31 03:25 tutorial-elements.be.svg -rw-r--r-- 1 root root 146615 Dec 31 03:25 tutorial-elements.ca.svg -rw-r--r-- 1 root root 148844 Dec 31 03:25 tutorial-elements.de.svg -rw-r--r-- 1 root root 148780 Dec 31 03:25 tutorial-elements.es.svg -rw-r--r-- 1 root root 148691 Dec 31 03:25 tutorial-elements.eu.svg -rw-r--r-- 1 root root 156345 Dec 31 03:25 tutorial-elements.fa.svg -rw-r--r-- 1 root root 155703 Dec 31 03:25 tutorial-elements.fr.svg -rw-r--r-- 1 root root 149411 Dec 31 03:25 tutorial-elements.hu.svg -rw-r--r-- 1 root root 148841 Dec 31 03:25 tutorial-elements.id.svg -rw-r--r-- 1 root root 142247 Dec 31 03:25 tutorial-elements.ja.svg -rw-r--r-- 1 root root 143561 Dec 31 03:25 tutorial-elements.nl.svg -rw-r--r-- 1 root root 148516 Dec 31 03:25 tutorial-elements.pl.svg -rw-r--r-- 1 root root 150443 Dec 31 03:25 tutorial-elements.pt_BR.svg -rw-r--r-- 1 root root 148587 Dec 31 03:25 tutorial-elements.ru.svg -rw-r--r-- 1 root root 141379 Dec 31 03:25 tutorial-elements.sk.svg -rw-r--r-- 1 root root 148102 Dec 31 03:25 tutorial-elements.sl.svg -rw-r--r-- 1 root root 148484 Dec 31 03:25 tutorial-elements.svg -rw-r--r-- 1 root root 166959 Dec 31 03:25 tutorial-elements.zh_TW.svg -rw-r--r-- 1 root root 190104 Dec 31 03:25 tutorial-interpolate.be.svg -rw-r--r-- 1 root root 186145 Dec 31 03:25 tutorial-interpolate.de.svg -rw-r--r-- 1 root root 193376 Dec 31 03:25 tutorial-interpolate.fr.svg -rw-r--r-- 1 root root 186812 Dec 31 03:25 tutorial-interpolate.hu.svg -rw-r--r-- 1 root root 187556 Dec 31 03:25 tutorial-interpolate.ja.svg -rw-r--r-- 1 root root 180164 Dec 31 03:25 tutorial-interpolate.nl.svg -rw-r--r-- 1 root root 186076 Dec 31 03:25 tutorial-interpolate.pl.svg -rw-r--r-- 1 root root 186189 Dec 31 03:25 tutorial-interpolate.sk.svg -rw-r--r-- 1 root root 185882 Dec 31 03:25 tutorial-interpolate.sl.svg -rw-r--r-- 1 root root 185888 Dec 31 03:25 tutorial-interpolate.svg -rw-r--r-- 1 root root 187386 Dec 31 03:25 tutorial-interpolate.vi.svg -rw-r--r-- 1 root root 203362 Dec 31 03:25 tutorial-interpolate.zh_TW.svg -rw-r--r-- 1 root root 291735 Dec 31 03:25 tutorial-shapes.be.svg -rw-r--r-- 1 root root 281226 Dec 31 03:25 tutorial-shapes.ca.svg -rw-r--r-- 1 root root 280620 Dec 31 03:25 tutorial-shapes.cs.svg -rw-r--r-- 1 root root 278329 Dec 31 03:25 tutorial-shapes.de.svg -rw-r--r-- 1 root root 279421 Dec 31 03:25 tutorial-shapes.es.svg -rw-r--r-- 1 root root 276893 Dec 31 03:25 tutorial-shapes.eu.svg -rw-r--r-- 1 root root 294740 Dec 31 03:25 tutorial-shapes.fa.svg -rw-r--r-- 1 root root 287700 Dec 31 03:25 tutorial-shapes.fr.svg -rw-r--r-- 1 root root 280761 Dec 31 03:25 tutorial-shapes.hu.svg -rw-r--r-- 1 root root 277041 Dec 31 03:25 tutorial-shapes.id.svg -rw-r--r-- 1 root root 258164 Dec 31 03:25 tutorial-shapes.it.svg -rw-r--r-- 1 root root 273129 Dec 31 03:25 tutorial-shapes.ja.svg -rw-r--r-- 1 root root 272066 Dec 31 03:25 tutorial-shapes.nl.svg -rw-r--r-- 1 root root 280176 Dec 31 03:25 tutorial-shapes.pl.svg -rw-r--r-- 1 root root 280625 Dec 31 03:25 tutorial-shapes.pt_BR.svg -rw-r--r-- 1 root root 295406 Dec 31 03:25 tutorial-shapes.ru.svg -rw-r--r-- 1 root root 270018 Dec 31 03:25 tutorial-shapes.sk.svg -rw-r--r-- 1 root root 276433 Dec 31 03:25 tutorial-shapes.sl.svg -rw-r--r-- 1 root root 276253 Dec 31 03:25 tutorial-shapes.svg -rw-r--r-- 1 root root 281063 Dec 31 03:25 tutorial-shapes.vi.svg -rw-r--r-- 1 root root 274499 Dec 31 03:25 tutorial-shapes.zh_CN.svg -rw-r--r-- 1 root root 292908 Dec 31 03:25 tutorial-shapes.zh_TW.svg -rw-r--r-- 1 root root 152286 Dec 31 03:25 tutorial-tips.be.svg -rw-r--r-- 1 root root 128757 Dec 31 03:25 tutorial-tips.ca.svg -rw-r--r-- 1 root root 145924 Dec 31 03:25 tutorial-tips.de.svg -rw-r--r-- 1 root root 144232 Dec 31 03:25 tutorial-tips.es.svg -rw-r--r-- 1 root root 143165 Dec 31 03:25 tutorial-tips.eu.svg -rw-r--r-- 1 root root 158708 Dec 31 03:25 tutorial-tips.fa.svg -rw-r--r-- 1 root root 149978 Dec 31 03:25 tutorial-tips.fr.svg -rw-r--r-- 1 root root 145464 Dec 31 03:25 tutorial-tips.hu.svg -rw-r--r-- 1 root root 143189 Dec 31 03:25 tutorial-tips.id.svg -rw-r--r-- 1 root root 143850 Dec 31 03:25 tutorial-tips.it.svg -rw-r--r-- 1 root root 136067 Dec 31 03:25 tutorial-tips.ja.svg -rw-r--r-- 1 root root 135739 Dec 31 03:25 tutorial-tips.nl.svg -rw-r--r-- 1 root root 145275 Dec 31 03:25 tutorial-tips.pl.svg -rw-r--r-- 1 root root 146387 Dec 31 03:25 tutorial-tips.pt_BR.svg -rw-r--r-- 1 root root 153124 Dec 31 03:25 tutorial-tips.ru.svg -rw-r--r-- 1 root root 142978 Dec 31 03:25 tutorial-tips.sk.svg -rw-r--r-- 1 root root 143187 Dec 31 03:25 tutorial-tips.sl.svg -rw-r--r-- 1 root root 140945 Dec 31 03:25 tutorial-tips.svg -rw-r--r-- 1 root root 146787 Dec 31 03:25 tutorial-tips.vi.svg -rw-r--r-- 1 root root 161513 Dec 31 03:25 tutorial-tips.zh_TW.svg -rw-r--r-- 1 root root 171566 Dec 31 03:25 tutorial-tracing.be.svg -rw-r--r-- 1 root root 167395 Dec 31 03:25 tutorial-tracing.ca.svg -rw-r--r-- 1 root root 169273 Dec 31 03:25 tutorial-tracing.de.svg -rw-r--r-- 1 root root 168937 Dec 31 03:25 tutorial-tracing.es.svg -rw-r--r-- 1 root root 168320 Dec 31 03:25 tutorial-tracing.eu.svg -rw-r--r-- 1 root root 154044 Dec 31 03:25 tutorial-tracing.fa.svg -rw-r--r-- 1 root root 175748 Dec 31 03:25 tutorial-tracing.fr.svg -rw-r--r-- 1 root root 169098 Dec 31 03:25 tutorial-tracing.hu.svg -rw-r--r-- 1 root root 168752 Dec 31 03:25 tutorial-tracing.id.svg -rw-r--r-- 1 root root 161280 Dec 31 03:25 tutorial-tracing.ja.svg -rw-r--r-- 1 root root 163043 Dec 31 03:25 tutorial-tracing.nl.svg -rw-r--r-- 1 root root 169109 Dec 31 03:25 tutorial-tracing.pl.svg -rw-r--r-- 1 root root 169003 Dec 31 03:25 tutorial-tracing.pt_BR.svg -rw-r--r-- 1 root root 172190 Dec 31 03:25 tutorial-tracing.ru.svg -rw-r--r-- 1 root root 168919 Dec 31 03:25 tutorial-tracing.sk.svg -rw-r--r-- 1 root root 168328 Dec 31 03:25 tutorial-tracing.sl.svg -rw-r--r-- 1 root root 168495 Dec 31 03:25 tutorial-tracing.svg -rw-r--r-- 1 root root 169849 Dec 31 03:25 tutorial-tracing.vi.svg -rw-r--r-- 1 root root 185610 Dec 31 03:25 tutorial-tracing.zh_TW.svg -rw-r--r-- 1 root root 8085 Dec 31 03:25 tux.png /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/inkscape/ui: total 32 -rw-r--r-- 1 root root 5787 Dec 31 03:25 keybindings.rc -rw-r--r-- 1 root root 8945 Dec 31 03:25 menus-bars.xml -rw-r--r-- 1 root root 319 Dec 31 03:25 toolbox.xml -rw-r--r-- 1 root root 1336 Dec 31 03:25 units.txt -rw-r--r-- 1 root root 2695 Dec 31 03:25 units.xml /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale: total 256 drwxr-xr-x 3 root root 4096 Dec 31 03:25 am drwxr-xr-x 3 root root 4096 Dec 31 03:25 ar drwxr-xr-x 3 root root 4096 Dec 31 03:25 az drwxr-xr-x 3 root root 4096 Dec 31 03:25 be drwxr-xr-x 3 root root 4096 Dec 31 03:25 bg drwxr-xr-x 3 root root 4096 Dec 31 03:25 bn drwxr-xr-x 3 root root 4096 Dec 31 03:25 br drwxr-xr-x 3 root root 4096 Dec 31 03:25 ca drwxr-xr-x 3 root root 4096 Dec 31 03:25 ca@valencia drwxr-xr-x 3 root root 4096 Dec 31 03:25 cs drwxr-xr-x 3 root root 4096 Dec 31 03:25 da drwxr-xr-x 3 root root 4096 Dec 31 03:25 de drwxr-xr-x 3 root root 4096 Dec 31 03:25 dz drwxr-xr-x 3 root root 4096 Dec 31 03:25 el drwxr-xr-x 3 root root 4096 Dec 31 03:25 en_AU drwxr-xr-x 3 root root 4096 Dec 31 03:25 en_CA drwxr-xr-x 3 root root 4096 Dec 31 03:25 en_GB drwxr-xr-x 3 root root 4096 Dec 31 03:25 en_US@piglatin drwxr-xr-x 3 root root 4096 Dec 31 03:25 eo drwxr-xr-x 3 root root 4096 Dec 31 03:25 es drwxr-xr-x 3 root root 4096 Dec 31 03:25 es_MX drwxr-xr-x 3 root root 4096 Dec 31 03:25 et drwxr-xr-x 3 root root 4096 Dec 31 03:25 eu drwxr-xr-x 3 root root 4096 Dec 31 03:25 fa drwxr-xr-x 3 root root 4096 Dec 31 03:25 fi drwxr-xr-x 3 root root 4096 Dec 31 03:25 fr drwxr-xr-x 3 root root 4096 Dec 31 03:25 ga drwxr-xr-x 3 root root 4096 Dec 31 03:25 gl drwxr-xr-x 3 root root 4096 Dec 31 03:25 he drwxr-xr-x 3 root root 4096 Dec 31 03:25 hr drwxr-xr-x 3 root root 4096 Dec 31 03:25 hu drwxr-xr-x 3 root root 4096 Dec 31 03:25 hy drwxr-xr-x 3 root root 4096 Dec 31 03:25 id drwxr-xr-x 3 root root 4096 Dec 31 03:25 it drwxr-xr-x 3 root root 4096 Dec 31 03:25 ja drwxr-xr-x 3 root root 4096 Dec 31 03:25 km drwxr-xr-x 3 root root 4096 Dec 31 03:25 ko drwxr-xr-x 3 root root 4096 Dec 31 03:25 lt drwxr-xr-x 3 root root 4096 Dec 31 03:25 mk drwxr-xr-x 3 root root 4096 Dec 31 03:25 mn drwxr-xr-x 3 root root 4096 Dec 31 03:25 nb drwxr-xr-x 3 root root 4096 Dec 31 03:25 ne drwxr-xr-x 3 root root 4096 Dec 31 03:25 nl drwxr-xr-x 3 root root 4096 Dec 31 03:25 nn drwxr-xr-x 3 root root 4096 Dec 31 03:25 pa drwxr-xr-x 3 root root 4096 Dec 31 03:25 pl drwxr-xr-x 3 root root 4096 Dec 31 03:25 pt drwxr-xr-x 3 root root 4096 Dec 31 03:25 pt_BR drwxr-xr-x 3 root root 4096 Dec 31 03:25 ro drwxr-xr-x 3 root root 4096 Dec 31 03:25 ru drwxr-xr-x 3 root root 4096 Dec 31 03:25 rw drwxr-xr-x 3 root root 4096 Dec 31 03:25 sk drwxr-xr-x 3 root root 4096 Dec 31 03:25 sl drwxr-xr-x 3 root root 4096 Dec 31 03:25 sq drwxr-xr-x 3 root root 4096 Dec 31 03:25 sr drwxr-xr-x 3 root root 4096 Dec 31 03:25 sr@latin drwxr-xr-x 3 root root 4096 Dec 31 03:25 sv drwxr-xr-x 3 root root 4096 Dec 31 03:25 te_IN drwxr-xr-x 3 root root 4096 Dec 31 03:25 th drwxr-xr-x 3 root root 4096 Dec 31 03:25 tr drwxr-xr-x 3 root root 4096 Dec 31 03:25 uk drwxr-xr-x 3 root root 4096 Dec 31 03:25 vi drwxr-xr-x 3 root root 4096 Dec 31 03:25 zh_CN drwxr-xr-x 3 root root 4096 Dec 31 03:25 zh_TW /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/am: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/am/LC_MESSAGES: total 4 -rw-r--r-- 1 root root 4057 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ar: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ar/LC_MESSAGES: total 208 -rw-r--r-- 1 root root 211491 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/az: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/az/LC_MESSAGES: total 12 -rw-r--r-- 1 root root 8870 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/be: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/be/LC_MESSAGES: total 620 -rw-r--r-- 1 root root 631298 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/bg: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/bg/LC_MESSAGES: total 280 -rw-r--r-- 1 root root 282734 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/bn: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/bn/LC_MESSAGES: total 4 -rw-r--r-- 1 root root 1967 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/br: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/br/LC_MESSAGES: total 496 -rw-r--r-- 1 root root 505499 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ca: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ca/LC_MESSAGES: total 492 -rw-r--r-- 1 root root 502464 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ca@valencia: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ca@valencia/LC_MESSAGES: total 492 -rw-r--r-- 1 root root 501850 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/cs: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/cs/LC_MESSAGES: total 176 -rw-r--r-- 1 root root 177752 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/da: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/da/LC_MESSAGES: total 144 -rw-r--r-- 1 root root 147136 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/de: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/de/LC_MESSAGES: total 492 -rw-r--r-- 1 root root 499787 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/dz: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/dz/LC_MESSAGES: total 332 -rw-r--r-- 1 root root 339241 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/el: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/el/LC_MESSAGES: total 32 -rw-r--r-- 1 root root 30787 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/en_AU: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/en_AU/LC_MESSAGES: total 104 -rw-r--r-- 1 root root 103164 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/en_CA: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/en_CA/LC_MESSAGES: total 12 -rw-r--r-- 1 root root 8690 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/en_GB: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/en_GB/LC_MESSAGES: total 460 -rw-r--r-- 1 root root 467989 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/en_US@piglatin: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/en_US@piglatin/LC_MESSAGES: total 440 -rw-r--r-- 1 root root 449226 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/eo: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/eo/LC_MESSAGES: total 284 -rw-r--r-- 1 root root 288712 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/es: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/es/LC_MESSAGES: total 492 -rw-r--r-- 1 root root 502434 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/es_MX: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/es_MX/LC_MESSAGES: total 20 -rw-r--r-- 1 root root 17087 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/et: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/et/LC_MESSAGES: total 252 -rw-r--r-- 1 root root 254048 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/eu: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/eu/LC_MESSAGES: total 484 -rw-r--r-- 1 root root 494956 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/fa: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/fa/LC_MESSAGES: total 124 -rw-r--r-- 1 root root 123459 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/fi: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/fi/LC_MESSAGES: total 336 -rw-r--r-- 1 root root 340407 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/fr: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/fr/LC_MESSAGES: total 512 -rw-r--r-- 1 root root 521358 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ga: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ga/LC_MESSAGES: total 4 -rw-r--r-- 1 root root 2449 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/gl: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/gl/LC_MESSAGES: total 328 -rw-r--r-- 1 root root 335104 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/he: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/he/LC_MESSAGES: total 520 -rw-r--r-- 1 root root 528816 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/hr: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/hr/LC_MESSAGES: total 216 -rw-r--r-- 1 root root 220396 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/hu: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/hu/LC_MESSAGES: total 488 -rw-r--r-- 1 root root 496882 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/hy: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/hy/LC_MESSAGES: total 44 -rw-r--r-- 1 root root 41855 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/id: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/id/LC_MESSAGES: total 232 -rw-r--r-- 1 root root 235662 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/it: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/it/LC_MESSAGES: total 420 -rw-r--r-- 1 root root 430068 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ja: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ja/LC_MESSAGES: total 544 -rw-r--r-- 1 root root 556447 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/km: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/km/LC_MESSAGES: total 692 -rw-r--r-- 1 root root 707444 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ko: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ko/LC_MESSAGES: total 436 -rw-r--r-- 1 root root 444688 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/lt: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/lt/LC_MESSAGES: total 180 -rw-r--r-- 1 root root 181301 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/mk: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/mk/LC_MESSAGES: total 4 -rw-r--r-- 1 root root 446 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/mn: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/mn/LC_MESSAGES: total 12 -rw-r--r-- 1 root root 10930 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/nb: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/nb/LC_MESSAGES: total 228 -rw-r--r-- 1 root root 230637 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ne: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ne/LC_MESSAGES: total 216 -rw-r--r-- 1 root root 218268 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/nl: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/nl/LC_MESSAGES: total 488 -rw-r--r-- 1 root root 496919 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/nn: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/nn/LC_MESSAGES: total 112 -rw-r--r-- 1 root root 112985 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/pa: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/pa/LC_MESSAGES: total 64 -rw-r--r-- 1 root root 64578 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/pl: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/pl/LC_MESSAGES: total 504 -rw-r--r-- 1 root root 512155 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/pt: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/pt/LC_MESSAGES: total 212 -rw-r--r-- 1 root root 214247 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/pt_BR: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/pt_BR/LC_MESSAGES: total 344 -rw-r--r-- 1 root root 349972 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ro: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ro/LC_MESSAGES: total 208 -rw-r--r-- 1 root root 211712 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ru: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/ru/LC_MESSAGES: total 628 -rw-r--r-- 1 root root 642529 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/rw: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/rw/LC_MESSAGES: total 4 -rw-r--r-- 1 root root 2987 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sk: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sk/LC_MESSAGES: total 480 -rw-r--r-- 1 root root 487502 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sl: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sl/LC_MESSAGES: total 480 -rw-r--r-- 1 root root 489159 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sq: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sq/LC_MESSAGES: total 4 -rw-r--r-- 1 root root 3172 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sr: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sr/LC_MESSAGES: total 424 -rw-r--r-- 1 root root 433660 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sr@latin: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sr@latin/LC_MESSAGES: total 336 -rw-r--r-- 1 root root 341014 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sv: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/sv/LC_MESSAGES: total 228 -rw-r--r-- 1 root root 232878 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/te_IN: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/te_IN/LC_MESSAGES: total 40 -rw-r--r-- 1 root root 37391 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/th: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/th/LC_MESSAGES: total 100 -rw-r--r-- 1 root root 101157 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/tr: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/tr/LC_MESSAGES: total 88 -rw-r--r-- 1 root root 87690 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/uk: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/uk/LC_MESSAGES: total 644 -rw-r--r-- 1 root root 658351 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/vi: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/vi/LC_MESSAGES: total 444 -rw-r--r-- 1 root root 452129 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/zh_CN: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/zh_CN/LC_MESSAGES: total 396 -rw-r--r-- 1 root root 405409 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/zh_TW: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:25 LC_MESSAGES /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/share/locale/zh_TW/LC_MESSAGES: total 456 -rw-r--r-- 1 root root 463111 Dec 31 03:25 inkscape.mo /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/src: total 4 drwxr-xr-x 2 root root 4096 Dec 31 03:29 inkscape-0.48.3 /builds/salix/arm/14.0/original/xap/inkscape/pkg/usr/src/inkscape-0.48.3: total 28 -rw-r--r-- 1 root root 1642 Dec 31 03:29 SLKBUILD -rw-r--r-- 1 root root 22582 Dec 30 20:37 poppler20.patch Slackware package maker, version 3.14159. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /builds/salix/arm/14.0/original/xap/inkscape/inkscape-0.48.3-arm-2rl.txz ./ usr/ usr/src/ usr/src/inkscape-0.48.3/ usr/src/inkscape-0.48.3/SLKBUILD usr/src/inkscape-0.48.3/poppler20.patch usr/bin/ usr/bin/inkscape usr/bin/inkview usr/share/ usr/share/inkscape/ usr/share/inkscape/templates/ usr/share/inkscape/templates/CD_cover_300dpi.svg usr/share/inkscape/templates/README usr/share/inkscape/templates/video_PAL_720x576.svg usr/share/inkscape/templates/web_banner_728x90.svg usr/share/inkscape/templates/black_opaque.svg usr/share/inkscape/templates/web_banner_468x60.svg usr/share/inkscape/templates/default.pt_BR.svg usr/share/inkscape/templates/default.cs.svg usr/share/inkscape/templates/business_card_90x50mm.svg usr/share/inkscape/templates/DVD_cover_ultraslim_300dpi.svg usr/share/inkscape/templates/default.fr.svg usr/share/inkscape/templates/desktop_640x480.svg usr/share/inkscape/templates/default.ja.svg usr/share/inkscape/templates/Letter_landscape.svg usr/share/inkscape/templates/LaTeX_Beamer.svg usr/share/inkscape/templates/default.fi.svg usr/share/inkscape/templates/desktop_1024x768.svg usr/share/inkscape/templates/icon_64x64.svg usr/share/inkscape/templates/default.pl.svg usr/share/inkscape/templates/business_card_85x54mm.svg usr/share/inkscape/templates/no_layers.svg usr/share/inkscape/templates/icon_48x48.svg usr/share/inkscape/templates/default.sk.svg usr/share/inkscape/templates/video_NTSC_720x486.svg usr/share/inkscape/templates/default.be.svg usr/share/inkscape/templates/default.nl.svg usr/share/inkscape/templates/icon_32x32.svg usr/share/inkscape/templates/white_opaque.svg usr/share/inkscape/templates/video_HDTV_1920x1080.svg usr/share/inkscape/templates/A4_landscape.svg usr/share/inkscape/templates/default.svg usr/share/inkscape/templates/default.eo.svg usr/share/inkscape/templates/default_pt.svg usr/share/inkscape/templates/default.ca.svg usr/share/inkscape/templates/DVD_cover_superslim_300dpi.svg usr/share/inkscape/templates/default_mm.svg usr/share/inkscape/templates/A4.svg usr/share/inkscape/templates/desktop_1600x1200.svg usr/share/inkscape/templates/default.de.svg usr/share/inkscape/templates/default.lt.svg usr/share/inkscape/templates/DVD_cover_regular_300dpi.svg usr/share/inkscape/templates/desktop_800x600.svg usr/share/inkscape/templates/default.eu.svg usr/share/inkscape/templates/Letter.svg usr/share/inkscape/templates/default.hu.svg usr/share/inkscape/templates/default.es.svg usr/share/inkscape/templates/no_borders.svg usr/share/inkscape/templates/icon_16x16.svg usr/share/inkscape/templates/default.it.svg usr/share/inkscape/templates/fontforge_glyph.svg usr/share/inkscape/templates/DVD_cover_slim_300dpi.svg usr/share/inkscape/examples/ usr/share/inkscape/examples/README usr/share/inkscape/examples/stars.svgz usr/share/inkscape/examples/live-path-effects-curvestitch.svg usr/share/inkscape/examples/gradient.svg usr/share/inkscape/examples/tiger.svgz usr/share/inkscape/examples/turbulence_filters.svg usr/share/inkscape/examples/flowsample.svg usr/share/inkscape/examples/data_uri.svg usr/share/inkscape/examples/live-path-effects-gears.svg usr/share/inkscape/examples/tesselation-P3.svg usr/share/inkscape/examples/live-path-effects-pathalongpath.svg usr/share/inkscape/examples/blend_modes.svg usr/share/inkscape/examples/flow-go.svg usr/share/inkscape/examples/rope-3D.svg usr/share/inkscape/examples/tref.svg usr/share/inkscape/examples/i18n.svg usr/share/inkscape/examples/svgfont.svg usr/share/inkscape/examples/filters.svg usr/share/inkscape/examples/car.svgz usr/share/inkscape/examples/glass.svg usr/share/inkscape/examples/text-on-path.svg usr/share/inkscape/examples/art-nouveau-P3.svg usr/share/inkscape/examples/markers.svg usr/share/inkscape/examples/lighting_filters.svg usr/share/inkscape/examples/istest.pov usr/share/inkscape/examples/gradient-mesh-experimental.svgz usr/share/inkscape/examples/l-systems.svgz usr/share/inkscape/examples/animated-clock.svg usr/share/inkscape/examples/eastern-motive-P4G.svg usr/share/inkscape/examples/gallardo.svgz usr/share/inkscape/examples/replace-hue.svg usr/share/inkscape/filters/ usr/share/inkscape/filters/README usr/share/inkscape/filters/filters.svg usr/share/inkscape/filters/filters.svg.h usr/share/inkscape/palettes/ usr/share/inkscape/palettes/README usr/share/inkscape/palettes/Khaki.gpl usr/share/inkscape/palettes/Gray.gpl usr/share/inkscape/palettes/inkscape.gpl usr/share/inkscape/palettes/LaTeX-Beamer.gpl usr/share/inkscape/palettes/echo-palette.gpl usr/share/inkscape/palettes/Reds.gpl usr/share/inkscape/palettes/Royal.gpl usr/share/inkscape/palettes/MATLAB-Jet-72.gpl usr/share/inkscape/palettes/Gold.gpl usr/share/inkscape/palettes/webhex.gpl usr/share/inkscape/palettes/Blues.gpl usr/share/inkscape/palettes/Topographic.gpl usr/share/inkscape/palettes/websafe22.gpl usr/share/inkscape/palettes/Tango-Palette.gpl usr/share/inkscape/palettes/Hilite.gpl usr/share/inkscape/palettes/Ubuntu.gpl usr/share/inkscape/palettes/svg.gpl usr/share/inkscape/palettes/windowsXP.gpl usr/share/inkscape/palettes/Greens.gpl usr/share/inkscape/gradients/ usr/share/inkscape/gradients/README usr/share/inkscape/tutorials/ usr/share/inkscape/tutorials/README usr/share/inkscape/tutorials/tutorial-tips.pl.svg usr/share/inkscape/tutorials/potrace-hu.png usr/share/inkscape/tutorials/edge3d.svg usr/share/inkscape/tutorials/tutorial-basic.zh_TW.svg usr/share/inkscape/tutorials/tutorial-elements.sl.svg usr/share/inkscape/tutorials/tutorial-tips.es.svg usr/share/inkscape/tutorials/tutorial-tracing.fa.svg usr/share/inkscape/tutorials/tutorial-basic.es.svg usr/share/inkscape/tutorials/tutorial-tracing.ca.svg usr/share/inkscape/tutorials/tutorial-elements.id.svg usr/share/inkscape/tutorials/tutorial-tracing.es.svg usr/share/inkscape/tutorials/tutorial-advanced.svg usr/share/inkscape/tutorials/tutorial-advanced.de.svg usr/share/inkscape/tutorials/tutorial-basic.ca.svg usr/share/inkscape/tutorials/tutorial-tips.svg usr/share/inkscape/tutorials/tutorial-tracing.be.svg usr/share/inkscape/tutorials/tutorial-basic.fa.svg usr/share/inkscape/tutorials/tutorial-shapes.ru.svg usr/share/inkscape/tutorials/making_markers.svg usr/share/inkscape/tutorials/gpl-2.svg usr/share/inkscape/tutorials/tutorial-elements.de.svg usr/share/inkscape/tutorials/potrace-sk.png usr/share/inkscape/tutorials/tutorial-interpolate.zh_TW.svg usr/share/inkscape/tutorials/tutorial-interpolate.be.svg usr/share/inkscape/tutorials/tutorial-basic.pt_BR.svg usr/share/inkscape/tutorials/tutorial-calligraphy.pt_BR.svg usr/share/inkscape/tutorials/tutorial-advanced.ru.svg usr/share/inkscape/tutorials/tutorial-tips.de.svg usr/share/inkscape/tutorials/tutorial-calligraphy.be.svg usr/share/inkscape/tutorials/potrace-de.png usr/share/inkscape/tutorials/tutorial-basic.nl.svg usr/share/inkscape/tutorials/potrace-zh_CN.png usr/share/inkscape/tutorials/tutorial-elements.pl.svg usr/share/inkscape/tutorials/tutorial-tracing.id.svg usr/share/inkscape/tutorials/tutorial-basic.eo.svg usr/share/inkscape/tutorials/tutorial-basic.pl.svg usr/share/inkscape/tutorials/tutorial-calligraphy.ru.svg usr/share/inkscape/tutorials/tutorial-calligraphy.ca.svg usr/share/inkscape/tutorials/tutorial-shapes.eu.svg usr/share/inkscape/tutorials/tutorial-advanced.ja.svg usr/share/inkscape/tutorials/tutorial-tips.fa.svg usr/share/inkscape/tutorials/tutorial-basic.ru.svg usr/share/inkscape/tutorials/potrace-pt_BR.png usr/share/inkscape/tutorials/tutorial-shapes.zh_CN.svg usr/share/inkscape/tutorials/tutorial-calligraphy.fr.svg usr/share/inkscape/tutorials/tutorial-tracing.fr.svg usr/share/inkscape/tutorials/tutorial-tracing.sl.svg usr/share/inkscape/tutorials/tutorial-interpolate.sl.svg usr/share/inkscape/tutorials/tutorial-advanced.sl.svg usr/share/inkscape/tutorials/tutorial-interpolate.hu.svg usr/share/inkscape/tutorials/tutorial-tracing.svg usr/share/inkscape/tutorials/tutorial-basic.ja.svg usr/share/inkscape/tutorials/potrace-fr.png usr/share/inkscape/tutorials/tutorial-shapes.zh_TW.svg usr/share/inkscape/tutorials/tutorial-elements.svg usr/share/inkscape/tutorials/tutorial-advanced.vi.svg usr/share/inkscape/tutorials/tutorial-interpolate.sk.svg usr/share/inkscape/tutorials/potrace-be.png usr/share/inkscape/tutorials/tutorial-interpolate.ja.svg usr/share/inkscape/tutorials/tutorial-shapes.fr.svg usr/share/inkscape/tutorials/tutorial-tracing.vi.svg usr/share/inkscape/tutorials/tutorial-advanced.it.svg usr/share/inkscape/tutorials/tutorial-basic.id.svg usr/share/inkscape/tutorials/oldguitar.jpg usr/share/inkscape/tutorials/tutorial-basic.da.svg usr/share/inkscape/tutorials/tutorial-tracing.eu.svg usr/share/inkscape/tutorials/tutorial-tips.pt_BR.svg usr/share/inkscape/tutorials/tutorial-elements.nl.svg usr/share/inkscape/tutorials/tutorial-advanced.id.svg usr/share/inkscape/tutorials/tutorial-tips.fr.svg usr/share/inkscape/tutorials/tutorial-shapes.id.svg usr/share/inkscape/tutorials/tutorial-calligraphy.sk.svg usr/share/inkscape/tutorials/tutorial-advanced.zh_TW.svg usr/share/inkscape/tutorials/potrace-en.png usr/share/inkscape/tutorials/tutorial-shapes.sk.svg usr/share/inkscape/tutorials/potrace-sl.png usr/share/inkscape/tutorials/tutorial-elements.ca.svg usr/share/inkscape/tutorials/tutorial-shapes.svg usr/share/inkscape/tutorials/potrace-id.png usr/share/inkscape/tutorials/tutorial-tracing.zh_TW.svg usr/share/inkscape/tutorials/tutorial-calligraphy.de.svg usr/share/inkscape/tutorials/potrace-pl.png usr/share/inkscape/tutorials/tutorial-tips.vi.svg usr/share/inkscape/tutorials/tutorial-elements.be.svg usr/share/inkscape/tutorials/potrace-ja.png usr/share/inkscape/tutorials/tutorial-shapes.fa.svg usr/share/inkscape/tutorials/tutorial-tips.be.svg usr/share/inkscape/tutorials/tutorial-elements.fa.svg usr/share/inkscape/tutorials/tutorial-basic.de.svg usr/share/inkscape/tutorials/tutorial-calligraphy.eu.svg usr/share/inkscape/tutorials/potrace-eu.png usr/share/inkscape/tutorials/tutorial-basic.vi.svg usr/share/inkscape/tutorials/tux.png usr/share/inkscape/tutorials/tutorial-shapes.es.svg usr/share/inkscape/tutorials/tutorial-shapes.nl.svg usr/share/inkscape/tutorials/tutorial-calligraphy.sl.svg usr/share/inkscape/tutorials/tutorial-tracing.sk.svg usr/share/inkscape/tutorials/potrace-ca.png usr/share/inkscape/tutorials/tutorial-tips.zh_TW.svg usr/share/inkscape/tutorials/tutorial-tips.sk.svg usr/share/inkscape/tutorials/tutorial-advanced.hu.svg usr/share/inkscape/tutorials/tutorial-tracing.nl.svg usr/share/inkscape/tutorials/tutorial-basic.cs.svg usr/share/inkscape/tutorials/tutorial-basic.zh_CN.svg usr/share/inkscape/tutorials/tutorial-advanced.cs.svg usr/share/inkscape/tutorials/tutorial-calligraphy.cs.svg usr/share/inkscape/tutorials/tutorial-shapes.pt_BR.svg usr/share/inkscape/tutorials/tutorial-elements.sk.svg usr/share/inkscape/tutorials/tutorial-shapes.sl.svg usr/share/inkscape/tutorials/tutorial-advanced.fr.svg usr/share/inkscape/tutorials/tutorial-shapes.it.svg usr/share/inkscape/tutorials/tutorial-tracing.de.svg usr/share/inkscape/tutorials/potrace-es.png usr/share/inkscape/tutorials/tutorial-calligraphy.nl.svg usr/share/inkscape/tutorials/tutorial-tracing.ru.svg usr/share/inkscape/tutorials/tutorial-interpolate.pl.svg usr/share/inkscape/tutorials/tutorial-shapes.ja.svg usr/share/inkscape/tutorials/tutorial-tips.ru.svg usr/share/inkscape/tutorials/tutorial-advanced.nl.svg usr/share/inkscape/tutorials/tutorial-shapes.de.svg usr/share/inkscape/tutorials/tutorial-elements.eu.svg usr/share/inkscape/tutorials/tutorial-calligraphy.id.svg usr/share/inkscape/tutorials/tutorial-tips.ja.svg usr/share/inkscape/tutorials/tutorial-basic.hu.svg usr/share/inkscape/tutorials/potrace.png usr/share/inkscape/tutorials/tutorial-basic.be.svg usr/share/inkscape/tutorials/tutorial-tips.nl.svg usr/share/inkscape/tutorials/tutorial-interpolate.nl.svg usr/share/inkscape/tutorials/tutorial-basic.tr.svg usr/share/inkscape/tutorials/tutorial-shapes.vi.svg usr/share/inkscape/tutorials/tutorial-tracing.hu.svg usr/share/inkscape/tutorials/tutorial-elements.hu.svg usr/share/inkscape/tutorials/tutorial-basic.fr.svg usr/share/inkscape/tutorials/tutorial-advanced.zh_CN.svg usr/share/inkscape/tutorials/tutorial-tips.ca.svg usr/share/inkscape/tutorials/tutorial-advanced.pl.svg usr/share/inkscape/tutorials/tutorial-basic.svg usr/share/inkscape/tutorials/tutorial-basic.eu.svg usr/share/inkscape/tutorials/potrace-vi.png usr/share/inkscape/tutorials/tutorial-calligraphy.fa.svg usr/share/inkscape/tutorials/tutorial-basic.sl.svg usr/share/inkscape/tutorials/tutorial-basic.nn.svg usr/share/inkscape/tutorials/tutorial-elements.ja.svg usr/share/inkscape/tutorials/tutorial-elements.fr.svg usr/share/inkscape/tutorials/tutorial-interpolate.vi.svg usr/share/inkscape/tutorials/tutorial-calligraphy.vi.svg usr/share/inkscape/tutorials/tutorial-shapes.cs.svg usr/share/inkscape/tutorials/tutorial-calligraphy.svg usr/share/inkscape/tutorials/tutorial-advanced.be.svg usr/share/inkscape/tutorials/tutorial-elements.zh_TW.svg usr/share/inkscape/tutorials/tutorial-shapes.ca.svg usr/share/inkscape/tutorials/tutorial-tips.id.svg usr/share/inkscape/tutorials/tutorial-advanced.eu.svg usr/share/inkscape/tutorials/tutorial-calligraphy.ja.svg usr/share/inkscape/tutorials/tutorial-shapes.pl.svg usr/share/inkscape/tutorials/tutorial-calligraphy.pl.svg usr/share/inkscape/tutorials/tutorial-tips.hu.svg usr/share/inkscape/tutorials/tutorial-basic.sk.svg usr/share/inkscape/tutorials/tutorial-advanced.ca.svg usr/share/inkscape/tutorials/tutorial-elements.pt_BR.svg usr/share/inkscape/tutorials/tutorial-advanced.pt_BR.svg usr/share/inkscape/tutorials/potrace-zh_TW.png usr/share/inkscape/tutorials/tutorial-tracing.pt_BR.svg usr/share/inkscape/tutorials/tutorial-basic.bg.svg usr/share/inkscape/tutorials/tutorial-tips.it.svg usr/share/inkscape/tutorials/tutorial-basic.it.svg usr/share/inkscape/tutorials/tutorial-shapes.hu.svg usr/share/inkscape/tutorials/tutorial-elements.es.svg usr/share/inkscape/tutorials/tutorial-shapes.be.svg usr/share/inkscape/tutorials/tutorial-interpolate.de.svg usr/share/inkscape/tutorials/tutorial-advanced.sk.svg usr/share/inkscape/tutorials/tutorial-interpolate.fr.svg usr/share/inkscape/tutorials/tutorial-interpolate.svg usr/share/inkscape/tutorials/potrace-nl.png usr/share/inkscape/tutorials/tutorial-tracing.ja.svg usr/share/inkscape/tutorials/tutorial-advanced.fa.svg usr/share/inkscape/tutorials/tutorial-elements.ru.svg usr/share/inkscape/tutorials/tutorial-calligraphy.es.svg usr/share/inkscape/tutorials/potrace-ru.png usr/share/inkscape/tutorials/tutorial-tips.eu.svg usr/share/inkscape/tutorials/tutorial-calligraphy.hu.svg usr/share/inkscape/tutorials/tutorial-tracing.pl.svg usr/share/inkscape/tutorials/tutorial-advanced.es.svg usr/share/inkscape/tutorials/tutorial-calligraphy.zh_TW.svg usr/share/inkscape/tutorials/tutorial-tips.sl.svg usr/share/inkscape/keys/ usr/share/inkscape/keys/xara.xml usr/share/inkscape/keys/inkscape.xml usr/share/inkscape/keys/right-handed-illustration.xml usr/share/inkscape/keys/adobe-illustrator-cs2.xml usr/share/inkscape/keys/macromedia-freehand-mx.xml usr/share/inkscape/keys/corel-draw-x4.xml usr/share/inkscape/keys/default.xml usr/share/inkscape/keys/zoner-draw.xml usr/share/inkscape/keys/acd-canvas.xml usr/share/inkscape/ui/ usr/share/inkscape/ui/keybindings.rc usr/share/inkscape/ui/toolbox.xml usr/share/inkscape/ui/menus-bars.xml usr/share/inkscape/ui/units.xml usr/share/inkscape/ui/units.txt usr/share/inkscape/screens/ usr/share/inkscape/screens/about.svg usr/share/inkscape/markers/ usr/share/inkscape/markers/markers.svg usr/share/inkscape/patterns/ usr/share/inkscape/patterns/README usr/share/inkscape/patterns/patterns.svg.h usr/share/inkscape/patterns/patterns.svg usr/share/inkscape/fonts/ usr/share/inkscape/fonts/README usr/share/inkscape/clipart/ usr/share/inkscape/clipart/README usr/share/inkscape/clipart/draw-freely.ru.svg usr/share/inkscape/clipart/draw-freely.svg usr/share/inkscape/clipart/orav.svg usr/share/inkscape/clipart/tux.svg usr/share/inkscape/clipart/inkscape.logo.svg usr/share/inkscape/icons/ usr/share/inkscape/icons/out-of-gamut-icon.svg usr/share/inkscape/icons/README usr/share/inkscape/icons/inkscape.svg usr/share/inkscape/icons/feDisplacementMap-icon.png usr/share/inkscape/icons/feFlood-icon.png usr/share/inkscape/icons/feMerge-icon.svg usr/share/inkscape/icons/too-much-ink-icon.png usr/share/inkscape/icons/ticotico.jpg usr/share/inkscape/icons/feConvolveMatrix-icon.svg usr/share/inkscape/icons/feMerge-icon.png usr/share/inkscape/icons/inkscape.file.png usr/share/inkscape/icons/feImage-icon.svg usr/share/inkscape/icons/feColorMatrix-icon.svg usr/share/inkscape/icons/too-much-ink-icon.svg usr/share/inkscape/icons/feSpecularLighting-icon.svg usr/share/inkscape/icons/remove-color.png usr/share/inkscape/icons/feComposite-icon.svg usr/share/inkscape/icons/feSpecularLighting-icon.png usr/share/inkscape/icons/feBlend-icon.svg usr/share/inkscape/icons/feColorMatrix-icon.png usr/share/inkscape/icons/inkscape.file.svg usr/share/inkscape/icons/feOffset-icon.png usr/share/inkscape/icons/color-management-icon.png usr/share/inkscape/icons/icons.svg usr/share/inkscape/icons/feTurbulence-icon.svg usr/share/inkscape/icons/feGaussianBlur-icon.png usr/share/inkscape/icons/feImage-icon.png usr/share/inkscape/icons/remove-color.svg usr/share/inkscape/icons/feConvolveMatrix-icon.png usr/share/inkscape/icons/feDiffuseLighting-icon.png usr/share/inkscape/icons/feBlend-icon.png usr/share/inkscape/icons/feDiffuseLighting-icon.svg usr/share/inkscape/icons/feGaussianBlur-icon.svg usr/share/inkscape/icons/feTurbulence-icon.png usr/share/inkscape/icons/feOffset-icon.svg usr/share/inkscape/icons/feFlood-icon.svg usr/share/inkscape/icons/feComposite-icon.png usr/share/inkscape/icons/tango_icons.svg usr/share/inkscape/icons/feMorphology-icon.png usr/share/inkscape/icons/out-of-gamut-icon.png usr/share/inkscape/icons/feMorphology-icon.svg usr/share/inkscape/icons/feDisplacementMap-icon.svg usr/share/inkscape/extensions/ usr/share/inkscape/extensions/rubberstretch.py usr/share/inkscape/extensions/color_lesssaturation.py usr/share/inkscape/extensions/addnodes.inx usr/share/inkscape/extensions/jessyInk_install.inx usr/share/inkscape/extensions/jessyInk_mouseHandler.py usr/share/inkscape/extensions/gimp_xcf.inx usr/share/inkscape/extensions/split.inx usr/share/inkscape/extensions/embedimage.py usr/share/inkscape/extensions/wmf_output.inx usr/share/inkscape/extensions/color_morehue.inx usr/share/inkscape/extensions/embedimage.inx usr/share/inkscape/extensions/lindenmayer.inx usr/share/inkscape/extensions/text_flipcase.py usr/share/inkscape/extensions/text_sentencecase.inx usr/share/inkscape/extensions/color_morelight.inx usr/share/inkscape/extensions/text_titlecase.inx usr/share/inkscape/extensions/color_lesslight.inx usr/share/inkscape/extensions/SpSVG.pm usr/share/inkscape/extensions/jessyInk_autoTexts.py usr/share/inkscape/extensions/text_braille.inx usr/share/inkscape/extensions/plt_input.inx usr/share/inkscape/extensions/color_blackandwhite.inx usr/share/inkscape/extensions/render_alphabetsoup.py usr/share/inkscape/extensions/jessyInk_uninstall.inx usr/share/inkscape/extensions/cubicsuperpath.py usr/share/inkscape/extensions/color_removeblue.py usr/share/inkscape/extensions/web-transmit-att.py usr/share/inkscape/extensions/dimension.py usr/share/inkscape/extensions/flatten.inx usr/share/inkscape/extensions/color_grayscale.py usr/share/inkscape/extensions/cmx_input.inx usr/share/inkscape/extensions/jessyInk_install.py usr/share/inkscape/extensions/jessyInk_view.inx usr/share/inkscape/extensions/jessyInk_video.inx usr/share/inkscape/extensions/text_replace.py usr/share/inkscape/extensions/uniconv_output.py usr/share/inkscape/extensions/color_morehue.py usr/share/inkscape/extensions/color_removered.inx usr/share/inkscape/extensions/ccx_input.inx usr/share/inkscape/extensions/scour.py usr/share/inkscape/extensions/dxf_outlines.inx usr/share/inkscape/extensions/ill2svg.pl usr/share/inkscape/extensions/jessyInk_video.py usr/share/inkscape/extensions/xaml2svg.xsl usr/share/inkscape/extensions/svgcalendar.inx usr/share/inkscape/extensions/cgm_input.inx usr/share/inkscape/extensions/pathscatter.inx usr/share/inkscape/extensions/web-transmit-att.inx usr/share/inkscape/extensions/jessyInk_summary.py usr/share/inkscape/extensions/measure.inx usr/share/inkscape/extensions/summersnight.py usr/share/inkscape/extensions/inkscape_help_relnotes.inx usr/share/inkscape/extensions/funcplot.py usr/share/inkscape/extensions/wireframe_sphere.py usr/share/inkscape/extensions/polyhedron_3d.inx usr/share/inkscape/extensions/simpletransform.py usr/share/inkscape/extensions/Inkscape.pm usr/share/inkscape/extensions/flatten.py usr/share/inkscape/extensions/restack.py usr/share/inkscape/extensions/webslicer_export.py usr/share/inkscape/extensions/cspsubdiv.py usr/share/inkscape/extensions/jessyInk_view.py usr/share/inkscape/extensions/svg_and_media_zip_output.py usr/share/inkscape/extensions/pturtle.py usr/share/inkscape/extensions/plt_output.py usr/share/inkscape/extensions/spirograph.inx usr/share/inkscape/extensions/fractalize.inx usr/share/inkscape/extensions/pixelsnap.py usr/share/inkscape/extensions/jessyInk_transitions.py usr/share/inkscape/extensions/webslicer_create_group.py usr/share/inkscape/extensions/jessyInk.js usr/share/inkscape/extensions/Poly3DObjects/ usr/share/inkscape/extensions/Poly3DObjects/small_rhombicuboct.obj usr/share/inkscape/extensions/Poly3DObjects/trunc_tet.obj usr/share/inkscape/extensions/Poly3DObjects/small_triam_icos.obj usr/share/inkscape/extensions/Poly3DObjects/jessens_orthog_icos.obj usr/share/inkscape/extensions/Poly3DObjects/icos.obj usr/share/inkscape/extensions/Poly3DObjects/rh_axes.obj usr/share/inkscape/extensions/Poly3DObjects/trunc_dodec.obj usr/share/inkscape/extensions/Poly3DObjects/snub_dodec.obj usr/share/inkscape/extensions/Poly3DObjects/tet.obj usr/share/inkscape/extensions/Poly3DObjects/trunc_icos.obj usr/share/inkscape/extensions/Poly3DObjects/oct.obj usr/share/inkscape/extensions/Poly3DObjects/cuboct.obj usr/share/inkscape/extensions/Poly3DObjects/rhomb_dodec.obj usr/share/inkscape/extensions/Poly3DObjects/rhomb_triacont.obj usr/share/inkscape/extensions/Poly3DObjects/great_dodec.obj usr/share/inkscape/extensions/Poly3DObjects/great_rhombicuboct.obj usr/share/inkscape/extensions/Poly3DObjects/dodec.obj usr/share/inkscape/extensions/Poly3DObjects/great_rhombicosidodec.obj usr/share/inkscape/extensions/Poly3DObjects/trunc_cube.obj usr/share/inkscape/extensions/Poly3DObjects/trunc_oct.obj usr/share/inkscape/extensions/Poly3DObjects/snub_cube.obj usr/share/inkscape/extensions/Poly3DObjects/small_rhombicosidodec.obj usr/share/inkscape/extensions/Poly3DObjects/great_stel_dodec.obj usr/share/inkscape/extensions/Poly3DObjects/szilassi.obj usr/share/inkscape/extensions/Poly3DObjects/cube.obj usr/share/inkscape/extensions/Poly3DObjects/methane.obj usr/share/inkscape/extensions/Poly3DObjects/icosidodec.obj usr/share/inkscape/extensions/inkwebeffect.py usr/share/inkscape/extensions/interp.inx usr/share/inkscape/extensions/dots.inx usr/share/inkscape/extensions/svg2xaml.inx usr/share/inkscape/extensions/simplestyle.py usr/share/inkscape/extensions/wireframe_sphere.inx usr/share/inkscape/extensions/color_randomize.py usr/share/inkscape/extensions/color_removegreen.py usr/share/inkscape/extensions/restack.inx usr/share/inkscape/extensions/inkscape_help_manual.inx usr/share/inkscape/extensions/dxf_templates.py usr/share/inkscape/extensions/pathmodifier.py usr/share/inkscape/extensions/alphabet_soup/ usr/share/inkscape/extensions/alphabet_soup/Tt.svg usr/share/inkscape/extensions/alphabet_soup/n.svg usr/share/inkscape/extensions/alphabet_soup/ocap.svg usr/share/inkscape/extensions/alphabet_soup/f.svg usr/share/inkscape/extensions/alphabet_soup/Vser.svg usr/share/inkscape/extensions/alphabet_soup/s.svg usr/share/inkscape/extensions/alphabet_soup/Rblock.svg usr/share/inkscape/extensions/alphabet_soup/m.svg usr/share/inkscape/extensions/alphabet_soup/b.svg usr/share/inkscape/extensions/alphabet_soup/l.svg usr/share/inkscape/extensions/alphabet_soup/bar2.svg usr/share/inkscape/extensions/alphabet_soup/a.svg usr/share/inkscape/extensions/alphabet_soup/e.svg usr/share/inkscape/extensions/alphabet_soup/y.svg usr/share/inkscape/extensions/alphabet_soup/barcap.svg usr/share/inkscape/extensions/alphabet_soup/Lb.svg usr/share/inkscape/extensions/alphabet_soup/tserif.svg usr/share/inkscape/extensions/alphabet_soup/6.svg usr/share/inkscape/extensions/alphabet_soup/cserif.svg usr/share/inkscape/extensions/alphabet_soup/k.svg usr/share/inkscape/extensions/alphabet_soup/h.svg usr/share/inkscape/extensions/alphabet_soup/yogh.svg usr/share/inkscape/extensions/alphabet_soup/h2.svg usr/share/inkscape/extensions/alphabet_soup/lserif.svg usr/share/inkscape/extensions/alphabet_soup/ITSerif.svg usr/share/inkscape/extensions/alphabet_soup/mcap.svg usr/share/inkscape/extensions/alphabet_soup/j.svg usr/share/inkscape/extensions/alphabet_soup/Oterm.svg usr/share/inkscape/extensions/alphabet_soup/3.svg usr/share/inkscape/extensions/alphabet_soup/vserr.svg usr/share/inkscape/extensions/alphabet_soup/IBSerif.svg usr/share/inkscape/extensions/alphabet_soup/Xvb.svg usr/share/inkscape/extensions/alphabet_soup/abase.svg usr/share/inkscape/extensions/alphabet_soup/Chook.svg usr/share/inkscape/extensions/alphabet_soup/r.svg usr/share/inkscape/extensions/alphabet_soup/Xne.svg usr/share/inkscape/extensions/alphabet_soup/v.svg usr/share/inkscape/extensions/alphabet_soup/cross.svg usr/share/inkscape/extensions/alphabet_soup/7.svg usr/share/inkscape/extensions/alphabet_soup/Xnw.svg usr/share/inkscape/extensions/alphabet_soup/Tb.svg usr/share/inkscape/extensions/alphabet_soup/Xh.svg usr/share/inkscape/extensions/alphabet_soup/question.svg usr/share/inkscape/extensions/alphabet_soup/z.svg usr/share/inkscape/extensions/alphabet_soup/gamma.svg usr/share/inkscape/extensions/alphabet_soup/2.svg usr/share/inkscape/extensions/alphabet_soup/Et.svg usr/share/inkscape/extensions/alphabet_soup/o.svg usr/share/inkscape/extensions/alphabet_soup/Cblob.svg usr/share/inkscape/extensions/alphabet_soup/Delta.svg usr/share/inkscape/extensions/alphabet_soup/Ocross.svg usr/share/inkscape/extensions/alphabet_soup/G.svg usr/share/inkscape/extensions/alphabet_soup/acap.svg usr/share/inkscape/extensions/alphabet_soup/bar.svg usr/share/inkscape/extensions/alphabet_soup/hcap.svg usr/share/inkscape/extensions/alphabet_soup/epsilon.svg usr/share/inkscape/extensions/alphabet_soup/t.svg usr/share/inkscape/extensions/alphabet_soup/vserl.svg usr/share/inkscape/extensions/alphabet_soup/Xvt.svg usr/share/inkscape/extensions/alphabet_soup/vcap.svg usr/share/inkscape/extensions/alphabet_soup/x.svg usr/share/inkscape/extensions/alphabet_soup/serif.svg usr/share/inkscape/extensions/alphabet_soup/P.svg usr/share/inkscape/extensions/alphabet_soup/Eb.svg usr/share/inkscape/extensions/alphabet_soup/Lt.svg usr/share/inkscape/extensions/alphabet_soup/idot.svg usr/share/inkscape/extensions/alphabet_soup/U.svg usr/share/inkscape/extensions/alphabet_soup/rcap.svg usr/share/inkscape/extensions/alphabet_soup/Ctail.svg usr/share/inkscape/extensions/alphabet_soup/Q.svg usr/share/inkscape/extensions/alphabet_soup/c.svg usr/share/inkscape/extensions/alphabet_soup/Eserif.svg usr/share/inkscape/extensions/svg2xaml.xsl usr/share/inkscape/extensions/dia.inx usr/share/inkscape/extensions/webslicer_export.inx usr/share/inkscape/extensions/triangle.inx usr/share/inkscape/extensions/render_barcode_datamatrix.py usr/share/inkscape/extensions/text_uppercase.py usr/share/inkscape/extensions/ps2dxf.sh usr/share/inkscape/extensions/sk1_output.py usr/share/inkscape/extensions/color_moresaturation.inx usr/share/inkscape/extensions/generate_voronoi.py usr/share/inkscape/extensions/svgcalendar.py usr/share/inkscape/extensions/jessyInk_masterSlide.py usr/share/inkscape/extensions/svg_and_media_zip_output.inx usr/share/inkscape/extensions/color_brighter.inx usr/share/inkscape/extensions/dxf_input.py usr/share/inkscape/extensions/eqtexsvg.py usr/share/inkscape/extensions/markers_strokepaint.inx usr/share/inkscape/extensions/color_negative.inx usr/share/inkscape/extensions/extrude.inx usr/share/inkscape/extensions/color_rgbbarrel.py usr/share/inkscape/extensions/funcplot.inx usr/share/inkscape/extensions/dxf_output.inx usr/share/inkscape/extensions/dxf_input.inx usr/share/inkscape/extensions/jessyInk_summary.inx usr/share/inkscape/extensions/color_desaturate.inx usr/share/inkscape/extensions/whirl.py usr/share/inkscape/extensions/jessyInk_keyBindings.py usr/share/inkscape/extensions/ps2pdf-ext.py usr/share/inkscape/extensions/jessyInk_video.svg usr/share/inkscape/extensions/color_removered.py usr/share/inkscape/extensions/interp_att_g.inx usr/share/inkscape/extensions/pixelsnap.inx usr/share/inkscape/extensions/color_custom.inx usr/share/inkscape/extensions/launch_webbrowser.py usr/share/inkscape/extensions/aisvg.inx usr/share/inkscape/extensions/colors.xml usr/share/inkscape/extensions/grid_polar.py usr/share/inkscape/extensions/webslicer_create_group.inx usr/share/inkscape/extensions/render_alphabetsoup.inx usr/share/inkscape/extensions/color_grayscale.inx usr/share/inkscape/extensions/scour.inx usr/share/inkscape/extensions/inkscape_help_reportabug.inx usr/share/inkscape/extensions/extrude.py usr/share/inkscape/extensions/ps_input.inx usr/share/inkscape/extensions/sk1_output.inx usr/share/inkscape/extensions/whirl.inx usr/share/inkscape/extensions/txt2svg.inx usr/share/inkscape/extensions/extractimage.py usr/share/inkscape/extensions/inkscape_help_keys.inx usr/share/inkscape/extensions/cdt_input.inx usr/share/inkscape/extensions/radiusrand.py usr/share/inkscape/extensions/dxf_outlines.py usr/share/inkscape/extensions/render_barcode.py usr/share/inkscape/extensions/handles.inx usr/share/inkscape/extensions/extractimage.inx usr/share/inkscape/extensions/printing-marks.py usr/share/inkscape/extensions/jessyInk_mouseHandler.inx usr/share/inkscape/extensions/triangle.py usr/share/inkscape/extensions/export_gimp_palette.py usr/share/inkscape/extensions/Barcode/ usr/share/inkscape/extensions/Barcode/Code39.py usr/share/inkscape/extensions/Barcode/Code39Ext.py usr/share/inkscape/extensions/Barcode/EAN13.py usr/share/inkscape/extensions/Barcode/__init__.py usr/share/inkscape/extensions/Barcode/Code128.py usr/share/inkscape/extensions/Barcode/RM4CC.py usr/share/inkscape/extensions/Barcode/Base.py usr/share/inkscape/extensions/Barcode/EAN8.py usr/share/inkscape/extensions/Barcode/Code93.py usr/share/inkscape/extensions/Barcode/UPCE.py usr/share/inkscape/extensions/Barcode/UPCA.py usr/share/inkscape/extensions/Barcode/EAN5.py usr/share/inkscape/extensions/perfectboundcover.py usr/share/inkscape/extensions/polyhedron_3d.py usr/share/inkscape/extensions/voronoi2svg.py usr/share/inkscape/extensions/wmf_input.inx usr/share/inkscape/extensions/coloreffect.py usr/share/inkscape/extensions/aisvg.xslt usr/share/inkscape/extensions/wmf_output.py usr/share/inkscape/extensions/xaml2svg/ usr/share/inkscape/extensions/xaml2svg/canvas.xsl usr/share/inkscape/extensions/xaml2svg/shapes.xsl usr/share/inkscape/extensions/xaml2svg/animation.xsl usr/share/inkscape/extensions/xaml2svg/properties.xsl usr/share/inkscape/extensions/xaml2svg/transform.xsl usr/share/inkscape/extensions/xaml2svg/Makefile.am usr/share/inkscape/extensions/xaml2svg/geometry.xsl usr/share/inkscape/extensions/xaml2svg/brushes.xsl usr/share/inkscape/extensions/run_command.py usr/share/inkscape/extensions/color_replace.inx usr/share/inkscape/extensions/fig_input.inx usr/share/inkscape/extensions/measure.py usr/share/inkscape/extensions/bezmisc.py usr/share/inkscape/extensions/sk1_input.inx usr/share/inkscape/extensions/gears.inx usr/share/inkscape/extensions/inkscape_help_askaquestion.inx usr/share/inkscape/extensions/color_moresaturation.py usr/share/inkscape/extensions/draw_from_triangle.inx usr/share/inkscape/extensions/edge3d.py usr/share/inkscape/extensions/jessyInk_effects.inx usr/share/inkscape/extensions/text_braille.py usr/share/inkscape/extensions/straightseg.inx usr/share/inkscape/extensions/jessyInk_core_mouseHandler_zoomControl.js usr/share/inkscape/extensions/lindenmayer.py usr/share/inkscape/extensions/jessyInk_masterSlide.inx usr/share/inkscape/extensions/eps_input.inx usr/share/inkscape/extensions/cdr_input.inx usr/share/inkscape/extensions/hpgl_output.inx usr/share/inkscape/extensions/simplepath.py usr/share/inkscape/extensions/text_lowercase.py usr/share/inkscape/extensions/chardataeffect.py usr/share/inkscape/extensions/convert2dashes.py usr/share/inkscape/extensions/jessyInk_keyBindings.inx usr/share/inkscape/extensions/jessyInk_transitions.inx usr/share/inkscape/extensions/perspective.inx usr/share/inkscape/extensions/color_lesshue.inx usr/share/inkscape/extensions/text_replace.inx usr/share/inkscape/extensions/inkscape_help_commandline.inx usr/share/inkscape/extensions/summersnight.inx usr/share/inkscape/extensions/pathalongpath.inx usr/share/inkscape/extensions/markers_strokepaint.py usr/share/inkscape/extensions/draw_from_triangle.py usr/share/inkscape/extensions/voronoi.py usr/share/inkscape/extensions/rtree.py usr/share/inkscape/extensions/color_removeblue.inx usr/share/inkscape/extensions/pathalongpath.py usr/share/inkscape/extensions/fig2dev-ext.py usr/share/inkscape/extensions/color_lesslight.py usr/share/inkscape/extensions/text_flipcase.inx usr/share/inkscape/extensions/guides_creator.inx usr/share/inkscape/extensions/sk_input.inx usr/share/inkscape/extensions/outline2svg.inx usr/share/inkscape/extensions/render_barcode.inx usr/share/inkscape/extensions/color_replace.py usr/share/inkscape/extensions/gimp_xcf.py usr/share/inkscape/extensions/jessyInk_autoTexts.inx usr/share/inkscape/extensions/txt2svg.pl usr/share/inkscape/extensions/pathscatter.py usr/share/inkscape/extensions/ai_input.inx usr/share/inkscape/extensions/yocto_css.py usr/share/inkscape/extensions/grid_cartesian.py usr/share/inkscape/extensions/color_rgbbarrel.inx usr/share/inkscape/extensions/radiusrand.inx usr/share/inkscape/extensions/sk2svg.sh usr/share/inkscape/extensions/interp.py usr/share/inkscape/extensions/color_darker.py usr/share/inkscape/extensions/plt_output.inx usr/share/inkscape/extensions/color_darker.inx usr/share/inkscape/extensions/webslicer_create_rect.inx usr/share/inkscape/extensions/dots.py usr/share/inkscape/extensions/text_uppercase.inx usr/share/inkscape/extensions/color_randomize.inx usr/share/inkscape/extensions/embed_raster_in_svg.pl usr/share/inkscape/extensions/spirograph.py usr/share/inkscape/extensions/edge3d.inx usr/share/inkscape/extensions/addnodes.py usr/share/inkscape/extensions/dia2svg.sh usr/share/inkscape/extensions/color_removegreen.inx usr/share/inkscape/extensions/foldablebox.inx usr/share/inkscape/extensions/color_morelight.py usr/share/inkscape/extensions/uniconv-ext.py usr/share/inkscape/extensions/text_randomcase.py usr/share/inkscape/extensions/inkweb.js usr/share/inkscape/extensions/lorem_ipsum.py usr/share/inkscape/extensions/jessyInk_export.inx usr/share/inkscape/extensions/param_curves.py usr/share/inkscape/extensions/rubberstretch.inx usr/share/inkscape/extensions/text_lowercase.inx usr/share/inkscape/extensions/perspective.py usr/share/inkscape/extensions/motion.inx usr/share/inkscape/extensions/guides_creator.py usr/share/inkscape/extensions/lorem_ipsum.inx usr/share/inkscape/extensions/inkex.py usr/share/inkscape/extensions/convert2dashes.inx usr/share/inkscape/extensions/color_negative.py usr/share/inkscape/extensions/split.py usr/share/inkscape/extensions/simplepath.rb usr/share/inkscape/extensions/svg_regex.py usr/share/inkscape/extensions/dimension.inx usr/share/inkscape/extensions/scour.inkscape.py usr/share/inkscape/extensions/render_alphabetsoup_config.py usr/share/inkscape/extensions/jessyInk_effects.py usr/share/inkscape/extensions/inkscape_help_svgspec.inx usr/share/inkscape/extensions/render_barcode_datamatrix.inx usr/share/inkscape/extensions/color_brighter.py usr/share/inkscape/extensions/web-set-att.inx usr/share/inkscape/extensions/gears.py usr/share/inkscape/extensions/jessyInk_export.py usr/share/inkscape/extensions/outline2svg.pl usr/share/inkscape/extensions/interp_att_g.py usr/share/inkscape/extensions/jessyInk_uninstall.py usr/share/inkscape/extensions/fractalize.py usr/share/inkscape/extensions/handles.py usr/share/inkscape/extensions/color_lesssaturation.inx usr/share/inkscape/extensions/eqtexsvg.inx usr/share/inkscape/extensions/color_custom.py usr/share/inkscape/extensions/param_curves.inx usr/share/inkscape/extensions/foldablebox.py usr/share/inkscape/extensions/webslicer_create_rect.py usr/share/inkscape/extensions/color_lesshue.py usr/share/inkscape/extensions/hpgl_output.py usr/share/inkscape/extensions/xaml2svg.inx usr/share/inkscape/extensions/printing-marks.inx usr/share/inkscape/extensions/jessyInk_core_mouseHandler_noclick.js usr/share/inkscape/extensions/perfectboundcover.inx usr/share/inkscape/extensions/grid_polar.inx usr/share/inkscape/extensions/web-set-att.py usr/share/inkscape/extensions/inkscape_help_faq.inx usr/share/inkscape/extensions/motion.py usr/share/inkscape/extensions/grid_cartesian.inx usr/share/inkscape/extensions/straightseg.py usr/share/inkscape/extensions/ffgeom.py usr/share/inkscape/extensions/text_titlecase.py usr/share/inkscape/extensions/color_desaturate.py usr/share/inkscape/extensions/text_randomcase.inx usr/share/inkscape/extensions/rtree.inx usr/share/inkscape/extensions/color_blackandwhite.py usr/share/inkscape/extensions/generate_voronoi.inx usr/share/inkscape/extensions/export_gimp_palette.inx usr/share/inkscape/extensions/text_sentencecase.py usr/share/inkscape/extensions/webslicer_effect.py usr/share/locale/ usr/share/locale/ja/ usr/share/locale/ja/LC_MESSAGES/ usr/share/locale/ja/LC_MESSAGES/inkscape.mo usr/share/locale/pt/ usr/share/locale/pt/LC_MESSAGES/ usr/share/locale/pt/LC_MESSAGES/inkscape.mo usr/share/locale/ne/ usr/share/locale/ne/LC_MESSAGES/ usr/share/locale/ne/LC_MESSAGES/inkscape.mo usr/share/locale/mk/ usr/share/locale/mk/LC_MESSAGES/ usr/share/locale/mk/LC_MESSAGES/inkscape.mo usr/share/locale/br/ usr/share/locale/br/LC_MESSAGES/ usr/share/locale/br/LC_MESSAGES/inkscape.mo usr/share/locale/az/ usr/share/locale/az/LC_MESSAGES/ usr/share/locale/az/LC_MESSAGES/inkscape.mo usr/share/locale/zh_CN/ usr/share/locale/zh_CN/LC_MESSAGES/ usr/share/locale/zh_CN/LC_MESSAGES/inkscape.mo usr/share/locale/ro/ usr/share/locale/ro/LC_MESSAGES/ usr/share/locale/ro/LC_MESSAGES/inkscape.mo usr/share/locale/da/ usr/share/locale/da/LC_MESSAGES/ usr/share/locale/da/LC_MESSAGES/inkscape.mo usr/share/locale/sv/ usr/share/locale/sv/LC_MESSAGES/ usr/share/locale/sv/LC_MESSAGES/inkscape.mo usr/share/locale/el/ usr/share/locale/el/LC_MESSAGES/ usr/share/locale/el/LC_MESSAGES/inkscape.mo usr/share/locale/hu/ usr/share/locale/hu/LC_MESSAGES/ usr/share/locale/hu/LC_MESSAGES/inkscape.mo usr/share/locale/zh_TW/ usr/share/locale/zh_TW/LC_MESSAGES/ usr/share/locale/zh_TW/LC_MESSAGES/inkscape.mo usr/share/locale/pa/ usr/share/locale/pa/LC_MESSAGES/ usr/share/locale/pa/LC_MESSAGES/inkscape.mo usr/share/locale/es_MX/ usr/share/locale/es_MX/LC_MESSAGES/ usr/share/locale/es_MX/LC_MESSAGES/inkscape.mo usr/share/locale/bn/ usr/share/locale/bn/LC_MESSAGES/ usr/share/locale/bn/LC_MESSAGES/inkscape.mo usr/share/locale/ko/ usr/share/locale/ko/LC_MESSAGES/ usr/share/locale/ko/LC_MESSAGES/inkscape.mo usr/share/locale/it/ usr/share/locale/it/LC_MESSAGES/ usr/share/locale/it/LC_MESSAGES/inkscape.mo usr/share/locale/id/ usr/share/locale/id/LC_MESSAGES/ usr/share/locale/id/LC_MESSAGES/inkscape.mo usr/share/locale/hy/ usr/share/locale/hy/LC_MESSAGES/ usr/share/locale/hy/LC_MESSAGES/inkscape.mo usr/share/locale/bg/ usr/share/locale/bg/LC_MESSAGES/ usr/share/locale/bg/LC_MESSAGES/inkscape.mo usr/share/locale/es/ usr/share/locale/es/LC_MESSAGES/ usr/share/locale/es/LC_MESSAGES/inkscape.mo usr/share/locale/mn/ usr/share/locale/mn/LC_MESSAGES/ usr/share/locale/mn/LC_MESSAGES/inkscape.mo usr/share/locale/ga/ usr/share/locale/ga/LC_MESSAGES/ usr/share/locale/ga/LC_MESSAGES/inkscape.mo usr/share/locale/th/ usr/share/locale/th/LC_MESSAGES/ usr/share/locale/th/LC_MESSAGES/inkscape.mo usr/share/locale/fa/ usr/share/locale/fa/LC_MESSAGES/ usr/share/locale/fa/LC_MESSAGES/inkscape.mo usr/share/locale/hr/ usr/share/locale/hr/LC_MESSAGES/ usr/share/locale/hr/LC_MESSAGES/inkscape.mo usr/share/locale/pt_BR/ usr/share/locale/pt_BR/LC_MESSAGES/ usr/share/locale/pt_BR/LC_MESSAGES/inkscape.mo usr/share/locale/cs/ usr/share/locale/cs/LC_MESSAGES/ usr/share/locale/cs/LC_MESSAGES/inkscape.mo usr/share/locale/ar/ usr/share/locale/ar/LC_MESSAGES/ usr/share/locale/ar/LC_MESSAGES/inkscape.mo usr/share/locale/eo/ usr/share/locale/eo/LC_MESSAGES/ usr/share/locale/eo/LC_MESSAGES/inkscape.mo usr/share/locale/vi/ usr/share/locale/vi/LC_MESSAGES/ usr/share/locale/vi/LC_MESSAGES/inkscape.mo usr/share/locale/ca/ usr/share/locale/ca/LC_MESSAGES/ usr/share/locale/ca/LC_MESSAGES/inkscape.mo usr/share/locale/et/ usr/share/locale/et/LC_MESSAGES/ usr/share/locale/et/LC_MESSAGES/inkscape.mo usr/share/locale/rw/ usr/share/locale/rw/LC_MESSAGES/ usr/share/locale/rw/LC_MESSAGES/inkscape.mo usr/share/locale/en_US@piglatin/ usr/share/locale/en_US@piglatin/LC_MESSAGES/ usr/share/locale/en_US@piglatin/LC_MESSAGES/inkscape.mo usr/share/locale/sl/ usr/share/locale/sl/LC_MESSAGES/ usr/share/locale/sl/LC_MESSAGES/inkscape.mo usr/share/locale/nn/ usr/share/locale/nn/LC_MESSAGES/ usr/share/locale/nn/LC_MESSAGES/inkscape.mo usr/share/locale/sq/ usr/share/locale/sq/LC_MESSAGES/ usr/share/locale/sq/LC_MESSAGES/inkscape.mo usr/share/locale/te_IN/ usr/share/locale/te_IN/LC_MESSAGES/ usr/share/locale/te_IN/LC_MESSAGES/inkscape.mo usr/share/locale/pl/ usr/share/locale/pl/LC_MESSAGES/ usr/share/locale/pl/LC_MESSAGES/inkscape.mo usr/share/locale/ru/ usr/share/locale/ru/LC_MESSAGES/ usr/share/locale/ru/LC_MESSAGES/inkscape.mo usr/share/locale/en_AU/ usr/share/locale/en_AU/LC_MESSAGES/ usr/share/locale/en_AU/LC_MESSAGES/inkscape.mo usr/share/locale/gl/ usr/share/locale/gl/LC_MESSAGES/ usr/share/locale/gl/LC_MESSAGES/inkscape.mo usr/share/locale/de/ usr/share/locale/de/LC_MESSAGES/ usr/share/locale/de/LC_MESSAGES/inkscape.mo usr/share/locale/nb/ usr/share/locale/nb/LC_MESSAGES/ usr/share/locale/nb/LC_MESSAGES/inkscape.mo usr/share/locale/sr@latin/ usr/share/locale/sr@latin/LC_MESSAGES/ usr/share/locale/sr@latin/LC_MESSAGES/inkscape.mo usr/share/locale/fi/ usr/share/locale/fi/LC_MESSAGES/ usr/share/locale/fi/LC_MESSAGES/inkscape.mo usr/share/locale/en_GB/ usr/share/locale/en_GB/LC_MESSAGES/ usr/share/locale/en_GB/LC_MESSAGES/inkscape.mo usr/share/locale/sr/ usr/share/locale/sr/LC_MESSAGES/ usr/share/locale/sr/LC_MESSAGES/inkscape.mo usr/share/locale/lt/ usr/share/locale/lt/LC_MESSAGES/ usr/share/locale/lt/LC_MESSAGES/inkscape.mo usr/share/locale/fr/ usr/share/locale/fr/LC_MESSAGES/ usr/share/locale/fr/LC_MESSAGES/inkscape.mo usr/share/locale/km/ usr/share/locale/km/LC_MESSAGES/ usr/share/locale/km/LC_MESSAGES/inkscape.mo usr/share/locale/uk/ usr/share/locale/uk/LC_MESSAGES/ usr/share/locale/uk/LC_MESSAGES/inkscape.mo usr/share/locale/sk/ usr/share/locale/sk/LC_MESSAGES/ usr/share/locale/sk/LC_MESSAGES/inkscape.mo usr/share/locale/be/ usr/share/locale/be/LC_MESSAGES/ usr/share/locale/be/LC_MESSAGES/inkscape.mo usr/share/locale/en_CA/ usr/share/locale/en_CA/LC_MESSAGES/ usr/share/locale/en_CA/LC_MESSAGES/inkscape.mo usr/share/locale/he/ usr/share/locale/he/LC_MESSAGES/ usr/share/locale/he/LC_MESSAGES/inkscape.mo usr/share/locale/nl/ usr/share/locale/nl/LC_MESSAGES/ usr/share/locale/nl/LC_MESSAGES/inkscape.mo usr/share/locale/eu/ usr/share/locale/eu/LC_MESSAGES/ usr/share/locale/eu/LC_MESSAGES/inkscape.mo usr/share/locale/dz/ usr/share/locale/dz/LC_MESSAGES/ usr/share/locale/dz/LC_MESSAGES/inkscape.mo usr/share/locale/ca@valencia/ usr/share/locale/ca@valencia/LC_MESSAGES/ usr/share/locale/ca@valencia/LC_MESSAGES/inkscape.mo usr/share/locale/am/ usr/share/locale/am/LC_MESSAGES/ usr/share/locale/am/LC_MESSAGES/inkscape.mo usr/share/locale/tr/ usr/share/locale/tr/LC_MESSAGES/ usr/share/locale/tr/LC_MESSAGES/inkscape.mo usr/share/applications/ usr/share/applications/inkscape.desktop usr/share/icons/ usr/share/icons/hicolor/ usr/share/icons/hicolor/24x24/ usr/share/icons/hicolor/24x24/apps/ usr/share/icons/hicolor/24x24/apps/inkscape.png usr/share/icons/hicolor/22x22/ usr/share/icons/hicolor/22x22/apps/ usr/share/icons/hicolor/22x22/apps/inkscape.png usr/share/icons/hicolor/256x256/ usr/share/icons/hicolor/256x256/apps/ usr/share/icons/hicolor/256x256/apps/inkscape.png usr/share/icons/hicolor/32x32/ usr/share/icons/hicolor/32x32/apps/ usr/share/icons/hicolor/32x32/apps/inkscape.png usr/share/icons/hicolor/48x48/ usr/share/icons/hicolor/48x48/apps/ usr/share/icons/hicolor/48x48/apps/inkscape.png usr/share/icons/hicolor/16x16/ usr/share/icons/hicolor/16x16/apps/ usr/share/icons/hicolor/16x16/apps/inkscape.png usr/man/ usr/man/ja/ usr/man/ja/man1/ usr/man/ja/man1/inkscape.ja.1.gz usr/man/el/ usr/man/el/man1/ usr/man/el/man1/inkscape.el.1.gz usr/man/zh_TW/ usr/man/zh_TW/man1/ usr/man/zh_TW/man1/inkscape.zh_TW.1.gz usr/man/man1/ usr/man/man1/inkscape.ja.1.gz usr/man/man1/inkscape.fr.1.gz usr/man/man1/inkscape.sk.1.gz usr/man/man1/inkscape.zh_TW.1.gz usr/man/man1/inkscape.1.gz usr/man/man1/inkview.1.gz usr/man/man1/inkscape.el.1.gz usr/man/fr/ usr/man/fr/man1/ usr/man/fr/man1/inkscape.fr.1.gz usr/man/sk/ usr/man/sk/man1/ usr/man/sk/man1/inkscape.ja.1.gz usr/doc/ usr/doc/inkscape-0.48.3/ usr/doc/inkscape-0.48.3/README usr/doc/inkscape-0.48.3/NEWS usr/doc/inkscape-0.48.3/ChangeLog usr/doc/inkscape-0.48.3/INSTALL usr/doc/inkscape-0.48.3/COPYING usr/doc/inkscape-0.48.3/AUTHORS install/ install/slack-desc install/doinst.sh Slackware package /builds/salix/arm/14.0/original/xap/inkscape/inkscape-0.48.3-arm-2rl.txz created. Package has been built. Cleaning pkg and src directories