version:1 :debug:main epoch: in tree: 0 installed: 0 :debug:main pkgconfig 0.28_0 exists in the ports tree :debug:main pkgconfig 0.28_0 is the latest installed :debug:main pkgconfig 0.28_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/pkgconfig :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! pkgconfig 0.28_0 >= pkgconfig 0.28_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main libiconv 1.14_0 exists in the ports tree :debug:main libiconv 1.14_0 is the latest installed :debug:main libiconv 1.14_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/textproc/libiconv :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! libiconv 1.14_0 >= libiconv 1.14_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main intltool 0.50.2_3 exists in the ports tree :debug:main intltool 0.50.2_3 +perl5_16 is the latest installed :debug:main intltool 0.50.2_3 +perl5_16 is active :debug:main Merging existing variants '+perl5_16' into variants :debug:main new fully merged portvariants: perl5_16 + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/textproc/intltool :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Executing variant perl5_16 provides perl5_16 :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! intltool 0.50.2_3 >= intltool 0.50.2_3 :debug:main epoch: in tree: 0 installed: 0 :debug:main expat 2.1.0_0 exists in the ports tree :debug:main expat 2.1.0_0 is the latest installed :debug:main expat 2.1.0_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/textproc/expat :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! expat 2.1.0_0 >= expat 2.1.0_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main perl5.16 5.16.3_0 exists in the ports tree :debug:main perl5.16 5.16.3_0 is the latest installed :debug:main perl5.16 5.16.3_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/lang/perl5.16 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! perl5.16 5.16.3_0 >= perl5.16 5.16.3_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main gdbm 1.11_0 exists in the ports tree :debug:main gdbm 1.11_0 is the latest installed :debug:main gdbm 1.11_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/databases/gdbm :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! gdbm 1.11_0 >= gdbm 1.11_0 :debug:main epoch: in tree: 2 installed: 2 :debug:main gettext 0.19.2_0 exists in the ports tree :debug:main gettext 0.19.2_0 is the latest installed :debug:main gettext 0.19.2_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/gettext :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main compiler clang 503.0.40 not blacklisted because it doesn't match {clang < 211.10.1} :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! gettext 0.19.2_0 >= gettext 0.19.2_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main ncurses 5.9_2 exists in the ports tree :debug:main ncurses 5.9_2 is the latest installed :debug:main ncurses 5.9_2 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/ncurses :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! ncurses 5.9_2 >= ncurses 5.9_2 :debug:main epoch: in tree: 0 installed: 0 :debug:main p5.16-xml-parser 2.410.0_1 exists in the ports tree :debug:main p5.16-xml-parser 2.410.0_1 is the latest installed :debug:main p5.16-xml-parser 2.410.0_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/perl/p5-xml-parser :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Re-registering default for livecheck.version :debug:main Re-registering default for configure.universal_args :debug:main Sourcing PortGroup perl5 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/perl5-1.0.tcl :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! p5.16-xml-parser 2.410.0_1 >= p5.16-xml-parser 2.410.0_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main p5.16-getopt-long 2.420.0_1 exists in the ports tree :debug:main p5.16-getopt-long 2.420.0_1 is the latest installed :debug:main p5.16-getopt-long 2.420.0_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/perl/p5-getopt-long :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Re-registering default for livecheck.version :debug:main Re-registering default for configure.universal_args :debug:main Sourcing PortGroup perl5 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/perl5-1.0.tcl :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! p5.16-getopt-long 2.420.0_1 >= p5.16-getopt-long 2.420.0_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main p5.16-pathtools 3.470.0_1 exists in the ports tree :debug:main p5.16-pathtools 3.470.0_1 is the latest installed :debug:main p5.16-pathtools 3.470.0_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/perl/p5-pathtools :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Re-registering default for livecheck.version :debug:main Re-registering default for configure.universal_args :debug:main Sourcing PortGroup perl5 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/perl5-1.0.tcl :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! p5.16-pathtools 3.470.0_1 >= p5.16-pathtools 3.470.0_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main p5.16-scalar-list-utils 1.390.0_1 exists in the ports tree :debug:main p5.16-scalar-list-utils 1.390.0_1 is the latest installed :debug:main p5.16-scalar-list-utils 1.390.0_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/perl/p5-scalar-list-utils :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Re-registering default for livecheck.version :debug:main Re-registering default for configure.universal_args :debug:main Sourcing PortGroup perl5 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/perl5-1.0.tcl :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! p5.16-scalar-list-utils 1.390.0_1 >= p5.16-scalar-list-utils 1.390.0_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main perl5 5.12.4_0 exists in the ports tree :debug:main perl5 5.12.4_0 +perl5_16 is the latest installed :debug:main perl5 5.12.4_0 +perl5_16 is active :debug:main Merging existing variants '+perl5_16' into variants :debug:main new fully merged portvariants: perl5_16 + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/lang/perl5 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main universal_variant is false, so not adding the default universal variant :debug:main Executing variant perl5_16 provides perl5_16 :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! perl5 5.12.4_0 >= perl5 5.12.4_0 :debug:main epoch: in tree: 1 installed: 1 :debug:main autoconf 2.69_2 exists in the ports tree :debug:main autoconf 2.69_2 is the latest installed :debug:main autoconf 2.69_2 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/autoconf :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! autoconf 2.69_2 >= autoconf 2.69_2 :debug:main epoch: in tree: 0 installed: 0 :debug:main m4 1.4.16_0 exists in the ports tree :debug:main m4 1.4.16_0 is the latest installed :debug:main m4 1.4.16_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/m4 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! m4 1.4.16_0 >= m4 1.4.16_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main automake 1.14.1_2 exists in the ports tree :debug:main automake 1.14.1_2 is the latest installed :debug:main automake 1.14.1_2 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/automake :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! automake 1.14.1_2 >= automake 1.14.1_2 :debug:main epoch: in tree: 0 installed: 0 :debug:main libtool 2.4.2_3 exists in the ports tree :debug:main libtool 2.4.2_3 is the latest installed :debug:main libtool 2.4.2_3 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/libtool :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! libtool 2.4.2_3 >= libtool 2.4.2_3 :debug:main epoch: in tree: 0 installed: 0 :debug:main desktop-file-utils 0.22_0 exists in the ports tree :debug:main desktop-file-utils 0.22_0 is the latest installed :debug:main desktop-file-utils 0.22_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/gnome/desktop-file-utils :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! desktop-file-utils 0.22_0 >= desktop-file-utils 0.22_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main glib2 2.40.0_1 exists in the ports tree :debug:main glib2 2.40.0_1 is the latest installed :debug:main glib2 2.40.0_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/glib2 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl :debug:main Sourcing PortGroup conflicts_build 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/conflicts_build-1.0.tcl :debug:main compiler clang 503.0.40 not blacklisted because it doesn't match {clang < 318} :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! glib2 2.40.0_1 >= glib2 2.40.0_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main zlib 1.2.8_0 exists in the ports tree :debug:main zlib 1.2.8_0 is the latest installed :debug:main zlib 1.2.8_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/archivers/zlib :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup xcodeversion 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/xcodeversion-1.0.tcl :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! zlib 1.2.8_0 >= zlib 1.2.8_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main libffi 3.1_4 exists in the ports tree :debug:main libffi 3.1_4 is the latest installed :debug:main libffi 3.1_4 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/libffi :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! libffi 3.1_4 >= libffi 3.1_4 :debug:main epoch: in tree: 0 installed: 0 :debug:main popt 1.16_0 exists in the ports tree :debug:main popt 1.16_0 is the latest installed :debug:main popt 1.16_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/popt :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! popt 1.16_0 >= popt 1.16_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main boehmgc 7.4.2_0 exists in the ports tree :debug:main boehmgc 7.4.2_0 is the latest installed :debug:main boehmgc 7.4.2_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/boehmgc :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup github 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/github-1.0.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! boehmgc 7.4.2_0 >= boehmgc 7.4.2_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main gsl 1.16_2 exists in the ports tree :debug:main gsl 1.16_2 is the latest installed :debug:main gsl 1.16_2 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/math/gsl :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! gsl 1.16_2 >= gsl 1.16_2 :debug:main epoch: in tree: 0 installed: 0 :debug:main gtkmm 2.24.4_1 exists in the ports tree :debug:main gtkmm 2.24.4_1 +x11 is the latest installed :debug:main gtkmm 2.24.4_1 +x11 is active :debug:main Merging existing variants '+x11' into variants :debug:main new fully merged portvariants: x11 + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/gtkmm :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup active_variants 1.1 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/active_variants-1.1.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main adding the default universal variant :debug:main Executing variant x11 provides x11 :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! gtkmm 2.24.4_1 >= gtkmm 2.24.4_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main gtk2 2.24.24_0 exists in the ports tree :debug:main gtk2 2.24.24_0 +x11 is the latest installed :debug:main gtk2 2.24.24_0 +x11 is active :debug:main Merging existing variants '+x11' into variants :debug:main new fully merged portvariants: x11 + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/gnome/gtk2 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup active_variants 1.1 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/active_variants-1.1.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main Sourcing PortGroup xcodeversion 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/xcodeversion-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Executing variant x11 provides x11 :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! gtk2 2.24.24_0 >= gtk2 2.24.24_0 :debug:main epoch: in tree: 2 installed: 2 :debug:main atk 2.12.0_0 exists in the ports tree :debug:main atk 2.12.0_0 is the latest installed :debug:main atk 2.12.0_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/atk :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! atk 2.12.0_0 >= atk 2.12.0_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main gobject-introspection 1.40.0_0 exists in the ports tree :debug:main gobject-introspection 1.40.0_0 is the latest installed :debug:main gobject-introspection 1.40.0_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/gnome/gobject-introspection :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup active_variants 1.1 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/active_variants-1.1.tcl :debug:main python27 is installed with the following variants: :debug:main required: ucs4, forbidden: :debug:main rejected, because required variant ucs4 is missing :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! gobject-introspection 1.40.0_0 >= gobject-introspection 1.40.0_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main cairo 1.12.16_2 exists in the ports tree :debug:main cairo 1.12.16_2 +x11 is the latest installed :debug:main cairo 1.12.16_2 +x11 is active :debug:main Merging existing variants '+x11' into variants :debug:main new fully merged portvariants: x11 + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/cairo :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main Sourcing PortGroup xcodeversion 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/xcodeversion-1.0.tcl :debug:main compiler clang 503.0.40 not blacklisted because it doesn't match {clang < 318.0.61} :debug:main universal variant already exists, so not adding the default one :debug:main Executing variant x11 provides x11 :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! cairo 1.12.16_2 >= cairo 1.12.16_2 :debug:main epoch: in tree: 0 installed: 0 :debug:main libpixman 0.32.6_0 exists in the ports tree :debug:main libpixman 0.32.6_0 is the latest installed :debug:main libpixman 0.32.6_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/libpixman :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main compiler clang 503.0.40 not blacklisted because it doesn't match {clang < 211.10.1} :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! libpixman 0.32.6_0 >= libpixman 0.32.6_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main fontconfig 2.11.1_0 exists in the ports tree :debug:main fontconfig 2.11.1_0 is the latest installed :debug:main fontconfig 2.11.1_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/fontconfig :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! fontconfig 2.11.1_0 >= fontconfig 2.11.1_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main freetype 2.5.3_1 exists in the ports tree :debug:main freetype 2.5.3_1 is the latest installed :debug:main freetype 2.5.3_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/print/freetype :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! freetype 2.5.3_1 >= freetype 2.5.3_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main bzip2 1.0.6_0 exists in the ports tree :debug:main bzip2 1.0.6_0 is the latest installed :debug:main bzip2 1.0.6_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/archivers/bzip2 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! bzip2 1.0.6_0 >= bzip2 1.0.6_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main libpng 1.6.12_0 exists in the ports tree :debug:main libpng 1.6.12_0 is the latest installed :debug:main libpng 1.6.12_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/libpng :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! libpng 1.6.12_0 >= libpng 1.6.12_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xrender 0.9.8_0 exists in the ports tree :debug:main xrender 0.9.8_0 is the latest installed :debug:main xrender 0.9.8_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xrender :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xrender 0.9.8_0 >= xrender 0.9.8_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libX11 1.6.2_0 exists in the ports tree :debug:main xorg-libX11 1.6.2_0 is the latest installed :debug:main xorg-libX11 1.6.2_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libX11 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libX11 1.6.2_0 >= xorg-libX11 1.6.2_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libXdmcp 1.1.1_0 exists in the ports tree :debug:main xorg-libXdmcp 1.1.1_0 is the latest installed :debug:main xorg-libXdmcp 1.1.1_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libXdmcp :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libXdmcp 1.1.1_0 >= xorg-libXdmcp 1.1.1_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libXau 1.0.8_0 exists in the ports tree :debug:main xorg-libXau 1.0.8_0 is the latest installed :debug:main xorg-libXau 1.0.8_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libXau :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libXau 1.0.8_0 >= xorg-libXau 1.0.8_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-xproto 7.0.26_0 exists in the ports tree :debug:main xorg-xproto 7.0.26_0 is the latest installed :debug:main xorg-xproto 7.0.26_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-xproto :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-xproto 7.0.26_0 >= xorg-xproto 7.0.26_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libxcb 1.11_0 exists in the ports tree :debug:main xorg-libxcb 1.11_0 +python27 is the latest installed :debug:main xorg-libxcb 1.11_0 +python27 is active :debug:main Merging existing variants '+python27' into variants :debug:main new fully merged portvariants: python27 + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libxcb :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Executing variant python27 provides python27 :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libxcb 1.11_0 >= xorg-libxcb 1.11_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-xcb-proto 1.11_0 exists in the ports tree :debug:main xorg-xcb-proto 1.11_0 +python27 is the latest installed :debug:main xorg-xcb-proto 1.11_0 +python27 is active :debug:main Merging existing variants '+python27' into variants :debug:main new fully merged portvariants: python27 + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-xcb-proto :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Executing variant python27 provides python27 :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-xcb-proto 1.11_0 >= xorg-xcb-proto 1.11_0 :debug:main epoch: in tree: 2 installed: 2 :debug:main python27 2.7.8_1 exists in the ports tree :debug:main python27 2.7.8_1 is the latest installed :debug:main python27 2.7.8_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/lang/python27 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/select-1.0.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! python27 2.7.8_1 >= python27 2.7.8_1 :debug:main epoch: in tree: 1 installed: 1 :debug:main openssl 1.0.1i_0 exists in the ports tree :debug:main openssl 1.0.1i_0 is the latest installed :debug:main openssl 1.0.1i_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/openssl :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! openssl 1.0.1i_0 >= openssl 1.0.1i_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main sqlite3 3.8.4.3_0 exists in the ports tree :debug:main sqlite3 3.8.4.3_0 is the latest installed :debug:main sqlite3 3.8.4.3_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/databases/sqlite3 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! sqlite3 3.8.4.3_0 >= sqlite3 3.8.4.3_0 :debug:main epoch: in tree: 20090923 installed: 20090923 :debug:main libedit 20121213-3.0_0 exists in the ports tree :debug:main libedit 20121213-3.0_0 is the latest installed :debug:main libedit 20121213-3.0_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/libedit :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! libedit 20121213-3.0_0 >= libedit 20121213-3.0_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main db46 4.6.21_9 exists in the ports tree :debug:main db46 4.6.21_9 is the latest installed :debug:main db46 4.6.21_9 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/databases/db46 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/select-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! db46 4.6.21_9 >= db46 4.6.21_9 :debug:main epoch: in tree: 0 installed: 0 :debug:main db_select 0.1_2 exists in the ports tree :debug:main db_select 0.1_2 is the latest installed :debug:main db_select 0.1_2 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/sysutils/db_select :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/select-1.0.tcl :debug:main universal_variant is false, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! db_select 0.1_2 >= db_select 0.1_2 :debug:main epoch: in tree: 0 installed: 0 :debug:main python_select 0.3_3 exists in the ports tree :debug:main python_select 0.3_3 is the latest installed :debug:main python_select 0.3_3 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/sysutils/python_select :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/select-1.0.tcl :debug:main universal_variant is false, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! python_select 0.3_3 >= python_select 0.3_3 :debug:main epoch: in tree: 0 installed: 0 :debug:main libxml2 2.9.1_0 exists in the ports tree :debug:main libxml2 2.9.1_0 is the latest installed :debug:main libxml2 2.9.1_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/textproc/libxml2 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! libxml2 2.9.1_0 >= libxml2 2.9.1_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xz 5.0.5_0 exists in the ports tree :debug:main xz 5.0.5_0 is the latest installed :debug:main xz 5.0.5_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/archivers/xz :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xz 5.0.5_0 >= xz 5.0.5_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libpthread-stubs 0.3_0 exists in the ports tree :debug:main xorg-libpthread-stubs 0.3_0 is the latest installed :debug:main xorg-libpthread-stubs 0.3_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libpthread-stubs :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libpthread-stubs 0.3_0 >= xorg-libpthread-stubs 0.3_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-kbproto 1.0.6_0 exists in the ports tree :debug:main xorg-kbproto 1.0.6_0 is the latest installed :debug:main xorg-kbproto 1.0.6_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-kbproto :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-kbproto 1.0.6_0 >= xorg-kbproto 1.0.6_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-renderproto 0.11.1_0 exists in the ports tree :debug:main xorg-renderproto 0.11.1_0 is the latest installed :debug:main xorg-renderproto 0.11.1_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-renderproto :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-renderproto 0.11.1_0 >= xorg-renderproto 0.11.1_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libXext 1.3.3_0 exists in the ports tree :debug:main xorg-libXext 1.3.3_0 is the latest installed :debug:main xorg-libXext 1.3.3_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libXext :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libXext 1.3.3_0 >= xorg-libXext 1.3.3_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-xextproto 7.3.0_0 exists in the ports tree :debug:main xorg-xextproto 7.3.0_0 is the latest installed :debug:main xorg-xextproto 7.3.0_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-xextproto :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-xextproto 7.3.0_0 >= xorg-xextproto 7.3.0_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-xcb-util 0.3.9_0 exists in the ports tree :debug:main xorg-xcb-util 0.3.9_0 is the latest installed :debug:main xorg-xcb-util 0.3.9_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-xcb-util :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-xcb-util 0.3.9_0 >= xorg-xcb-util 0.3.9_0 :debug:main epoch: in tree: 1 installed: 1 :debug:main pango 1.36.5_0 exists in the ports tree :debug:main pango 1.36.5_0 +x11 is the latest installed :debug:main pango 1.36.5_0 +x11 is active :debug:main Merging existing variants '+x11' into variants :debug:main new fully merged portvariants: x11 + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/pango :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup active_variants 1.1 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/active_variants-1.1.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main adding the default universal variant :debug:main Executing variant x11 provides x11 :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! pango 1.36.5_0 >= pango 1.36.5_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main harfbuzz 0.9.34_0 exists in the ports tree :debug:main harfbuzz 0.9.34_0 is the latest installed :debug:main harfbuzz 0.9.34_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/harfbuzz :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! harfbuzz 0.9.34_0 >= harfbuzz 0.9.34_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main graphite2 1.2.4_0 exists in the ports tree :debug:main graphite2 1.2.4_0 is the latest installed :debug:main graphite2 1.2.4_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/graphite2 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup cmake 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/cmake-1.0.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! graphite2 1.2.4_0 >= graphite2 1.2.4_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main Xft2 2.3.2_0 exists in the ports tree :debug:main Xft2 2.3.2_0 is the latest installed :debug:main Xft2 2.3.2_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/Xft2 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! Xft2 2.3.2_0 >= Xft2 2.3.2_0 :debug:main epoch: in tree: 2 installed: 2 :debug:main gdk-pixbuf2 2.30.8_0 exists in the ports tree :debug:main gdk-pixbuf2 2.30.8_0 +x11 is the latest installed :debug:main gdk-pixbuf2 2.30.8_0 +x11 is active :debug:main Merging existing variants '+x11' into variants :debug:main new fully merged portvariants: x11 + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/gdk-pixbuf2 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main adding the default universal variant :debug:main Executing variant x11 provides x11 :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! gdk-pixbuf2 2.30.8_0 >= gdk-pixbuf2 2.30.8_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main jasper 1.900.1_10 exists in the ports tree :debug:main jasper 1.900.1_10 is the latest installed :debug:main jasper 1.900.1_10 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/jasper :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! jasper 1.900.1_10 >= jasper 1.900.1_10 :debug:main epoch: in tree: 0 installed: 0 :debug:main jpeg 9a_1 exists in the ports tree :debug:main jpeg 9a_1 is the latest installed :debug:main jpeg 9a_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/jpeg :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! jpeg 9a_1 >= jpeg 9a_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main tiff 4.0.3_4 exists in the ports tree :debug:main tiff 4.0.3_4 is the latest installed :debug:main tiff 4.0.3_4 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/tiff :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup xcodeversion 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/xcodeversion-1.0.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! tiff 4.0.3_4 >= tiff 4.0.3_4 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libXi 1.7.4_0 exists in the ports tree :debug:main xorg-libXi 1.7.4_0 is the latest installed :debug:main xorg-libXi 1.7.4_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libXi :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libXi 1.7.4_0 >= xorg-libXi 1.7.4_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libXfixes 5.0.1_0 exists in the ports tree :debug:main xorg-libXfixes 5.0.1_0 is the latest installed :debug:main xorg-libXfixes 5.0.1_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libXfixes :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libXfixes 5.0.1_0 >= xorg-libXfixes 5.0.1_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-fixesproto 5.0_0 exists in the ports tree :debug:main xorg-fixesproto 5.0_0 is the latest installed :debug:main xorg-fixesproto 5.0_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-fixesproto :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-fixesproto 5.0_0 >= xorg-fixesproto 5.0_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-inputproto 2.3.1_0 exists in the ports tree :debug:main xorg-inputproto 2.3.1_0 is the latest installed :debug:main xorg-inputproto 2.3.1_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-inputproto :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-inputproto 2.3.1_0 >= xorg-inputproto 2.3.1_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libXrandr 1.4.2_0 exists in the ports tree :debug:main xorg-libXrandr 1.4.2_0 is the latest installed :debug:main xorg-libXrandr 1.4.2_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libXrandr :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libXrandr 1.4.2_0 >= xorg-libXrandr 1.4.2_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-randrproto 1.4.0_0 exists in the ports tree :debug:main xorg-randrproto 1.4.0_0 is the latest installed :debug:main xorg-randrproto 1.4.0_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-randrproto :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-randrproto 1.4.0_0 >= xorg-randrproto 1.4.0_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libXcursor 1.1.14_0 exists in the ports tree :debug:main xorg-libXcursor 1.1.14_0 is the latest installed :debug:main xorg-libXcursor 1.1.14_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libXcursor :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libXcursor 1.1.14_0 >= xorg-libXcursor 1.1.14_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libXinerama 1.1.3_0 exists in the ports tree :debug:main xorg-libXinerama 1.1.3_0 is the latest installed :debug:main xorg-libXinerama 1.1.3_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libXinerama :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libXinerama 1.1.3_0 >= xorg-libXinerama 1.1.3_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-xineramaproto 1.2.1_0 exists in the ports tree :debug:main xorg-xineramaproto 1.2.1_0 is the latest installed :debug:main xorg-xineramaproto 1.2.1_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-xineramaproto :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-xineramaproto 1.2.1_0 >= xorg-xineramaproto 1.2.1_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libXdamage 1.1.4_0 exists in the ports tree :debug:main xorg-libXdamage 1.1.4_0 is the latest installed :debug:main xorg-libXdamage 1.1.4_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libXdamage :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libXdamage 1.1.4_0 >= xorg-libXdamage 1.1.4_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-damageproto 1.2.1_0 exists in the ports tree :debug:main xorg-damageproto 1.2.1_0 is the latest installed :debug:main xorg-damageproto 1.2.1_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-damageproto :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-damageproto 1.2.1_0 >= xorg-damageproto 1.2.1_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libXcomposite 0.4.4_0 exists in the ports tree :debug:main xorg-libXcomposite 0.4.4_0 is the latest installed :debug:main xorg-libXcomposite 0.4.4_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libXcomposite :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libXcomposite 0.4.4_0 >= xorg-libXcomposite 0.4.4_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-compositeproto 0.4.2_0 exists in the ports tree :debug:main xorg-compositeproto 0.4.2_0 is the latest installed :debug:main xorg-compositeproto 0.4.2_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-compositeproto :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-compositeproto 0.4.2_0 >= xorg-compositeproto 0.4.2_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main shared-mime-info 1.3_0 exists in the ports tree :debug:main shared-mime-info 1.3_0 is the latest installed :debug:main shared-mime-info 1.3_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/shared-mime-info :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! shared-mime-info 1.3_0 >= shared-mime-info 1.3_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main hicolor-icon-theme 0.13_0 exists in the ports tree :debug:main hicolor-icon-theme 0.13_0 is the latest installed :debug:main hicolor-icon-theme 0.13_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/gnome/hicolor-icon-theme :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! hicolor-icon-theme 0.13_0 >= hicolor-icon-theme 0.13_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main glibmm 2.40.0_0 exists in the ports tree :debug:main glibmm 2.40.0_0 is the latest installed :debug:main glibmm 2.40.0_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/glibmm :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! glibmm 2.40.0_0 >= glibmm 2.40.0_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main libsigcxx2 2.2.11_1 exists in the ports tree :debug:main libsigcxx2 2.2.11_1 is the latest installed :debug:main libsigcxx2 2.2.11_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/libsigcxx2 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! libsigcxx2 2.2.11_1 >= libsigcxx2 2.2.11_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main cairomm 1.10.0_3 exists in the ports tree :debug:main cairomm 1.10.0_3 +x11 is the latest installed :debug:main cairomm 1.10.0_3 +x11 is active :debug:main Merging existing variants '+x11' into variants :debug:main new fully merged portvariants: x11 + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/cairomm :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup active_variants 1.1 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/active_variants-1.1.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main adding the default universal variant :debug:main Executing variant x11 provides x11 :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! cairomm 1.10.0_3 >= cairomm 1.10.0_3 :debug:main epoch: in tree: 0 installed: 0 :debug:main pangomm 2.34.0_2 exists in the ports tree :debug:main pangomm 2.34.0_2 +x11 is the latest installed :debug:main pangomm 2.34.0_2 +x11 is active :debug:main Merging existing variants '+x11' into variants :debug:main new fully merged portvariants: x11 + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/pangomm :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup active_variants 1.1 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/active_variants-1.1.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main adding the default universal variant :debug:main Executing variant x11 provides x11 :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! pangomm 2.34.0_2 >= pangomm 2.34.0_2 :debug:main epoch: in tree: 0 installed: 0 :debug:main atkmm 2.22.7_1 exists in the ports tree :debug:main atkmm 2.22.7_1 is the latest installed :debug:main atkmm 2.22.7_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/gnome/atkmm :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! atkmm 2.22.7_1 >= atkmm 2.22.7_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main lcms 1.19_5 exists in the ports tree :debug:main lcms 1.19_5 is the latest installed :debug:main lcms 1.19_5 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/lcms :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! lcms 1.19_5 >= lcms 1.19_5 :debug:main epoch: in tree: 0 installed: 0 :debug:main poppler 0.26.3_0 exists in the ports tree :debug:main poppler 0.26.3_0 is the latest installed :debug:main poppler 0.26.3_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/poppler :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main compiler gcc-4.0 blacklisted because it's not installed or it doesn't work :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! poppler 0.26.3_0 >= poppler 0.26.3_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main curl 7.37.1_0 exists in the ports tree :debug:main curl 7.37.1_0 +ssl is the latest installed :debug:main curl 7.37.1_0 +ssl is active :debug:main Merging existing variants '+ssl' into variants :debug:main new fully merged portvariants: ssl + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/net/curl :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Executing variant ssl provides ssl :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! curl 7.37.1_0 >= curl 7.37.1_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main libidn 1.26_0 exists in the ports tree :debug:main libidn 1.26_0 is the latest installed :debug:main libidn 1.26_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/mail/libidn :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup conflicts_build 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/conflicts_build-1.0.tcl :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! libidn 1.26_0 >= libidn 1.26_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main curl-ca-bundle 7.37.1_0 exists in the ports tree :debug:main curl-ca-bundle 7.37.1_0 is the latest installed :debug:main curl-ca-bundle 7.37.1_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/net/curl :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main universal_variant is false, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! curl-ca-bundle 7.37.1_0 >= curl-ca-bundle 7.37.1_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main lcms2 2.6_0 exists in the ports tree :debug:main lcms2 2.6_0 is the latest installed :debug:main lcms2 2.6_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/lcms2 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! lcms2 2.6_0 >= lcms2 2.6_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main openjpeg15 1.5.0_1 exists in the ports tree :debug:main openjpeg15 1.5.0_1 is the latest installed :debug:main openjpeg15 1.5.0_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/openjpeg15 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! openjpeg15 1.5.0_1 >= openjpeg15 1.5.0_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main jbigkit 2.1_0 exists in the ports tree :debug:main jbigkit 2.1_0 is the latest installed :debug:main jbigkit 2.1_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/jbigkit :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! jbigkit 2.1_0 >= jbigkit 2.1_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main poppler-data 0.4.6_0 exists in the ports tree :debug:main poppler-data 0.4.6_0 is the latest installed :debug:main poppler-data 0.4.6_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/poppler-data :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main universal_variant is false, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! poppler-data 0.4.6_0 >= poppler-data 0.4.6_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main boost 1.56.0_1 exists in the ports tree :debug:main boost 1.56.0_1 +no_single+no_static+python27 is the latest installed :debug:main boost 1.56.0_1 +no_single+no_static+python27 is active :debug:main Merging existing variants '+no_single+no_static+python27' into variants :debug:main new fully merged portvariants: no_static + no_single + python27 + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/boost :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl :debug:main Sourcing PortGroup active_variants 1.1 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/active_variants-1.1.tcl :debug:main Sourcing PortGroup compilers 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/compilers-1.0.tcl :debug:main Sourcing PortGroup mpi 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/mpi-1.0.tcl :debug:main compiler clang 503.0.40 not blacklisted because it doesn't match {clang < 421} :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main universal variant already exists, so not adding the default one :debug:main Executing variant python27 provides python27 :debug:main Executing variant no_static provides no_static :debug:main Executing variant no_single provides no_single :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! boost 1.56.0_1 >= boost 1.56.0_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main icu 53.1_1 exists in the ports tree :debug:main icu 53.1_1 is the latest installed :debug:main icu 53.1_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/icu :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! icu 53.1_1 >= icu 53.1_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main ImageMagick 6.8.9-6_0 exists in the ports tree :debug:main ImageMagick 6.8.9-6_0 +pango+rsvg+wmf+x11 is the latest installed :debug:main ImageMagick 6.8.9-6_0 +pango+rsvg+wmf+x11 is active :debug:main Merging existing variants '+pango+rsvg+wmf+x11' into variants :debug:main new fully merged portvariants: pango + x11 + wmf + rsvg + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/ImageMagick :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup conflicts_build 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/conflicts_build-1.0.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main adding the default universal variant :debug:main Executing variant pango provides pango :debug:main Executing variant rsvg provides rsvg :debug:main Executing variant wmf provides wmf :debug:main Executing variant x11 provides x11 :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! ImageMagick 6.8.9-6_0 >= ImageMagick 6.8.9-6_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main djvulibre 3.5.25_8 exists in the ports tree :debug:main djvulibre 3.5.25_8 is the latest installed :debug:main djvulibre 3.5.25_8 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/djvulibre :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! djvulibre 3.5.25_8 >= djvulibre 3.5.25_8 :debug:main epoch: in tree: 0 installed: 0 :debug:main webp 0.4.0_0 exists in the ports tree :debug:main webp 0.4.0_0 is the latest installed :debug:main webp 0.4.0_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/webp :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! webp 0.4.0_0 >= webp 0.4.0_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main fftw-3 3.3.4_0 exists in the ports tree :debug:main fftw-3 3.3.4_0 is the latest installed :debug:main fftw-3 3.3.4_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/math/fftw-3 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl :debug:main Sourcing PortGroup active_variants 1.1 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/active_variants-1.1.tcl :debug:main Sourcing PortGroup compilers 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/compilers-1.0.tcl :debug:main Sourcing PortGroup mpi 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/mpi-1.0.tcl :debug:main compiler clang 503.0.40 not blacklisted because it doesn't match {clang <= 211.10.1} :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! fftw-3 3.3.4_0 >= fftw-3 3.3.4_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main ghostscript 9.10_2 exists in the ports tree :debug:main ghostscript 9.10_2 +x11 is the latest installed :debug:main ghostscript 9.10_2 +x11 is active :debug:main Merging existing variants '+x11' into variants :debug:main new fully merged portvariants: x11 + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/print/ghostscript :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Executing variant x11 provides x11 :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! ghostscript 9.10_2 >= ghostscript 9.10_2 :debug:main epoch: in tree: 0 installed: 0 :debug:main jbig2dec 0.11_1 exists in the ports tree :debug:main jbig2dec 0.11_1 is the latest installed :debug:main jbig2dec 0.11_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/jbig2dec :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! jbig2dec 0.11_1 >= jbig2dec 0.11_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main libpaper 1.1.24_0 exists in the ports tree :debug:main libpaper 1.1.24_0 is the latest installed :debug:main libpaper 1.1.24_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/print/libpaper :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! libpaper 1.1.24_0 >= libpaper 1.1.24_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libXt 1.1.4_0 exists in the ports tree :debug:main xorg-libXt 1.1.4_0 is the latest installed :debug:main xorg-libXt 1.1.4_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libXt :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libXt 1.1.4_0 >= xorg-libXt 1.1.4_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libsm 1.2.1_0 exists in the ports tree :debug:main xorg-libsm 1.2.1_0 is the latest installed :debug:main xorg-libsm 1.2.1_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libsm :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libsm 1.2.1_0 >= xorg-libsm 1.2.1_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libice 1.0.8_0 exists in the ports tree :debug:main xorg-libice 1.0.8_0 is the latest installed :debug:main xorg-libice 1.0.8_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libice :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libice 1.0.8_0 >= xorg-libice 1.0.8_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main openjpeg 2.1.0_0 exists in the ports tree :debug:main openjpeg 2.1.0_0 is the latest installed :debug:main openjpeg 2.1.0_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/openjpeg :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup cmake 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/cmake-1.0.tcl :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! openjpeg 2.1.0_0 >= openjpeg 2.1.0_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main openexr 1.7.0_0 exists in the ports tree :debug:main openexr 1.7.0_0 is the latest installed :debug:main openexr 1.7.0_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/openexr :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! openexr 1.7.0_0 >= openexr 1.7.0_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main ilmbase 1.0.2_0 exists in the ports tree :debug:main ilmbase 1.0.2_0 is the latest installed :debug:main ilmbase 1.0.2_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/ilmbase :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! ilmbase 1.0.2_0 >= ilmbase 1.0.2_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main librsvg 2.40.2_0 exists in the ports tree :debug:main librsvg 2.40.2_0 +viewer+x11 is the latest installed :debug:main librsvg 2.40.2_0 +viewer+x11 is active :debug:main Merging existing variants '+viewer+x11' into variants :debug:main new fully merged portvariants: x11 + viewer + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/librsvg :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main adding the default universal variant :debug:main Executing variant viewer provides viewer :debug:main Executing variant x11 provides x11 :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! librsvg 2.40.2_0 >= librsvg 2.40.2_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main libcroco 0.6.8_0 exists in the ports tree :debug:main libcroco 0.6.8_0 is the latest installed :debug:main libcroco 0.6.8_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/gnome/libcroco :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! libcroco 0.6.8_0 >= libcroco 0.6.8_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main vala 0.24.0_0 exists in the ports tree :debug:main vala 0.24.0_0 is the latest installed :debug:main vala 0.24.0_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/lang/vala :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! vala 0.24.0_0 >= vala 0.24.0_0 :debug:main epoch: in tree: 1 installed: 1 :debug:main gtk3 3.12.2_0 exists in the ports tree :debug:main gtk3 3.12.2_0 +x11 is the latest installed :debug:main gtk3 3.12.2_0 +x11 is active :debug:main Merging existing variants '+x11' into variants :debug:main new fully merged portvariants: x11 + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/gnome/gtk3 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup archcheck 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/archcheck-1.0.tcl :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main Sourcing PortGroup xcodeversion 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/xcodeversion-1.0.tcl :debug:main Sourcing PortGroup active_variants 1.1 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/active_variants-1.1.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Executing variant x11 provides x11 :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! gtk3 3.12.2_0 >= gtk3 3.12.2_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main at-spi2-atk 2.12.1_0 exists in the ports tree :debug:main at-spi2-atk 2.12.1_0 is the latest installed :debug:main at-spi2-atk 2.12.1_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/gnome/at-spi2-atk :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! at-spi2-atk 2.12.1_0 >= at-spi2-atk 2.12.1_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main dbus 1.8.6_0 exists in the ports tree :debug:main dbus 1.8.6_0 is the latest installed :debug:main dbus 1.8.6_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/dbus :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! dbus 1.8.6_0 >= dbus 1.8.6_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main dbus-glib 0.102_0 exists in the ports tree :debug:main dbus-glib 0.102_0 is the latest installed :debug:main dbus-glib 0.102_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/dbus-glib :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! dbus-glib 0.102_0 >= dbus-glib 0.102_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main dbus-python27 1.2.0_0 exists in the ports tree :debug:main dbus-python27 1.2.0_0 is the latest installed :debug:main dbus-python27 1.2.0_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/dbus-python :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! dbus-python27 1.2.0_0 >= dbus-python27 1.2.0_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main at-spi2-core 2.12.0_0 exists in the ports tree :debug:main at-spi2-core 2.12.0_0 is the latest installed :debug:main at-spi2-core 2.12.0_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/gnome/at-spi2-core :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! at-spi2-core 2.12.0_0 >= at-spi2-core 2.12.0_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libXtst 1.2.2_0 exists in the ports tree :debug:main xorg-libXtst 1.2.2_0 is the latest installed :debug:main xorg-libXtst 1.2.2_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libXtst :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libXtst 1.2.2_0 >= xorg-libXtst 1.2.2_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-recordproto 1.14.2_0 exists in the ports tree :debug:main xorg-recordproto 1.14.2_0 is the latest installed :debug:main xorg-recordproto 1.14.2_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-recordproto :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-recordproto 1.14.2_0 >= xorg-recordproto 1.14.2_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-libXevie 1.0.3_0 exists in the ports tree :debug:main xorg-libXevie 1.0.3_0 is the latest installed :debug:main xorg-libXevie 1.0.3_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-libXevie :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-libXevie 1.0.3_0 >= xorg-libXevie 1.0.3_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main xorg-evieproto 1.1.1_0 exists in the ports tree :debug:main xorg-evieproto 1.1.1_0 is the latest installed :debug:main xorg-evieproto 1.1.1_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/xorg-evieproto :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! xorg-evieproto 1.1.1_0 >= xorg-evieproto 1.1.1_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main libwmf 0.2.8.4_8 exists in the ports tree :debug:main libwmf 0.2.8.4_8 is the latest installed :debug:main libwmf 0.2.8.4_8 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/libwmf :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! libwmf 0.2.8.4_8 >= libwmf 0.2.8.4_8 :debug:main epoch: in tree: 0 installed: 0 :debug:main urw-fonts 1.0.7pre44_0 exists in the ports tree :debug:main urw-fonts 1.0.7pre44_0 is the latest installed :debug:main urw-fonts 1.0.7pre44_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/urw-fonts :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main universal_variant is false, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! urw-fonts 1.0.7pre44_0 >= urw-fonts 1.0.7pre44_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main libwpg 0.2.2_1 exists in the ports tree :debug:main libwpg 0.2.2_1 is the latest installed :debug:main libwpg 0.2.2_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/libwpg :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! libwpg 0.2.2_1 >= libwpg 0.2.2_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main libwpd 0.9.9_0 exists in the ports tree :debug:main libwpd 0.9.9_0 is the latest installed :debug:main libwpd 0.9.9_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/textproc/libwpd :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! libwpd 0.9.9_0 >= libwpd 0.9.9_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main libgsf 1.14.30_0 exists in the ports tree :debug:main libgsf 1.14.30_0 is the latest installed :debug:main libgsf 1.14.30_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/gnome/libgsf :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! libgsf 1.14.30_0 >= libgsf 1.14.30_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main gtkspell2 2.0.16_5 exists in the ports tree :debug:main gtkspell2 2.0.16_5 +x11 is the latest installed :debug:main gtkspell2 2.0.16_5 +x11 is active :debug:main Merging existing variants '+x11' into variants :debug:main new fully merged portvariants: x11 + :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/x11/gtkspell2 :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main adding the default universal variant :debug:main Executing variant x11 provides x11 :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! gtkspell2 2.0.16_5 >= gtkspell2 2.0.16_5 :debug:main epoch: in tree: 0 installed: 0 :debug:main enchant 1.6.0_1 exists in the ports tree :debug:main enchant 1.6.0_1 is the latest installed :debug:main enchant 1.6.0_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/textproc/enchant :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! enchant 1.6.0_1 >= enchant 1.6.0_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main aspell 0.60.6.1_0 exists in the ports tree :debug:main aspell 0.60.6.1_0 is the latest installed :debug:main aspell 0.60.6.1_0 is active :debug:main Merging existing variants '-nls' into variants :debug:main new fully merged portvariants: nls - :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/textproc/aspell :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! aspell 0.60.6.1_0 >= aspell 0.60.6.1_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main texinfo 5.2_1 exists in the ports tree :debug:main texinfo 5.2_1 is the latest installed :debug:main texinfo 5.2_1 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/textproc/texinfo :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! texinfo 5.2_1 >= texinfo 5.2_1 :debug:main epoch: in tree: 0 installed: 0 :debug:main hunspell 1.3.3_0 exists in the ports tree :debug:main hunspell 1.3.3_0 is the latest installed :debug:main hunspell 1.3.3_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/textproc/hunspell :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! hunspell 1.3.3_0 >= hunspell 1.3.3_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main readline 6.3.003_0 exists in the ports tree :debug:main readline 6.3.003_0 is the latest installed :debug:main readline 6.3.003_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/devel/readline :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl :debug:main universal variant already exists, so not adding the default one :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! readline 6.3.003_0 >= readline 6.3.003_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main py27-lxml 3.3.5_0 exists in the ports tree :debug:main py27-lxml 3.3.5_0 is the latest installed :debug:main py27-lxml 3.3.5_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/python/py-lxml :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Re-registering default for build.cmd :debug:main Re-registering default for destroot.cmd :debug:main Re-registering default for destroot.destdir :debug:main Sourcing PortGroup python 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/python-1.0.tcl :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! py27-lxml 3.3.5_0 >= py27-lxml 3.3.5_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main libxslt 1.1.28_0 exists in the ports tree :debug:main libxslt 1.1.28_0 is the latest installed :debug:main libxslt 1.1.28_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/textproc/libxslt :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! libxslt 1.1.28_0 >= libxslt 1.1.28_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main py27-numpy 1.8.2_0 exists in the ports tree :debug:main py27-numpy 1.8.2_0 is the latest installed :debug:main py27-numpy 1.8.2_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/python/py-numpy :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Re-registering default for build.cmd :debug:main Re-registering default for destroot.cmd :debug:main Re-registering default for destroot.destdir :debug:main Sourcing PortGroup python 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/python-1.0.tcl :debug:main Sourcing PortGroup github 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/github-1.0.tcl :debug:main adding the default universal variant :debug:main Reading variant descriptions from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/variant_descriptions.conf :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! py27-numpy 1.8.2_0 >= py27-numpy 1.8.2_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main py27-nose 1.3.1_0 exists in the ports tree :debug:main py27-nose 1.3.1_0 is the latest installed :debug:main py27-nose 1.3.1_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/python/py-nose :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Re-registering default for build.cmd :debug:main Re-registering default for destroot.cmd :debug:main Re-registering default for destroot.destdir :debug:main Sourcing PortGroup python 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/python-1.0.tcl :debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/select-1.0.tcl :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! py27-nose 1.3.1_0 >= py27-nose 1.3.1_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main py27-setuptools 5.7_0 exists in the ports tree :debug:main py27-setuptools 5.7_0 is the latest installed :debug:main py27-setuptools 5.7_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/python/py-setuptools :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Re-registering default for build.cmd :debug:main Re-registering default for destroot.cmd :debug:main Re-registering default for destroot.destdir :debug:main Sourcing PortGroup python 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/python-1.0.tcl :debug:main only one arch supported, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! py27-setuptools 5.7_0 >= py27-setuptools 5.7_0 :debug:main epoch: in tree: 0 installed: 0 :debug:main nosetests_select 0.1_0 exists in the ports tree :debug:main nosetests_select 0.1_0 is the latest installed :debug:main nosetests_select 0.1_0 is active :debug:main Merging existing variants '' into variants :debug:main new fully merged portvariants: :debug:main Changing to port directory: /opt/local/var/macports/sources/svn.macports.org/trunk/dports/python/nosetests_select :debug:main OS darwin/12.5.0 (Mac OS X 10.8) arch i386 :debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/svn.macports.org/trunk/dports/_resources/port1.0/group/select-1.0.tcl :debug:main universal_variant is false, so not adding the default universal variant :debug:main Running callback portconfigure::add_automatic_compiler_dependencies :debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies :debug:main Running callback portbuild::add_automatic_buildsystem_dependencies :debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies :debug:main No need to upgrade! nosetests_select 0.1_0 >= nosetests_select 0.1_0 :msg:main ---> Computing dependencies for inkscape:info:main .:debug:main Checking for conflicts against inkscape :debug:main Searching for dependency: inkscape-devel :debug:main Didn't find receipt, going to depspec regex for: inkscape-devel :debug:main Searching for dependency: pkgconfig :debug:main Found Dependency: receipt exists for pkgconfig :debug:main Searching for dependency: intltool :debug:main Found Dependency: receipt exists for intltool :debug:main Searching for dependency: perl5 :debug:main Found Dependency: receipt exists for perl5 :debug:main Searching for dependency: autoconf :debug:main Found Dependency: receipt exists for autoconf :debug:main Searching for dependency: automake :debug:main Found Dependency: receipt exists for automake :debug:main Searching for dependency: libtool :debug:main Found Dependency: receipt exists for libtool :debug:main Searching for dependency: desktop-file-utils :debug:main Found Dependency: receipt exists for desktop-file-utils :debug:main Searching for dependency: popt :debug:main Found Dependency: receipt exists for popt :debug:main Searching for dependency: boehmgc :debug:main Found Dependency: receipt exists for boehmgc :debug:main Searching for dependency: gsl :debug:main Found Dependency: receipt exists for gsl :debug:main Searching for dependency: gtkmm :debug:main Found Dependency: receipt exists for gtkmm :debug:main Searching for dependency: lcms :debug:main Found Dependency: receipt exists for lcms :debug:main Searching for dependency: libpng :debug:main Found Dependency: receipt exists for libpng :debug:main Searching for dependency: poppler :debug:main Found Dependency: receipt exists for poppler :debug:main Searching for dependency: boost :debug:main Found Dependency: receipt exists for boost :debug:main Searching for dependency: ImageMagick :debug:main Found Dependency: receipt exists for ImageMagick :debug:main Searching for dependency: libwpg :debug:main Found Dependency: receipt exists for libwpg :debug:main Searching for dependency: gtkspell2 :debug:main Found Dependency: receipt exists for gtkspell2 :debug:main Searching for dependency: py27-lxml :debug:main Found Dependency: receipt exists for py27-lxml :debug:main Searching for dependency: py27-numpy :debug:main Found Dependency: receipt exists for py27-numpy :msg:main :debug:main Executing org.macports.main (inkscape) :debug:main changing euid/egid - current euid: 0 - current egid: 0 :debug:main egid changed to: 501 :debug:main euid changed to: 501 :debug:archivefetch archivefetch phase started at Tue Aug 19 17:24:47 EDT 2014 :msg:archivefetch ---> Fetching archive for inkscape :debug:archivefetch Executing org.macports.archivefetch (inkscape) :debug:archivefetch euid/egid changed to: 0/0 :debug:archivefetch chowned /opt/local/var/macports/incoming to macports :debug:archivefetch euid/egid changed to: 501/501 :info:archivefetch ---> inkscape-0.48.5_2+python27+x11.darwin_12.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified :msg:archivefetch ---> Attempting to fetch inkscape-0.48.5_2+python27+x11.darwin_12.x86_64.tbz2 from http://packages.macports.org/inkscape :debug:archivefetch Fetching archive failed:: The requested URL returned error: 404 :msg:archivefetch ---> Attempting to fetch inkscape-0.48.5_2+python27+x11.darwin_12.x86_64.tbz2 from http://lil.fr.packages.macports.org/inkscape :debug:archivefetch Fetching archive failed:: The requested URL returned error: 404 :msg:archivefetch ---> Attempting to fetch inkscape-0.48.5_2+python27+x11.darwin_12.x86_64.tbz2 from http://nue.de.packages.macports.org/macports/packages/inkscape :debug:archivefetch Fetching archive failed:: The requested URL returned error: 404 :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:fetch fetch phase started at Tue Aug 19 17:24:48 EDT 2014 :notice:fetch ---> Fetching distfiles for inkscape :debug:fetch Executing org.macports.fetch (inkscape) :debug:fetch Privilege de-escalation not attempted as not running as root. :debug:checksum checksum phase started at Tue Aug 19 17:24:48 EDT 2014 :notice:checksum ---> Verifying checksums for inkscape :debug:checksum Executing org.macports.checksum (inkscape) :info:checksum ---> Checksumming inkscape-0.48.5.tar.bz2 :debug:checksum Calculated (rmd160) is c05e861dd458245193373f40790035339aac3e01 :debug:checksum Correct (rmd160) checksum for inkscape-0.48.5.tar.bz2 :debug:checksum Calculated (sha256) is 2b6ce684f9f2a0691ab454656424555cbda131db78e13973360684bc833ad969 :debug:checksum Correct (sha256) checksum for inkscape-0.48.5.tar.bz2 :debug:checksum Privilege de-escalation not attempted as not running as root. :debug:extract extract phase started at Tue Aug 19 17:24:48 EDT 2014 :notice:extract ---> Extracting inkscape :debug:extract setting option extract.cmd to /usr/bin/bzip2 :debug:extract Executing org.macports.extract (inkscape) :info:extract ---> Extracting inkscape-0.48.5.tar.bz2 :debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/inkscape/inkscape-0.48.5.tar.bz2' :debug:extract Environment: CC_PRINT_OPTIONS='YES' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/.CC_PRINT_OPTIONS' CPATH='/opt/local/include' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.8' :debug:extract Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/inkscape/inkscape-0.48.5.tar.bz2' | /usr/bin/gnutar --no-same-owner -xf -' :debug:extract Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/inkscape/inkscape-0.48.5.tar.bz2' | /usr/bin/gnutar --no-same-owner -xf - :debug:extract euid/egid changed to: 0/0 :debug:extract chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work to macports :debug:extract euid/egid changed to: 501/501 :debug:extract Privilege de-escalation not attempted as not running as root. :debug:patch patch phase started at Tue Aug 19 17:24:53 EDT 2014 :debug:patch Executing org.macports.patch (inkscape) :notice:patch ---> Applying patches to inkscape :info:patch ---> Applying patch-python-configure.ac.diff :debug:patch Environment: CC_PRINT_OPTIONS='YES' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/.CC_PRINT_OPTIONS' CPATH='/opt/local/include' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.8' :debug:patch Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5" && /usr/bin/patch -p0' :debug:patch Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/svn.macports.org/trunk/dports/graphics/inkscape/files/patch-python-configure.ac.diff' :info:patch patching file configure.ac :debug:patch Executing proc-post-org.macports.patch-patch-0 :info:patch ---> Patching configure.ac: s|@@MP_PYTHON_VERSION@@|2.7| :debug:patch Executing reinplace: /usr/bin/sed s|@@MP_PYTHON_VERSION@@|2.7| < /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5/configure.ac >@ file10 2>@stderr :debug:patch euid/egid changed to: 0/0 :debug:patch chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5/configure.ac to macports :debug:patch euid/egid changed to: 501/501 :debug:patch euid/egid changed to: 0/0 :debug:patch setting attributes on /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5/configure.ac :debug:patch euid/egid changed to: 501/501 :info:patch ---> Patching script.cpp: s|"python-interpreter", "python"|"python-interpreter", "python2.7"|g :debug:patch Executing reinplace: /usr/bin/sed {s|"python-interpreter", "python"|"python-interpreter", "python2.7"|g} < /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5/src/extension/implementation/script.cpp >@ file10 2>@stderr :debug:patch euid/egid changed to: 0/0 :debug:patch chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5/src/extension/implementation/script.cpp to macports :debug:patch euid/egid changed to: 501/501 :debug:patch euid/egid changed to: 0/0 :debug:patch setting attributes on /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5/src/extension/implementation/script.cpp :debug:patch euid/egid changed to: 501/501 :info:patch ---> Patching pdf-parser.h: s|^#include "Object.h"|#include "/opt/local/include/poppler/Object.h"| :debug:patch Executing reinplace: /usr/bin/sed {s|^#include "Object.h"|#include "/opt/local/include/poppler/Object.h"|} < /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5/src/extension/internal/pdfinput/pdf-parser.h >@ file10 2>@stderr :debug:patch euid/egid changed to: 0/0 :debug:patch chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5/src/extension/internal/pdfinput/pdf-parser.h to macports :debug:patch euid/egid changed to: 501/501 :debug:patch euid/egid changed to: 0/0 :debug:patch setting attributes on /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5/src/extension/internal/pdfinput/pdf-parser.h :debug:patch euid/egid changed to: 501/501 :info:patch ---> Patching pdf-parser.cpp: s|^#include "Object.h"|#include "/opt/local/include/poppler/Object.h"| :debug:patch Executing reinplace: /usr/bin/sed {s|^#include "Object.h"|#include "/opt/local/include/poppler/Object.h"|} < /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5/src/extension/internal/pdfinput/pdf-parser.cpp >@ file10 2>@stderr :debug:patch euid/egid changed to: 0/0 :debug:patch chowned /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5/src/extension/internal/pdfinput/pdf-parser.cpp to macports :debug:patch euid/egid changed to: 501/501 :debug:patch euid/egid changed to: 0/0 :debug:patch setting attributes on /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5/src/extension/internal/pdfinput/pdf-parser.cpp :debug:patch euid/egid changed to: 501/501 :debug:patch Privilege de-escalation not attempted as not running as root. :debug:configure configure phase started at Tue Aug 19 17:24:53 EDT 2014 :notice:configure ---> Configuring inkscape :debug:configure Using compiler 'Xcode Clang' :debug:configure Executing org.macports.configure (inkscape) :debug:configure Environment: CC_PRINT_OPTIONS='YES' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/.CC_PRINT_OPTIONS' CPATH='/opt/local/include' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.8' :debug:configure Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5" && autoreconf -fvi' :debug:configure Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5" && autoreconf -fvi :info:configure autoreconf: Entering directory `.' :info:configure autoreconf: configure.ac: not using Gettext :info:configure autoreconf: running: aclocal --force :info:configure configure.ac:68: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:68: the top level :info:configure configure.ac:82: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:82: the top level :info:configure configure.ac:95: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from... :info:configure configure.ac:95: the top level :info:configure configure.ac:111: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:111: the top level :info:configure configure.ac:135: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:135: the top level :info:configure configure.ac:574: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:574: the top level :info:configure configure.ac:599: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:599: the top level :info:configure configure.ac:739: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:739: the top level :info:configure configure.ac:908: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:908: the top level :info:configure autoreconf: configure.ac: tracing :info:configure configure.ac:68: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:68: the top level :info:configure configure.ac:82: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:82: the top level :info:configure configure.ac:95: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from... :info:configure configure.ac:95: the top level :info:configure configure.ac:111: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:111: the top level :info:configure configure.ac:135: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:135: the top level :info:configure configure.ac:574: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:574: the top level :info:configure configure.ac:599: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:599: the top level :info:configure configure.ac:739: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:739: the top level :info:configure configure.ac:908: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:908: the top level :info:configure autoreconf: configure.ac: not using Libtool :info:configure autoreconf: running: /opt/local/bin/autoconf --force :info:configure configure.ac:68: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:68: the top level :info:configure configure.ac:82: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:82: the top level :info:configure configure.ac:95: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from... :info:configure configure.ac:95: the top level :info:configure configure.ac:111: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:111: the top level :info:configure configure.ac:135: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:135: the top level :info:configure configure.ac:574: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:574: the top level :info:configure configure.ac:599: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:599: the top level :info:configure configure.ac:739: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:739: the top level :info:configure configure.ac:908: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:908: the top level :info:configure autoreconf: running: /opt/local/bin/autoheader --force :info:configure configure.ac:68: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:68: the top level :info:configure configure.ac:82: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:82: the top level :info:configure configure.ac:95: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from... :info:configure configure.ac:95: the top level :info:configure configure.ac:111: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:111: the top level :info:configure configure.ac:135: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:135: the top level :info:configure configure.ac:574: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:574: the top level :info:configure configure.ac:599: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:599: the top level :info:configure configure.ac:739: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:739: the top level :info:configure configure.ac:908: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:908: the top level :info:configure autoreconf: running: automake --add-missing --copy --force-missing :info:configure configure.ac:68: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:68: the top level :info:configure configure.ac:82: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:82: the top level :info:configure configure.ac:95: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from... :info:configure configure.ac:95: the top level :info:configure configure.ac:111: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:111: the top level :info:configure configure.ac:135: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:135: the top level :info:configure configure.ac:574: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:574: the top level :info:configure configure.ac:599: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:599: the top level :info:configure configure.ac:739: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:739: the top level :info:configure configure.ac:908: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body :info:configure ../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from... :info:configure ../../lib/autoconf/general.m4:2590: _AC_COMPILE_IFELSE is expanded from... :info:configure ../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from... :info:configure configure.ac:908: the top level :info:configure src/Makefile.am:57: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') :info:configure autoreconf: Leaving directory `.' :debug:configure Environment: CC='/usr/bin/clang' CC_PRINT_OPTIONS='YES' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/.CC_PRINT_OPTIONS' CFLAGS='-pipe -Os -arch x86_64' CPATH='/opt/local/include' CPPFLAGS='-I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5/src/extension/script' CXX='/usr/bin/clang++' CXXFLAGS='-pipe -Os -std=c++11 -arch x86_64 -stdlib=libstdc++' F77FLAGS='-m64' F90FLAGS='-pipe -Os -m64' FCFLAGS='-pipe -Os -m64' FFLAGS='-pipe -Os' INSTALL='/usr/bin/install -c' LDFLAGS='-L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.8' OBJC='/usr/bin/clang' OBJCFLAGS='-pipe -Os -arch x86_64' OBJCXX='/usr/bin/clang++' OBJCXXFLAGS='-pipe -Os -arch x86_64 -stdlib=libstdc++' PYTHON='/opt/local/bin/python2.7' __CFPREFERENCES_AVOID_DAEMON='1' :debug:configure Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5" && ./configure --prefix=/opt/local --without-gnome-vfs --with-python --enable-lcms --enable-poppler-cairo' :debug:configure Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5" && ./configure --prefix=/opt/local --without-gnome-vfs --with-python --enable-lcms --enable-poppler-cairo :info:configure checking build system type... x86_64-apple-darwin12.5.0 :info:configure checking host system type... x86_64-apple-darwin12.5.0 :info:configure checking for a BSD-compatible install... /usr/bin/install -c :info:configure checking whether build environment is sane... yes :info:configure checking for a thread-safe mkdir -p... /opt/local/bin/gmkdir -p :info:configure checking for gawk... gawk :info:configure checking whether make sets $(MAKE)... yes :info:configure checking whether make supports nested variables... yes :info:configure checking how to create a pax tar archive... gnutar :info:configure checking for style of include used by make... GNU :info:configure checking whether the C++ compiler works... yes :info:configure checking for C++ compiler default output file name... a.out :info:configure checking for suffix of executables... :info:configure checking whether we are cross compiling... no :info:configure checking for suffix of object files... o :info:configure checking whether we are using the GNU C++ compiler... yes :info:configure checking whether /usr/bin/clang++ accepts -g... yes :info:configure checking dependency style of /usr/bin/clang++... gcc3 :info:configure checking for library containing strerror... none required :info:configure checking whether we are using the GNU C++ compiler... (cached) yes :info:configure checking whether /usr/bin/clang++ accepts -g... (cached) yes :info:configure checking dependency style of /usr/bin/clang++... (cached) gcc3 :info:configure checking for gcc... /usr/bin/clang :info:configure checking whether we are using the GNU C compiler... yes :info:configure checking whether /usr/bin/clang accepts -g... yes :info:configure checking for /usr/bin/clang option to accept ISO C89... none needed :info:configure checking whether /usr/bin/clang understands -c and -o together... yes :info:configure checking dependency style of /usr/bin/clang... gcc3 :info:configure checking dependency style of /usr/bin/clang... gcc3 :info:configure checking for ranlib... ranlib :info:configure checking whether NLS is requested... yes :info:configure checking for intltool >= 0.22... 0.50.2 found :info:configure checking for intltool-update... /opt/local/bin/intltool-update :info:configure checking for intltool-merge... /opt/local/bin/intltool-merge :info:configure checking for intltool-extract... /opt/local/bin/intltool-extract :info:configure checking for xgettext... /opt/local/bin/xgettext :info:configure checking for msgmerge... /opt/local/bin/msgmerge :info:configure checking for msgfmt... /opt/local/bin/msgfmt :info:configure checking for gmsgfmt... /opt/local/bin/msgfmt :info:configure checking how to run the C++ preprocessor... /usr/bin/clang++ -E :info:configure checking for grep that handles long lines and -e... /usr/bin/grep :info:configure checking for egrep... /usr/bin/grep -E :info:configure checking for ANSI C header files... yes :info:configure checking for BZR snapshot build... no :info:configure checking whether make supports nested variables... (cached) yes :info:configure checking for gcc... (cached) /usr/bin/clang :info:configure checking whether we are using the GNU C compiler... (cached) yes :info:configure checking whether /usr/bin/clang accepts -g... (cached) yes :info:configure checking for /usr/bin/clang option to accept ISO C89... (cached) none needed :info:configure checking whether /usr/bin/clang understands -c and -o together... (cached) yes :info:configure checking dependency style of /usr/bin/clang... (cached) gcc3 :info:configure checking for pkg-config... /opt/local/bin/pkg-config :info:configure checking pkg-config is at least version 0.9.0... yes :info:configure checking for NEW_GLIBMM... yes :info:configure checking compiler support for -Werror=format-security... yes :info:configure checking compiler support for -Wno-pointer-sign... yes :info:configure checking linker tolerates -z relro... no :info:configure checking TR1 unordered_set usability... ok :info:configure checking for sys/types.h... yes :info:configure checking for sys/stat.h... yes :info:configure checking for stdlib.h... yes :info:configure checking for string.h... yes :info:configure checking for memory.h... yes :info:configure checking for strings.h... yes :info:configure checking for inttypes.h... yes :info:configure checking for stdint.h... yes :info:configure checking for unistd.h... yes :info:configure checking boost/unordered_set.hpp usability... yes :info:configure checking boost/unordered_set.hpp presence... yes :info:configure checking for boost/unordered_set.hpp... yes :info:configure checking ext/hash_set usability... yes :info:configure checking ext/hash_set presence... yes :info:configure checking for ext/hash_set... yes :info:configure checking for overzealous strict aliasing warnings... no :info:configure checking locale.h usability... yes :info:configure checking locale.h presence... yes :info:configure checking for locale.h... yes :info:configure checking for LC_MESSAGES... yes :info:configure checking libintl.h usability... yes :info:configure checking libintl.h presence... yes :info:configure checking for libintl.h... yes :info:configure checking for ngettext in libc... no :info:configure checking for bindtextdomain in -lintl... yes :info:configure checking for ngettext in -lintl... yes :info:configure checking for dgettext in -lintl... yes :info:configure checking for bind_textdomain_codeset... yes :info:configure checking for msgfmt... (cached) /opt/local/bin/msgfmt :info:configure checking for dcgettext... yes :info:configure checking if msgfmt accepts -c... yes :info:configure checking for gmsgfmt... (cached) /opt/local/bin/msgfmt :info:configure checking for xgettext... (cached) /opt/local/bin/xgettext :info:configure 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 :info:configure checking for pkg-config... /opt/local/bin/pkg-config :info:configure checking for msgfmt... (cached) /opt/local/bin/msgfmt :info:configure checking for gmsgfmt... (cached) /opt/local/bin/msgfmt :info:configure checking for OpenMP flag of C++ compiler... unknown :info:configure checking for png_read_info in -lpng... yes :info:configure checking png.h usability... yes :info:configure checking png.h presence... yes :info:configure checking for png.h... yes :info:configure checking for shl_load in -ldld... no :info:configure checking for dlopen... yes :info:configure checking gc.h usability... yes :info:configure checking gc.h presence... yes :info:configure checking for gc.h... yes :info:configure checking for GC_init in -lgc... yes :info:configure checking libgc version 6.4+... 7.4.2 yes :info:configure checking sys/filio.h usability... yes :info:configure checking sys/filio.h presence... yes :info:configure checking for sys/filio.h... yes :info:configure checking malloc.h usability... no :info:configure checking malloc.h presence... no :info:configure checking for malloc.h... no :info:configure checking for mallinfo... no :info:configure checking for freetype-config... /opt/local/bin/freetype-config :info:configure checking for Win32 platform... no :info:configure checking for OSX platform... yes :info:configure checking for Solaris platform... no :info:configure checking whether byte ordering is bigendian... no :info:configure checking zlib.h usability... yes :info:configure checking zlib.h presence... yes :info:configure checking for zlib.h... yes :info:configure checking for Perl development environment... skipped :info:configure checking for Python development environment... yes :info:configure checking for Py_Initialize... yes :info:configure checking for LCMS... yes :info:configure checking for POPPLER... yes :info:configure checking for POPPLER_GLIB... yes :info:configure checking for CAIRO_SVG... yes :info:configure checking for POPPLER_CAIRO... yes :info:configure checking for POPPLER_GFXFONT... yes :info:configure checking for POPPLER_NEWERRORAPI... yes :info:configure checking for new color space API in Poppler... no :info:configure checking for POPPLER_EVEN_NEWER_COLOR_SPACE_API... yes :info:configure checking whether Poppler's GfxPatch no longer uses GfxColor... yes :info:configure checking for LIBWPG01... no :info:configure checking for LIBWPG02... yes :info:configure checking for IMAGEMAGICK... yes :info:configure checking for CAIRO_USER_FONTS... yes :info:configure checking for INKSCAPE... yes :info:configure checking for GTKMM_2_24... yes :info:configure checking for GTKMM_2_22... yes :info:configure checking for GTK+ backend target... x11 :info:configure checking for Mac OS X Carbon support... yes :info:configure checking boost/concept_check.hpp usability... yes :info:configure checking boost/concept_check.hpp presence... yes :info:configure checking for boost/concept_check.hpp... yes :info:configure checking for CAIRO_PDF... yes :info:configure checking popt.h usability... yes :info:configure checking popt.h presence... yes :info:configure checking for popt.h... yes :info:configure checking for new_aspell_config in -laspell... yes :info:configure checking aspell.h usability... yes :info:configure checking aspell.h presence... yes :info:configure checking for aspell.h... yes :info:configure checking for bind_textdomain_codeset... (cached) yes :info:configure checking for gtk_window_set_default_icon_from_file... yes :info:configure checking for gtk_window_fullscreen... yes :info:configure checking whether binary relocation support should be enabled... no :info:configure checking for pow... yes :info:configure checking for sqrt... yes :info:configure checking for floor... yes :info:configure checking for gettimeofday... yes :info:configure checking for memmove... yes :info:configure checking for memset... yes :info:configure checking for mkdir... yes :info:configure checking for strncasecmp... yes :info:configure checking for strpbrk... yes :info:configure checking for strrchr... yes :info:configure checking for strspn... yes :info:configure checking for strstr... yes :info:configure checking for strtoul... yes :info:configure checking for fpsetmask... no :info:configure checking for ecvt... yes :info:configure checking ieeefp.h usability... no :info:configure checking ieeefp.h presence... no :info:configure checking for ieeefp.h... no :info:configure checking fcntl.h usability... yes :info:configure checking fcntl.h presence... yes :info:configure checking for fcntl.h... yes :info:configure checking for libintl.h... (cached) yes :info:configure checking stddef.h usability... yes :info:configure checking stddef.h presence... yes :info:configure checking for stddef.h... yes :info:configure checking sys/time.h usability... yes :info:configure checking sys/time.h presence... yes :info:configure checking for sys/time.h... yes :info:configure checking whether lstat correctly handles trailing slash... no :info:configure checking whether stat accepts an empty string... no :info:configure checking for strftime... yes :info:configure checking for working strtod... yes :info:configure checking whether stat file-mode macros are broken... no :info:configure checking whether time.h and sys/time.h may both be included... yes :info:configure checking whether struct tm is in sys/time.h or time.h... time.h :info:configure checking for mode_t... yes :info:configure checking return type of signal handlers... void :info:configure checking that generated files are newer than configure... done :info:configure configure: creating ./config.status :info:configure config.status: creating Makefile :info:configure config.status: creating src/Makefile :info:configure config.status: creating src/check-header-compile :info:configure config.status: creating src/application/makefile :info:configure config.status: creating src/bind/makefile :info:configure config.status: creating src/debug/makefile :info:configure config.status: creating src/dialogs/makefile :info:configure config.status: creating src/display/makefile :info:configure config.status: creating src/dom/makefile :info:configure config.status: creating src/extension/implementation/makefile :info:configure config.status: creating src/extension/internal/makefile :info:configure config.status: creating src/extension/makefile :info:configure config.status: creating src/extension/script/makefile :info:configure config.status: creating src/filters/makefile :info:configure config.status: creating src/helper/makefile :info:configure config.status: creating src/io/makefile :info:configure config.status: creating src/libcroco/makefile :info:configure config.status: creating src/libgdl/makefile :info:configure config.status: creating src/libnr/makefile :info:configure config.status: creating src/libnrtype/makefile :info:configure config.status: creating src/libavoid/makefile :info:configure config.status: creating src/livarot/makefile :info:configure config.status: creating src/live_effects/makefile :info:configure config.status: creating src/live_effects/parameter/makefile :info:configure config.status: creating src/pedro/makefile :info:configure config.status: creating src/jabber_whiteboard/makefile :info:configure config.status: creating src/svg/makefile :info:configure config.status: creating src/trace/makefile :info:configure config.status: creating src/ui/cache/makefile :info:configure config.status: creating src/ui/dialog/makefile :info:configure config.status: creating src/ui/makefile :info:configure config.status: creating src/ui/view/makefile :info:configure config.status: creating src/ui/widget/makefile :info:configure config.status: creating src/util/makefile :info:configure config.status: creating src/widgets/makefile :info:configure config.status: creating src/xml/makefile :info:configure config.status: creating src/2geom/makefile :info:configure config.status: creating doc/Makefile :info:configure config.status: creating po/Makefile.in :info:configure config.status: creating share/Makefile :info:configure config.status: creating share/clipart/Makefile :info:configure config.status: creating share/examples/Makefile :info:configure config.status: creating share/extensions/Makefile :info:configure config.status: creating share/extensions/alphabet_soup/Makefile :info:configure config.status: creating share/extensions/Barcode/Makefile :info:configure config.status: creating share/extensions/Poly3DObjects/Makefile :info:configure config.status: creating share/extensions/test/Makefile :info:configure config.status: creating share/extensions/xaml2svg/Makefile :info:configure config.status: creating share/filters/Makefile :info:configure config.status: creating share/fonts/Makefile :info:configure config.status: creating share/gradients/Makefile :info:configure config.status: creating share/icons/Makefile :info:configure config.status: creating share/icons/application/Makefile :info:configure config.status: creating share/icons/application/16x16/Makefile :info:configure config.status: creating share/icons/application/22x22/Makefile :info:configure config.status: creating share/icons/application/24x24/Makefile :info:configure config.status: creating share/icons/application/32x32/Makefile :info:configure config.status: creating share/icons/application/48x48/Makefile :info:configure config.status: creating share/icons/application/256x256/Makefile :info:configure config.status: creating share/keys/Makefile :info:configure config.status: creating share/markers/Makefile :info:configure config.status: creating share/palettes/Makefile :info:configure config.status: creating share/patterns/Makefile :info:configure config.status: creating share/screens/Makefile :info:configure config.status: creating share/templates/Makefile :info:configure config.status: creating share/tutorials/Makefile :info:configure config.status: creating share/ui/Makefile :info:configure config.status: creating packaging/autopackage/default.apspec :info:configure config.status: creating inkscape.spec :info:configure config.status: creating Info.plist :info:configure config.status: creating inkview.1 :info:configure config.status: creating config.h :info:configure config.status: executing depfiles commands :info:configure config.status: executing default-1 commands :info:configure config.status: executing po/stamp-it commands :info:configure :info:configure Configuration: :info:configure :info:configure Source code location: . :info:configure Destination path prefix: /opt/local :info:configure Compiler: /usr/bin/clang++ :info:configure CPPFLAGS: -Werror=format-security -DG_DISABLE_SINGLE_INCLUDES -Wall -Wformat -Wformat-security -W -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5/src/extension/script :info:configure CXXFLAGS: -Wpointer-arith -Wcast-align -Wsign-compare -Woverloaded-virtual -Wswitch -Wno-unused-parameter -pipe -Os -std=c++11 -arch x86_64 -stdlib=libstdc++ :info:configure CFLAGS: -Wno-pointer-sign -pipe -Os -arch x86_64 :info:configure LDFLAGS: -L/opt/local/lib -Wl,-headerpad_max_install_names -arch x86_64 :info:configure :info:configure Use gnome-vfs: no :info:configure Use openoffice files: yes :info:configure Use relocation support: no :info:configure Internal Python: yes :info:configure Internal Perl: skipped :info:configure Enable LittleCms: yes :info:configure Enable Poppler-Cairo: yes :info:configure ImageMagick Magick++: yes :info:configure Libwpg: yes :info:configure GTK+ backend target: x11 :info:configure :debug:configure Privilege de-escalation not attempted as not running as root. :debug:build build phase started at Tue Aug 19 17:25:18 EDT 2014 :notice:build ---> Building inkscape :debug:build Executing org.macports.build (inkscape) :debug:build Environment: CC_PRINT_OPTIONS='YES' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/.CC_PRINT_OPTIONS' CPATH='/opt/local/include' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.8' :debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5" && /usr/bin/make -j8 -w all' :debug:build Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5" && /usr/bin/make -j8 -w all :info:build make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5' :info:build /usr/bin/make all-recursive :info:build make[1]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5' :info:build Making all in src :info:build make[2]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5/src' :info:build CXX arc-context.o :info:build CXX attributes.o :info:build CXX axis-manip.o :info:build CXX box3d-context.o :info:build CXX box3d.o :info:build CXX box3d-side.o :info:build CXX color.o :info:build CXX color-profile.o :info:build CXX common-context.o :info:build In file included from color.cpp:20: :info:build ./svg/svg-color.h:6:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./svg/svg-icc-color.h:12:8: note: previous use is here :info:build struct SVGICCColor { :info:build ^ :info:build ./svg/svg-color.h:6:1: note: did you mean struct here? :info:build class SVGICCColor; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:14: :info:build In file included from ./box3d-side.h:15: :info:build In file included from ./sp-polygon.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:14: :info:build In file included from ./box3d-side.h:15: :info:build In file included from ./sp-polygon.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build 1 warning generated. :info:build CXX composite-undo-stack-observer.o :info:build CXX conditions.o :info:build In file included from box3d.cpp:23: :info:build In file included from ./box3d.h:18: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:71:1: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from color-profile.cpp:30: :info:build /opt/local/include/lcms.h:1418:14: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note if (size < 0) return NULL; // Prevent signed size_t exploits :info:build ~~~~ ^ ~ :info:build : did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:23: :info:build In file included from ./box3d.h:18: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from color-profile.cpp:35: :info:build In file included from ./color-profile.h:6: :info:build In file included from ./sp-object.h:64: :info:build ./forward.h:159:1: warning: class 'SPColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SPColor; :info:build ^ :info:build ./color.h:41:8: note: previous use is here :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from color-profile.cpp:35: :info:build In file included from ./color-profile.h:6: :info:build ./sp-object.h:71:1: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from color-profile.cpp:35: :info:build In file included from ./color-profile.h:6: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from color-profile.cpp:36: :info:build ./cms-system.h:18:1: warning: class 'ColorProfile' was previously declared as a struct [-Wmismatched-tags] :info:build class ColorProfile; :info:build ^ :info:build ./color-profile.h:36:8: note: previous use is here :info:build struct ColorProfile : public SPObject { :info:build ^ :info:build ./cms-system.h:18:1: note: did you mean struct here? :info:build class ColorProfile; :info:build ^~~~~ :info:build struct :info:build In file included from color-profile.cpp:39: :info:build ./inkscape.h:18:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from color-profile.cpp:39: :info:build ./inkscape.h:19:1: warning: struct 'SPDocument' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument; :info:build ^ :info:build ./cms-system.h:14:7: note: previous use is here :info:build class SPDocument; :info:build ^ :info:build In file included from color-profile.cpp:39: :info:build ./inkscape.h:20:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from common-context.cpp:2: :info:build In file included from ./common-context.h:22: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:14: :info:build In file included from ./box3d-side.h:15: :info:build In file included from ./sp-polygon.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:29: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from box3d-side.cpp:14: :info:build In file included from ./box3d-side.h:15: :info:build In file included from ./sp-polygon.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from box3d-side.cpp:14: :info:build In file included from ./box3d-side.h:15: :info:build In file included from ./sp-polygon.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from box3d-side.cpp:14: :info:build In file included from ./box3d-side.h:15: :info:build In file included from ./sp-polygon.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from box3d-side.cpp:14: :info:build In file included from ./box3d-side.h:15: :info:build In file included from ./sp-polygon.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from box3d-side.cpp:14: :info:build In file included from ./box3d-side.h:15: :info:build In file included from ./sp-polygon.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:14: :info:build In file included from ./box3d-side.h:15: :info:build In file included from ./sp-polygon.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:14: :info:build In file included from ./box3d-side.h:15: :info:build In file included from ./sp-polygon.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:14: :info:build In file included from ./box3d-side.h:15: :info:build In file included from ./sp-polygon.h:16: :info:build ./sp-shape.h:33:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from box3d-side.cpp:14: :info:build In file included from ./box3d-side.h:15: :info:build In file included from ./sp-polygon.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:14: :info:build In file included from ./box3d-side.h:15: :info:build In file included from ./sp-polygon.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:14: :info:build In file included from ./box3d-side.h:15: :info:build ./sp-polygon.h:24:1: warning: 'SPPolygon' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPolygon : public SPShape { :info:build ^ :info:build ./forward.h:105:1: note: did you mean struct here? :info:build class SPPolygon; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:14: :info:build In file included from ./box3d-side.h:15: :info:build ./sp-polygon.h:27:1: warning: 'SPPolygonClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPolygonClass { :info:build ^ :info:build ./forward.h:106:1: note: did you mean struct here? :info:build class SPPolygonClass; :info:build ^~~~~ :info:build struct :info:build CXX connection-points.o :info:build In file included from color-profile.cpp:40: :info:build ./document.h:41:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from color-profile.cpp:40: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from color-profile.cpp:40: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./cms-system.h:14:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from common-context.cpp:2: :info:build In file included from ./common-context.h:22: :info:build ./event-context.h:28:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from common-context.cpp:2: :info:build In file included from ./common-context.h:22: :info:build ./event-context.h:29:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from common-context.cpp:2: :info:build In file included from ./common-context.h:22: :info:build ./event-context.h:31:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from common-context.cpp:2: :info:build In file included from ./common-context.h:22: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from common-context.cpp:2: :info:build In file included from ./common-context.h:22: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from conditions.cpp:20: :info:build In file included from ./conditions.h:4: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from conditions.cpp:20: :info:build In file included from ./conditions.h:4: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:23: :info:build In file included from ./box3d.h:18: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:29: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from box3d.cpp:23: :info:build In file included from ./box3d.h:18: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from box3d.cpp:23: :info:build In file included from ./box3d.h:18: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from box3d.cpp:23: :info:build In file included from ./box3d.h:18: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from box3d.cpp:23: :info:build In file included from ./box3d.h:18: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from box3d.cpp:23: :info:build In file included from ./box3d.h:18: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:23: :info:build In file included from ./box3d.h:18: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:23: :info:build In file included from ./box3d.h:18: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:23: :info:build In file included from ./box3d.h:18: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:23: :info:build In file included from ./box3d.h:18: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:26: :info:build In file included from ./sp-ellipse.h:18: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:14: :info:build ./box3d-side.h:30:1: warning: 'Box3DSide' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DSide : public SPPolygon { :info:build ^ :info:build ./box3d-side.h:25:1: note: did you mean struct here? :info:build class Box3DSide; :info:build ^~~~~ :info:build struct :info:build ./box3d-side.h:36:1: warning: 'Box3DSideClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DSideClass { :info:build ^ :info:build ./box3d-side.h:26:1: note: did you mean struct here? :info:build class Box3DSideClass; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:26: :info:build In file included from ./sp-ellipse.h:18: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:26: :info:build In file included from ./sp-ellipse.h:18: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:29: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from arc-context.cpp:26: :info:build In file included from ./sp-ellipse.h:18: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from arc-context.cpp:26: :info:build In file included from ./sp-ellipse.h:18: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from arc-context.cpp:26: :info:build In file included from ./sp-ellipse.h:18: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from arc-context.cpp:26: :info:build In file included from ./sp-ellipse.h:18: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from arc-context.cpp:26: :info:build In file included from ./sp-ellipse.h:18: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:26: :info:build In file included from ./sp-ellipse.h:18: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:26: :info:build In file included from ./sp-ellipse.h:18: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:26: :info:build In file included from ./sp-ellipse.h:18: :info:build ./sp-shape.h:33:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from arc-context.cpp:26: :info:build In file included from ./sp-ellipse.h:18: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:26: :info:build In file included from ./sp-ellipse.h:18: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:26: :info:build ./sp-ellipse.h:31:1: warning: 'SPGenericEllipse' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGenericEllipse : public SPShape { :info:build ^ :info:build ./sp-ellipse.h:28:1: note: did you mean struct here? :info:build class SPGenericEllipse; :info:build ^~~~~ :info:build struct :info:build ./sp-ellipse.h:41:1: warning: 'SPGenericEllipseClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGenericEllipseClass { :info:build ^ :info:build ./sp-ellipse.h:29:1: note: did you mean struct here? :info:build class SPGenericEllipseClass; :info:build ^~~~~ :info:build struct :info:build ./sp-ellipse.h:58:1: warning: 'SPEllipse' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEllipse : public SPGenericEllipse { :info:build ^ :info:build ./forward.h:108:1: note: did you mean struct here? :info:build class SPEllipse; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:26: :info:build ./sp-ellipse.h:61:1: warning: 'SPEllipseClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEllipseClass { :info:build ^ :info:build ./forward.h:109:1: note: did you mean struct here? :info:build class SPEllipseClass; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:26: :info:build ./sp-ellipse.h:77:1: warning: 'SPCircle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCircle : public SPGenericEllipse { :info:build ^ :info:build ./forward.h:111:1: note: did you mean struct here? :info:build class SPCircle; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:26: :info:build ./sp-ellipse.h:80:1: warning: 'SPCircleClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCircleClass { :info:build ^ :info:build ./forward.h:112:1: note: did you mean struct here? :info:build class SPCircleClass; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:26: :info:build ./sp-ellipse.h:94:1: warning: 'SPArc' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPArc : public SPGenericEllipse { :info:build ^ :info:build ./forward.h:114:1: note: did you mean struct here? :info:build class SPArc; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:26: :info:build ./sp-ellipse.h:97:1: warning: 'SPArcClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPArcClass { :info:build ^ :info:build ./forward.h:115:1: note: did you mean struct here? :info:build class SPArcClass; :info:build ^~~~~ :info:build struct :info:build In file included from common-context.cpp:2: :info:build ./common-context.h:39:1: warning: 'SPCommonContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCommonContext : public SPEventContext { :info:build ^ :info:build ./common-context.h:33:1: note: did you mean struct here? :info:build class SPCommonContext; :info:build ^~~~~ :info:build struct :info:build ./common-context.h:104:1: warning: 'SPCommonContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCommonContextClass : public SPEventContextClass{}; :info:build ^ :info:build ./common-context.h:34:1: note: did you mean struct here? :info:build class SPCommonContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:24: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from box3d-context.cpp:24: :info:build ./document.h:41:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from box3d-context.cpp:24: :info:build ./document.h:42:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from box3d-context.cpp:24: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from box3d-context.cpp:24: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./document.h:42:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:15: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup;In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from box3d-side.cpp:15: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:16: :info:build In file included from ./xml/document.h:18: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./document.h:52:15: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from box3d-side.cpp:16: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:27: :info:build ./document.h:43:1 CXX conn-avoid-ref.o :info:build : warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from arc-context.cpp:27: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build 9 warnings generated. :info:build In file included from arc-context.cpp:28: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:28: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build CXX connector-context.o :info:build In file included from box3d-side.cpp:21: :info:build ./inkscape.h:20:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from box3d-side.cpp:21: :info:build ./inkscape.h:26:9: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./inkscape.h:26:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:24: :info:build In file included from ./box3d-side.h:15: :info:build In file included from ./sp-polygon.h:16: :info:build ./sp-shape.h:33:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from box3d.cpp:24: :info:build In file included from ./box3d-side.h:15: :info:build In file included from ./sp-polygon.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:24: :info:build In file included from ./box3d-side.h:15: :info:build In file included from ./sp-polygon.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:24: :info:build In file included from ./box3d-side.h:15: :info:build ./sp-polygon.h:24:1: warning: 'SPPolygon' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPolygon : public SPShape { :info:build ^ :info:build ./forward.h:105:1: note: did you mean struct here? :info:build class SPPolygon; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:24: :info:build In file included from ./box3d-side.h:15: :info:build ./sp-polygon.h:27:1: warning: 'SPPolygonClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPolygonClass { :info:build ^ :info:build ./forward.h:106:1: note: did you mean struct here? :info:build class SPPolygonClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:24: :info:build ./box3d-side.h:24:1: warning: class 'SPBox3D' was previously declared as a struct [-Wmismatched-tags] :info:build class SPBox3D; :info:build ^ :info:build ./box3d.h:32:8: note: previous use is here :info:build struct SPBox3D : public SPGroup { :info:build ^ :info:build ./box3d-side.h:24:1: note: did you mean struct here? :info:build class SPBox3D; :info:build ^~~~~ :info:build struct :info:build ./box3d-side.h:30:1: warning: 'Box3DSide' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DSide : public SPPolygon { :info:build ^ :info:build ./box3d-side.h:25:1: note: did you mean struct here? :info:build class Box3DSide; :info:build ^~~~~ :info:build struct :info:build ./box3d.h:28:1: note: did you mean struct here? :info:build class Box3DSide; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:24: :info:build ./box3d-side.h:36:1: warning: 'Box3DSideClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DSideClass { :info:build ^ :info:build ./box3d-side.h:26:1: note: did you mean struct here? :info:build class Box3DSideClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:25: :info:build In file included from ./box3d-context.h:20: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:22: :info:build ./persp3d.h:49:1: warning: 'Persp3D' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Persp3D : public SPObject { :info:build ^ :info:build ./document.h:58:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build ./box3d-side.h:27:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:23: :info:build In file included from ./box3d-context.h:20: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:25: :info:build In file included from ./box3d-context.h:20: :info:build ./event-context.h:31:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from box3d.cpp:25: :info:build In file included from ./box3d-context.h:20: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:25: :info:build In file included from ./box3d-context.h:20: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:23: :info:build In file included from ./box3d-context.h:20: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:23: :info:build In file included from ./box3d-context.h:20: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:22: :info:build ./guide-snapper.h:20:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:28: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:22: :info:build ./guide-snapper.h:20:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:19: :info:build In file included from ./splivarot.h:10: :info:build ./livarot/Path.h:19:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from box3d-context.cpp:25: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from arc-context.cpp:28: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:28: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:25: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:28: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:19: :info:build In file included from ./splivarot.h:10: :info:build ./livarot/Path.h:19:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is hereIn file included from box3d-context.cpp:25: :info:build ./sp-namedview.h :info:build class SPStyle; :info:build ^ :info:build :87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:28: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from conditions.cpp:20: :info:build In file included from ./conditions.h:4: :info:build In file included from ./sp-item.h:29: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from box3d-context.cpp:26: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags]In file included from conditions.cpp:20: :info:build In file included from ./conditions.h:4: :info:build ./sp-item.h:32 :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build In file included from arc-context.cppclass SPItem;: :info:build 28^~~~~: :info:build :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build :1: struct SPNamedView : public SPObjectGroup {warning :info:build : ^struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build :info:build ./snap.h:34:1: notestruct SPClipPathReference; :info:build ^ :info:build struct :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from conditions.cpp:20: :info:build In file included from ./conditions.h:4: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from conditions.cpp:20: :info:build In file included from ./conditions.h:4: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from conditions.cpp:20: :info:build In file included from ./conditions.h:4: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from conditions.cpp:20: :info:build In file included from ./conditions.h:4: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from conditions.cpp:20: :info:build In file included from ./conditions.h:4: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build : did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:28: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from conditions.cpp:20: :info:build In file included from ./conditions.h:4: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:29: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:31: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:31: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from conditions.cpp:21: :info:build In file included from ./xml/repr.h:20: :info:build In file included from ./xml/node.h:24: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./sp-object.h:71:7: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from conditions.cpp:21: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:34: :info:build In file included from ./xml/repr.h:20: :info:build In file included from ./xml/node.h:24: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./document.h:52:15: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from arc-context.cpp:34: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:23: :info:build In file included from ./box3d-context.h:22: :info:build In file included from ./vanishing-point.h:18: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build ./selection.h:38:1: warning: class 'Persp3D' was previously declared as a struct [-Wmismatched-tags] :info:build class Persp3D; :info:build ^ :info:build ./persp3d.h:49:8: note: previous use is here :info:build struct Persp3D : public SPObject { :info:build ^ :info:build ./selection.h:38:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:25: :info:build In file included from ./box3d-context.h:22: :info:build In file included from ./vanishing-point.h:18: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:23: :info:build In file included from ./box3d-context.h:22: :info:build In file included from In file included from box3d.cpp:25./vanishing-point.h:22: :info:build In file included from ./box3d-context.h: :info:build In file included from ./box3d.h:18: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build :22: :info:build In file included from ./vanishing-point.h:20: :info:build ./inkscape.h:19:1: warning: struct 'SPDocument' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument; :info:build ^ :info:build ./forward.h:46:7: note: previous use is here :info:build class SPDocument; :info:build ^ :info:build In file included from box3d-side.cpp:23: :info:build In file included from ./box3d-context.h:22: :info:build In file included from ./vanishing-point.h:22: :info:build In file included from ./box3d.h:18: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:23: :info:build In file included from ./box3d-context.h:22: :info:build In file included from ./vanishing-point.h:22: :info:build ./box3d.h:28:1: warning: class 'Box3DSide' was previously declared as a struct [-Wmismatched-tags] :info:build class Box3DSide; :info:build ^ :info:build ./box3d-side.h:30:8: note: previous use is here :info:build struct Box3DSide : public SPPolygon { :info:build ^ :info:build ./box3d.h:28:1: note: did you mean struct here? :info:build class Box3DSide; :info:build ^~~~~ :info:build struct :info:build ./box3d.h:32:1: warning: 'SPBox3D' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPBox3D : public SPGroup { :info:build ^ :info:build ./selection.h:37:1: note: did you mean struct here? :info:build class SPBox3D; :info:build ^~~~~ :info:build struct :info:build ./persp3d.h:29:1: note: did you mean struct here? :info:build class SPBox3D; :info:build ^~~~~ :info:build struct :info:build ./box3d-side.h:24:1: note: did you mean struct here? :info:build class SPBox3D; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:23: :info:build In file included from ./box3d-context.h:22: :info:build In file included from ./vanishing-point.h:23: :info:build ./persp3d-reference.h:18:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./persp3d-reference.h:18:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./persp3d-reference.h:22:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./xml/node.h:73:7: note: previous use is here :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./persp3d-reference.h:22:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from box3d-side.cpp:23: :info:build In file included from ./box3d-context.h:22: :info:build ./vanishing-point.h:25:1: warning: class 'SPBox3D' was previously declared as a struct [-Wmismatched-tags] :info:build class SPBox3D; :info:build ^ :info:build ./box3d.h:32:8: note: previous use is here :info:build struct SPBox3D : public SPGroup { :info:build ^ :info:build ./vanishing-point.h:25:1: note: did you mean struct here? :info:build class SPBox3D; :info:build ^~~~~ :info:build struct :info:build ./vanishing-point.h:159:1: warning: 'VPDrag' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct VPDrag { :info:build ^ :info:build ./vanishing-point.h:115:1: note: did you mean struct here? :info:build class VPDrag; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:25: :info:build In file included from ./box3d-context.h:22: :info:build In file included from ./vanishing-point.h:21: :info:build In file included from ./persp3d.h:26: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:23: :info:build ./box3d-context.h:33:1: warning: 'Box3DContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DContext : public SPEventContext { :info:build ^ :info:build ./box3d-context.h:30:1: note: did you mean struct here? :info:build class Box3DContext; :info:build ^~~~~ :info:build struct :info:build ./persp3d.h:30:1: note: did you mean struct here? :info:build class Box3DContext; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:23: :info:build ./box3d-context.h:63:1: warning: 'Box3DContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DContextClass { :info:build ^ :info:build ./box3d-context.h:31:1: note: did you mean struct here? :info:build class Box3DContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-side.cpp:25: :info:build ./desktop-style.h:19:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./xml/sp-css-attr.h:20:7: note: previous use is here :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./desktop-style.h:19:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build ./desktop-style.h:22:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from box3d.cpp:25: :info:build In file included from ./box3d-context.h:22: :info:build In file included from ./vanishing-point.h:21: :info:build ./persp3d.h:49:1: warning: 'Persp3D' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Persp3D : public SPObject { :info:build ^ :info:build ./document.h:58:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build ./selection.h:38:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build ./box3d-side.h:27:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build ./box3d.h:29:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:25: :info:build In file included from ./box3d-context.h:22: :info:build In file included from ./vanishing-point.h:23: :info:build ./persp3d-reference.h:18:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./persp3d-reference.h:18:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./persp3d-reference.h:22:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./xml/node.h:73:7: note: previous use is here :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./persp3d-reference.h:22:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from arc-context.cpp:36: :info:build In file included from ./object-edit.h:14: :info:build In file included from ./knotholder.h:25: :info:build In file included from ./knot-holder-entity.h:21: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:25: :info:build In file included from ./box3d-context.h:22: :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:36: :info:build In file included from ./object-edit.h:14: :info:build In file included from ./vanishing-point.h:159:1: warning: 'VPDrag' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct VPDrag { :info:build ^ :info:build ./vanishing-point.h:115:1: note: did you mean struct here? :info:build class VPDrag; :info:build ^~~~~ :info:build struct :info:build ./knotholder.h:25: :info:build ./knot-holder-entity.h:28:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build In file included from box3d.cpp:25: :info:build ./box3d-context.h:33:1: warning: 'Box3DContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DContext : public SPEventContext { :info:build ^ :info:build ./box3d-context.h:30:1: note: did you mean struct here? :info:build class Box3DContext; :info:build ^~~~~ :info:build struct :info:build ./persp3d.h:30:1: note: did you mean struct here? :info:build class Box3DContext; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:25: :info:build ./box3d-context.h:63:1: warning: 'Box3DContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DContextClass { :info:build ^ :info:build ./box3d-context.h:31:1: note: did you mean struct here? :info:build class Box3DContextClass; :info:build ^~~~~ :info:build struct :info:build class SPDesktop; :info:build ^ :info:build ./document.h:40:8: note: previous use is here :info:build struct SPDesktop; :info:build ^ :info:build In file included from box3d.cpp:28: :info:build In file included from ./perspective-line.h:15: :info:build In file included from ./line-geometry.h:21: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:28: :info:build In file included from ./perspective-line.h:15: :info:build In file included from arc-context.cpp:39: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build 15 warnings generated. :info:build In file included from arc-context.cpp:39: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from ./line-geometry.h:21: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:28: :info:build ./perspective-line.h:18:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./document.h:40:8: note: previous use is here :info:build struct SPDesktop; :info:build ^ :info:build CXX console-output-undo-observer.o :info:build In file included from box3d.cpp:35: :info:build ./sp-guide.h:28:1: warning: 'SPGuide' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGuide : public SPObject { :info:build ^ :info:build ./forward.h:89:1: note: did you mean struct here? :info:build class SPGuide; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:35: :info:build ./sp-guide.h:42:1: warning: 'SPGuideClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGuideClass { :info:build ^ :info:build ./forward.h:90:1: note: did you mean struct here? :info:build class SPGuideClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:36: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:36: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:36: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:22: :info:build ./guide-snapper.h:20:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from conn-avoid-ref.cpp:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:36: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:36: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:36: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:19: :info:build In file included from ./splivarot.h:10: :info:build ./livarot/Path.h:19:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from box3d.cpp:36: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from box3d.cpp:36: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:36: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:31: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from box3d-context.cpp:31: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./document.h:46:12: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from box3d-context.cpp:31: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:34: :info:build In file included from ./box3d.h:18: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:34: :info:build In file included from ./box3d.h:18: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:34: :info:build ./box3d.h:32:1: warning: 'SPBox3D' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPBox3D : public SPGroup { :info:build ^ :info:build ./selection.h:37:1: note: did you mean struct here? :info:build class SPBox3D; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:35: :info:build In file included from ./box3d-context.h:20: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build 45 warnings generated. :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:35: :info:build In file included from ./box3d-context.h:20: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./sp-object.h:71:7: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from box3d-context.cpp:35: :info:build In file included from ./box3d-context.h:20: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:39: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from arc-context.cpp:39: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./document.h:46:12: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from arc-context.cpp:39: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./knot-holder-entity.h:28:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:35: :info:build In file included from ./box3d-context.h:20: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:35: :info:build In file included from ./box3d-context.h:20: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:35: :info:build In file included from ./box3d-context.h:22: :info:build In file included from ./vanishing-point.h:20: :info:build ./inkscape.h:23:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from box3d-context.cpp:35: :info:build In file included from ./box3d-context.h:22: :info:build In file included from ./vanishing-point.h:20: :info:build ./inkscape.h:26:9: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./inkscape.h:26:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:35: :info:build In file included from ./box3d-context.h:22: :info:build In file included from ./vanishing-point.h:21: :info:build ./persp3d.h:29:1: warning: class 'SPBox3D' was previously declared as a struct [-Wmismatched-tags] :info:build class SPBox3D; :info:build ^ :info:build ./box3d.h:32:8: note: previous use is here :info:build struct SPBox3D : public SPGroup { :info:build ^ :info:build ./persp3d.h:29:1: note: did you mean struct here? :info:build class SPBox3D; :info:build ^~~~~ :info:build struct :info:build CXX context-fns.o :info:build ./persp3d.h:49:1: warning: 'Persp3D' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Persp3D : public SPObject { :info:build ^ :info:build ./box3d.h:29:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build ./selection.h:38:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build ./document.h:58:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:40: :info:build ./desktop-style.h:19:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./xml/sp-css-attr.h:20:7: note: previous use is here :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./desktop-style.h:19:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build ./desktop-style.h:25:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./xml/node.h:73:7: note: previous use is here :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./desktop-style.h:25:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from arc-context.cpp:43: :info:build ./shape-editor.h:22:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./shape-editor.h:22:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build ./shape-editor.h:25:1: warning: class 'LivePathEffectObject' was previously declared as a struct [-Wmismatched-tags] :info:build class LivePathEffectObject; :info:build ^ :info:build ./sp-lpe-item.h:28:8: note: previous use is here :info:build struct LivePathEffectObject; :info:build ^ :info:build In file included from arc-context.cpp:44: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:44: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from arc-context.cpp:46: :info:build ./arc-context.h:33:1: warning: 'SPArcContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPArcContext : public SPEventContext { :info:build ^ :info:build ./arc-context.h:30:1: note: did you mean struct here? :info:build class SPArcContext; :info:build ^~~~~ :info:build struct :info:build ./arc-context.h:42:1: warning: 'SPArcContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPArcContextClass { :info:build ^ :info:build ./arc-context.h:31:1: note: did you mean struct here? :info:build class SPArcContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:35: :info:build In file included from ./box3d-context.h:22: :info:build In file included from ./vanishing-point.h:23: :info:build ./persp3d-reference.h:18:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./persp3d-reference.h:18:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./persp3d-reference.h:22:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./xml/node.h:73:7: note: previous use is here :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./persp3d-reference.h:22:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from box3d-context.cpp:35: :info:build In file included from ./box3d-context.h:22: :info:build ./vanishing-point.h:159:1: warning: 'VPDrag' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct VPDrag { :info:build ^ :info:build ./vanishing-point.h:115:1: note: did you mean struct here? :info:build class VPDrag; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:35: :info:build ./box3d-context.h:33:1: warning: 'Box3DContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DContext : public SPEventContext { :info:build ^ :info:build ./box3d-context.h:30:1: note: did you mean struct here? :info:build class Box3DContext; :info:build ^~~~~ :info:build struct :info:build ./persp3d.h:30:1: note: did you mean struct here? :info:build class Box3DContext; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:35: :info:build ./box3d-context.h:63:1: warning: 'Box3DContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DContextClass { :info:build ^ :info:build ./box3d-context.h:31:1: note: did you mean struct here? :info:build class Box3DContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:38: :info:build In file included from ./object-edit.h:14: :info:build In file included from ./knotholder.h:25: :info:build ./knot-holder-entity.h:28:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./knot-holder-entity.h:28:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:43: :info:build ./desktop-style.h:19:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./xml/sp-css-attr.h:20:7: note: previous use is here :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./desktop-style.h:19:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build ./desktop-style.h:25:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./xml/node.h:73:7: note: previous use is here :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./desktop-style.h:25:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from box3d-context.cpp:45: :info:build ./perspective-line.h:18:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./perspective-line.h:18:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:47: :info:build In file included from ./box3d-side.h:15: :info:build ./sp-polygon.h:24:1: warning: 'SPPolygon' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPolygon : public SPShape { :info:build ^ :info:build ./forward.h:105:1: note: did you mean struct here? :info:build class SPPolygon; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:47: :info:build In file included from ./box3d-side.h:15: :info:build ./sp-polygon.h:27:1: warning: 'SPPolygonClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPolygonClass { :info:build ^ :info:build ./forward.h:106:1: note: did you mean struct here? :info:build class SPPolygonClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:47: :info:build ./box3d-side.h:27:1: warning: class 'Persp3D' was previously declared as a struct [-Wmismatched-tags] :info:build class Persp3D; :info:build ^ :info:build ./persp3d.h:49:8: note: previous use is here :info:build struct Persp3D : public SPObject { :info:build ^ :info:build ./box3d-side.h:27:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build ./box3d-side.h:30:1: warning: 'Box3DSide' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DSide : public SPPolygon { :info:build ^ :info:build ./box3d-side.h:25:1: note: did you mean struct here? :info:build class Box3DSide; :info:build ^~~~~ :info:build struct :info:build ./box3d.h:28:1: note: did you mean struct here? :info:build class Box3DSide; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:47: :info:build ./box3d-side.h:36:1: warning: 'Box3DSideClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DSideClass { :info:build ^ :info:build ./box3d-side.h:26:1: note: did you mean struct here? :info:build class Box3DSideClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:48: :info:build In file included from ./document-private.h:20: :info:build ./sp-defs.h:23:1: warning: 'SPDefs' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefs : public SPObject { :info:build ^ :info:build ./forward.h:80:1: note: did you mean struct here? :info:build class SPDefs; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:48: :info:build In file included from ./document-private.h:20: :info:build ./sp-defs.h:26:1: warning: 'SPDefsClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefsClass { :info:build ^ :info:build ./forward.h:81:1: note: did you mean struct here? :info:build class SPDefsClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:48: :info:build In file included from ./document-private.h:21: :info:build ./sp-root.h:29:1: warning: 'SPRoot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRoot : public SPGroup { :info:build ^ :info:build ./forward.h:83:1: note: did you mean struct here? :info:build class SPRoot; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:48: :info:build In file included from ./document-private.h:21: :info:build ./sp-root.h:63:1: warning: 'SPRootClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRootClass { :info:build ^ :info:build ./forward.h:84:1: note: did you mean struct here? :info:build class SPRootClass; :info:build ^~~~~ :info:build struct :info:build In file included from box3d.cpp:39: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./document.h:46:12: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from box3d.cpp:39: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./perspective-line.h:18:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build box3d.cpp:759:17: warning: unused variable 'ydir' [-Wunused-variable] :info:build Geom::Point ydir(persp3d_get_infinite_dir(persp, Proj::Y)); :info:build ^ :info:build box3d.cpp:758:17: warning: unused variable 'xdir' [-Wunused-variable] :info:build Geom::Point xdir(persp3d_get_infinite_dir(persp, Proj::X)); :info:build ^ :info:build box3d.cpp:760:17: warning: unused variable 'zdir' [-Wunused-variable] :info:build Geom::Point zdir(persp3d_get_infinite_dir(persp, Proj::Z)); :info:build ^ :info:build box3d.cpp:878:17: warning: unused variable 'zdir' [-Wunused-variable] :info:build Geom::Point zdir(persp3d_get_PL_dir_from_pt(persp, c3, Proj::Z)); :info:build ^ :info:build box3d.cpp:876:17: warning: unused variable 'xdir' [-Wunused-variable] :info:build Geom::Point xdir(persp3d_get_PL_dir_from_pt(persp, c3, Proj::X)); :info:build ^ :info:build box3d.cpp:877:17: warning: unused variable 'ydir' [-Wunused-variable] :info:build Geom::Point ydir(persp3d_get_PL_dir_from_pt(persp, c3, Proj::Y)); :info:build ^ :info:build In file included from box3d-context.cpp:48: :info:build In file included from ./document-private.h:26: :info:build In file included from ./event-log.h:34: :info:build ./event.h:30:1: warning: 'Event' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Event { :info:build ^ :info:build ./composite-undo-stack-observer.h:25:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build ./undo-stack-observer.h:21:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:48: :info:build ./document-private.h:40:1: warning: 'SPDocumentPrivate' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocumentPrivate { :info:build ^ :info:build ./document.h:65:1: note: did you mean struct here? :info:build class SPDocumentPrivate; :info:build ^~~~~ :info:build struct :info:build In file included from box3d-context.cpp:50: :info:build ./shape-editor.h:25:1: warning: class 'LivePathEffectObject' was previously declared as a struct [-Wmismatched-tags] :info:build class LivePathEffectObject; :info:build ^ :info:build ./sp-lpe-item.h:28:8: note: previous use is here :info:build struct LivePathEffectObject; :info:build ^ :info:build In file included from conditions.cpp:22: :info:build In file included from ./rdf.h:15: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from conditions.cpp:22: :info:build In file included from ./rdf.h:15: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from conditions.cpp:22: :info:build In file included from ./rdf.h:15: :info:build ./document.h:52:9: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build box3d.cpp:735:1: warning: unused function 'box3d_swap_z_orders' [-Wunused-function] :info:build box3d_swap_z_orders (int z_orders[6]) { :info:build ^ :info:build 54 warnings generated. :info:build In file included from connector-context.cpp:156: :info:build In file included from ./connector-context.h:18: :info:build In file included from ./event-context.h:22: :info:build CXX desktop.o :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:17: :info:build In file included from ./sp-item.h:29: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build 19 warnings generated. :info:build In file included from conn-avoid-ref.cpp:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from conn-avoid-ref.cpp:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from conn-avoid-ref.cpp:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from conn-avoid-ref.cpp:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from conn-avoid-ref.cpp:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build CXX desktop-events.o :info:build In file included from context-fns.cpp:6: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from context-fns.cpp:6: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build 69 warnings generated. :info:build CXX desktop-handles.o :info:build In file included from connector-context.cpp:156: :info:build In file included from ./connector-context.h:18: :info:build ./event-context.h:28:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from connector-context.cpp:156: :info:build In file included from ./connector-context.h:18: :info:build ./event-context.h:29:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from connector-context.cpp:156: :info:build In file included from ./connector-context.h:18: :info:build ./event-context.h:31:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from connector-context.cpp:156: :info:build In file included from ./connector-context.h:18: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:156: :info:build In file included from ./connector-context.h:18: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build CXX desktop-style.o :info:build In file included from conn-avoid-ref.cpp:24: :info:build ./conn-avoid-ref.h:20:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from conn-avoid-ref.cpp:24: :info:build ./conn-avoid-ref.h:26:1: warning: 'SPAvoidRef' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPAvoidRef { :info:build ^ :info:build ./sp-item.h:34:1: note: did you mean class here? :info:build struct SPAvoidRef; :info:build ^~~~~~ :info:build class :info:build 61 warnings generated. :info:build CXX device-manager.o :info:build In file included from conn-avoid-ref.cpp:26: :info:build In file included from ./sp-conn-end.h:8: :info:build ./sp-use-reference.h:21:5: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./sp-object.h:70:7: note: previous use is here :info:build class Node; :info:build ^ :info:build In file included from conn-avoid-ref.cpp:27: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:27: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:27: :info:build In file included from ./sp-path.h:17: :info:build ./sp-conn-end-pair.h:28:1: warning: class 'Node' was previously declared as a struct [-Wmismatched-tags] :info:build class Node; :info:build ^ :info:build ./sp-use-reference.h:21:12: note: previous use is here :info:build struct Node; :info:build ^ :info:build In file included from conn-avoid-ref.cpp:27: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:27: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:32: :info:build In file included from ./xml/node.h:24: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./sp-object.h:71:7: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from conn-avoid-ref.cpp:32: :info:build ./xml/node.h:73:1: warning: 'Node' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./sp-use-reference.h:21:5: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from context-fns.cpp:6: :info:build In file included from ./sp-item.h:29: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from context-fns.cpp:6: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from context-fns.cpp:6: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from context-fns.cpp:6: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from context-fns.cpp:6: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from context-fns.cpp:6: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from context-fns.cpp:6: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from context-fns.cpp:6: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:164: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:33: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from conn-avoid-ref.cpp:33: :info:build ./document.h:52:9: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/xml-forward.h:23:8: note: previous use is here :info:build struct Document; :info:build ^ :info:build In file included from conn-avoid-ref.cpp:33: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:34: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:34: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:164: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from connector-context.cpp:164: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from connector-context.cpp:164: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from connector-context.cpp:164: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from connector-context.cpp:164: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:165: :info:build ./desktop-style.h:19:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./xml/sp-css-attr.h:20:7: note: previous use is here :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./desktop-style.h:19:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build ./desktop-style.h:25:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./xml/node.h:73:7: note: previous use is here :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./desktop-style.h:25:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from context-fns.cpp:7: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:167: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from connector-context.cpp:167: :info:build ./document.h:46:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from connector-context.cpp:167: :info:build ./document.h:52:9: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:34: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from conn-avoid-ref.cpp:34: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from conn-avoid-ref.cpp:34: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from conn-avoid-ref.cpp:34: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./document.h:46:12: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from conn-avoid-ref.cpp:34: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:170: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./document.h:42:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from connector-context.cpp:170: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:170: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:36: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:36: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:170: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from connector-context.cpp:170: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from connector-context.cpp:170: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from connector-context.cpp:170: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from connector-context.cpp:170: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:170: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:170: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:170: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:36: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from conn-avoid-ref.cpp:36: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:36: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:37: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build In file included from connector-context.cpp:173struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build : :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build In file included from conn-avoid-ref.cpp:37: :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:173: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build ./sp-item-group.hstruct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here?:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from conn-avoid-ref.cpp:38: :info:build ./inkscape.hIn file included from connector-context.cpp:173: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build :23:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:In file included from connector-context.cpp:173: :info:build ./sp-path.h:30:162:9: note: previous use is here :info:build class Application; :info:build ^ :info:build : warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:174: :info:build ./display/canvas-bpath.h:22:1: warning: struct 'SPCurve' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCurve; :info:build ^ :info:build ./display/display-forward.h:12:7: note: previous use is here :info:build class SPCurve; :info:build ^ :info:build In file included from connector-context.cpp:178: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:19: :info:build ./splivarot.h:13:1: warning: class 'SPCurve' was previously declared as a struct [-Wmismatched-tags] :info:build class SPCurve; :info:build ^ :info:build ./display/canvas-bpath.h:22:8: note: previous use is here :info:build struct SPCurve; :info:build ^ :info:build In file included from connector-context.cpp:178: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from connector-context.cpp:180: :info:build In file included from ./sp-conn-end.h:8: :info:build ./sp-use-reference.h:21:5: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./xml/node.h:73:7: note: previous use is here :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./sp-use-reference.h:21:5: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from connector-context.cpp:180: :info:build In file included from ./sp-conn-end.h:10: :info:build ./conn-avoid-ref.h:26:1: warning: 'SPAvoidRef' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPAvoidRef { :info:build ^ :info:build ./sp-item.h:34:1: note: did you mean class here? :info:build struct SPAvoidRef; :info:build ^~~~~~ :info:build class :info:build In file included from connector-context.cpp:186: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:186: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:186: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:186: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:187: :info:build In file included from ./sp-text.h:20: :info:build ./sp-string.h:20:1: warning: 'SPString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPString : public SPObject { :info:build ^ :info:build ./forward.h:126:1: note: did you mean struct here? :info:build class SPString; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:187: :info:build In file included from ./sp-text.h:20: :info:build ./sp-string.h:24:1: warning: 'SPStringClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStringClass { :info:build ^ :info:build ./forward.h:127:1: note: did you mean struct here? :info:build class SPStringClass; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:187: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:40:1: warning: class 'SPStyle' was previously declared as a struct [-Wmismatched-tags] :info:build class SPStyle; :info:build ^ :info:build ./livarot/Path.h:19:8: note: previous use is here :info:build struct SPStyle; :info:build ^ :info:build In file included from connector-context.cpp:187: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:42:1: warning: class 'NRArenaGroup' was previously declared as a struct [-Wmismatched-tags] :info:build class NRArenaGroup; :info:build ^ :info:build ./display/nr-arena-forward.h:22:8: note: previous use is here :info:build struct NRArenaGroup; :info:build ^ :info:build In file included from connector-context.cpp:187: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:43:1: warning: class 'SPPrintContext' was previously declared as a struct [-Wmismatched-tags] :info:build class SPPrintContext; :info:build ^ :info:build ./sp-item.h:35:8: note: previous use is here :info:build struct SPPrintContext; :info:build ^ :info:build In file included from connector-context.cpp:187: :info:build ./sp-text.h:39:1: warning: 'SPText' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPText : public SPItem { :info:build ^ :info:build ./forward.h:120:1: note: did you mean struct here? :info:build class SPText; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:187: :info:build ./sp-text.h:72:1: warning: 'SPTextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextClass { :info:build ^ :info:build ./forward.h:121:1: note: did you mean struct here? :info:build class SPTextClass; :info:build ^~~~~ :info:build struct :info:build In file included from connector-context.cpp:189: :info:build ./display/curve.h:24:1: warning: 'SPCurve' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPCurve { :info:build ^ :info:build ./display/canvas-bpath.h:22:1: note: did you mean class here? :info:build struct SPCurve; :info:build ^~~~~~ :info:build class :info:build In file included from context-fns.cpp:7: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from context-fns.cpp:7: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from context-fns.cpp:7: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from context-fns.cpp:7: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from context-fns.cpp:7: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from context-fns.cpp:11: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from context-fns.cpp:11: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from context-fns.cpp:11: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from context-fns.cpp:11: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from context-fns.cpp:11: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from context-fns.cpp:12: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from context-fns.cpp:12: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./sp-object.h:71:7: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from context-fns.cpp:12: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from context-fns.cpp:12: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from context-fns.cpp:12: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from context-fns.cpp:13: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from context-fns.cpp:13: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from context-fns.cpp:13: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from context-fns.cpp:13: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:58: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build 41 warnings generated. :info:build CXX dir-util.o :info:build 54 warnings generated. :info:build CXX document.o :info:build 34 warnings generated. :info:build CXX document-subset.o :info:build In file included from desktop-handles.cpp:16: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:17: :info:build ./forward.h:178:1: warning: class 'StopOnTrue' was previously declared as a struct [-Wmismatched-tags] :info:build class StopOnTrue; :info:build ^ :info:build ./ui/view/view.h:31:8: note: previous use is here :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:21: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:17: :info:build ./forward.h:178:1: warning: class 'StopOnTrue' was previously declared as a struct [-Wmismatched-tags] :info:build class StopOnTrue; :info:build ^ :info:build ./ui/view/view.h:31:8: note: previous use is here :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:21: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from desktop-events.cpp:21: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from desktop-events.cpp:21: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from desktop-events.cpp:21: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from desktop-events.cpp:21: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from desktop-events.cpp:21: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from desktop-events.cpp:21: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build CXX document-undo.o :info:build In file included from desktop-style.cpp:18: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:17: :info:build ./forward.h:178:1: warning: class 'StopOnTrue' was previously declared as a struct [-Wmismatched-tags] :info:build class StopOnTrue; :info:build ^ :info:build ./ui/view/view.h:31:8: note: previous use is here :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-handles.cpp:16: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from desktop-handles.cpp:16: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from desktop-handles.cpp:16: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from desktop-handles.cpp:16: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from desktop-handles.cpp:16: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from desktop-handles.cpp:16: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from desktop-handles.cpp:16: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:18: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from desktop-style.cpp:18: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from desktop-style.cpp:18: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from desktop-style.cpp:18: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from desktop-style.cpp:18: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from desktop-style.cpp:18: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from desktop-style.cpp:18: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:23: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./desktop.h:49:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from desktop-style.cpp:23: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:23: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from desktop-style.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from desktop-style.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from desktop-style.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from desktop-style.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:23: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build 8 warnings generated. :info:build In file included from desktop-style.cpp:24: :info:build ./inkscape.h:19:1: warning: struct 'SPDocument' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument; :info:build ^ :info:build ./forward.h:46:7: note: previous use is here :info:build class SPDocument; :info:build ^ :info:build In file included from desktop-style.cpp:24: :info:build ./inkscape.h:23:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from desktop-style.cpp:25: :info:build In file included from ./style.h:18: :info:build ./color.h:36:1: warning: struct 'SVGICCColor' was previously declared as a class [-Wmismatched-tags] :info:build struct SVGICCColor; :info:build ^ :info:build ./svg/svg-color.h:6:7: note: previous use is here :info:build class SVGICCColor; :info:build ^ :info:build In file included from desktop-style.cpp:25: :info:build In file included from ./style.h:18: :info:build ./color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build CXX doxygen-main.o :info:build CXX draw-anchor.o :info:build CXX draw-context.o :info:build In file included from desktop.cpp:62: :info:build In file included from ./inkscape-private.h:23: :info:build ./inkscape.h:18:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from desktop.cpp:62: :info:build In file included from ./inkscape-private.h:23: :info:build ./inkscape.h:19:1: warning: struct 'SPDocument' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument; :info:build ^ :info:build ./forward.h:46:7: note: previous use is here :info:build class SPDocument; :info:build ^ :info:build In file included from desktop.cpp:62: :info:build In file included from ./inkscape-private.h:23: :info:build ./inkscape.h:20:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from desktop.cpp:63: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:63: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./inkscape.h:19:8: note: previous use is here :info:build struct SPDocument; :info:build ^ :info:build In file included from desktop.cpp:63: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from desktop.cpp:63: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from desktop.cpp:63: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from desktop.cpp:63: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from desktop.cpp:63: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./inkscape.h:23:12: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from desktop.cpp:63: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:64: :info:build ./desktop-events.h:19:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./desktop-events.h:19:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build ./desktop-events.h:21:1: warning: class 'SPCanvasItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPCanvasItem; :info:build ^ :info:build ./desktop.h:44:8: note: previous use is here :info:build struct SPCanvasItem; :info:build ^ :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:13: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:66: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from desktop.cpp:66: :info:build ./document.h:46:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from desktop.cpp:66: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:68: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./document.h:42:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from desktop.cpp:68: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:68: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:68: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from desktop.cpp:68: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from desktop.cpp:68: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from desktop.cpp:68: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from desktop.cpp:68: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:68: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:68: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:68: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:69: :info:build In file included from ./select-context.h:15: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:69: :info:build In file included from ./select-context.h:15: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./sp-object.h:71:7: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from desktop.cpp:69: :info:build In file included from ./select-context.h:15: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./inkscape.h:26:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:69: :info:build In file included from ./select-context.h:15: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:69: :info:build In file included from ./select-context.h:15: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:69: :info:build ./select-context.h:24:1: warning: struct 'SPCanvasItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCanvasItem; :info:build ^ :info:build ./desktop-events.h:21:7: note: previous use is here :info:build class SPCanvasItem; :info:build ^ :info:build In file included from desktop.cpp:69: :info:build ./select-context.h:34:1: warning: 'SPSelectContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPSelectContext : public SPEventContext { :info:build ^ :info:build ./select-context.h:25:1: note: did you mean struct here? :info:build class SPSelectContext; :info:build ^~~~~ :info:build struct :info:build ./select-context.h:46:1: warning: 'SPSelectContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPSelectContextClass { :info:build ^ :info:build ./select-context.h:26:1: note: did you mean struct here? :info:build class SPSelectContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:70: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:70: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:70: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:70: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:70: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:70: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:70: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:14: :info:build In file included from ./ui/widget/color-picker.h:21: :info:build In file included from ./widgets/sp-color-selector.h:5: :info:build ./widgets/../color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:70: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:70: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:71: :info:build ./color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:72: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:72: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:74: :info:build ./object-hierarchy.h:22:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./object-hierarchy.h:22:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:76: :info:build In file included from ./display/canvas-arena.h:16: :info:build ./display/../display/sp-canvas.h:74:1: warning: 'SPCanvasItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCanvasItem : public GtkObject { :info:build ^ :info:build ./desktop-events.h:21:1: note: did you mean struct here? :info:build class SPCanvasItem; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:76: :info:build In file included from ./display/canvas-arena.h:17: :info:build In file included from ./display/nr-arena-item.h:61: :info:build ./libnr/nr-object.h:64:1: warning: 'NRObject' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class NRObject : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./libnr/nr-object.h:25:1: note: did you mean class here? :info:build struct NRObject; :info:build ^~~~~~ :info:build class :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:31: :info:build ./inkscape.h:19:1: warning: struct 'SPDocument' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument; :info:build ^ :info:build ./forward.h:46:7: note: previous use is here :info:build class SPDocument; :info:build ^ :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:31: :info:build ./inkscape.h:23:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:31: :info:build ./inkscape.h:26:9: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./inkscape.h:26:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:83: :info:build In file included from ./ui/dialog/dialog-manager.h:18: :info:build In file included from ./ui/dialog/dialog.h:19: :info:build In file included from ./ui/dialog/dock-behavior.h:26: :info:build ./ui/dialog/behavior.h:18:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./ui/dialog/behavior.h:18:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:83: :info:build In file included from ./ui/dialog/dialog-manager.h:18: :info:build ./ui/dialog/dialog.h:26:1: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./document.h:46:12: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:33: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:33: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:88: :info:build In file included from ./layer-manager.h:13: :info:build ./document-subset.h:21:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./document-subset.h:21:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./document.h:42:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:89: :info:build In file included from ./event-log.h:34: :info:build In file included from ./event.h:19: :info:build ./xml/event-fns.h:7:1: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./xml/event-fns.h:7:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:89: :info:build In file included from ./event-log.h:34: :info:build ./event.h:30:1: warning: 'Event' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Event { :info:build ^ :info:build ./undo-stack-observer.h:21:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:25: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:19: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:90: :info:build In file included from ./display/canvas-grid.h:21: :info:build ./ui/widget/registered-widget.h:37:1: warning: class 'SPUnit' was previously declared as a struct [-Wmismatched-tags] :info:build class SPUnit; :info:build ^ :info:build ./helper/units.h:85:8: note: previous use is here :info:build struct SPUnit { :info:build ^ :info:build ./ui/widget/registered-widget.h:37:1: note: did you mean struct here? :info:build class SPUnit; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:91: :info:build In file included from ./widgets/desktop-widget.h:20: :info:build ./ui/view/view-widget.h:25:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./sp-namedview.h:36:8: note: previous use is here :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./ui/view/view-widget.h:25:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:91: :info:build ./widgets/desktop-widget.h:63:1: warning: 'SPDesktopWidget' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktopWidget { :info:build ^ :info:build ./desktop-events.h:20:1: note: did you mean struct here? :info:build class SPDesktopWidget; :info:build ^~~~~ :info:build struct :info:build ./forward.h:30:1: note: did you mean struct here? :info:build class SPDesktopWidget; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:91: :info:build ./widgets/desktop-widget.h:253:1: warning: 'SPDesktopWidgetClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktopWidgetClass { :info:build ^ :info:build ./forward.h:31:1: note: did you mean struct here? :info:build class SPDesktopWidgetClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:92: :info:build In file included from ./box3d-context.h:22: :info:build In file included from ./vanishing-point.h:21: :info:build ./persp3d.h:49:1: warning: 'Persp3D' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Persp3D : public SPObject { :info:build ^ :info:build ./selection.h:38:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build ./document.h:58:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:92: :info:build In file included from ./box3d-context.h:22: :info:build In file included from ./vanishing-point.h:22: :info:build ./box3d.h:29:1: warning: class 'Persp3D' was previously declared as a struct [-Wmismatched-tags] :info:build class Persp3D; :info:build ^ :info:build ./persp3d.h:49:8: note: previous use is here :info:build struct Persp3D : public SPObject { :info:build ^ :info:build ./box3d.h:29:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build ./box3d.h:32:1: warning: 'SPBox3D' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPBox3D : public SPGroup { :info:build ^ :info:build ./persp3d.h:29:1: note: did you mean struct here? :info:build class SPBox3D; :info:build ^~~~~ :info:build struct :info:build ./selection.h:37:1: note: did you mean struct here? :info:build class SPBox3D; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:92: :info:build In file included from ./box3d-context.h:22: :info:build In file included from ./vanishing-point.h:23: :info:build ./persp3d-reference.h:22:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./xml/node.h:73:7: note: previous use is here :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./persp3d-reference.h:22:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from desktop.cpp:92: :info:build In file included from ./box3d-context.h:22: :info:build ./vanishing-point.h:25:1: warning: class 'SPBox3D' was previously declared as a struct [-Wmismatched-tags] :info:build class SPBox3D; :info:build ^ :info:build ./box3d.h:32:8: note: previous use is here :info:build struct SPBox3D : public SPGroup { :info:build ^ :info:build ./vanishing-point.h:25:1: note: did you mean struct here? :info:build class SPBox3D; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build ./vanishing-point.h:159:1: warning: 'VPDrag' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct VPDrag { :info:build ^ :info:build ./vanishing-point.h:115:1: note: did you mean struct here? :info:build class VPDrag; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:92: :info:build ./box3d-context.h:33:1: warning: 'Box3DContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DContext : public SPEventContext { :info:build ^ :info:build ./box3d-context.h:30:1: note: did you mean struct here? :info:build class Box3DContext; :info:build ^~~~~ :info:build struct :info:build ./persp3d.h:30:1: note: did you mean struct here? :info:build class Box3DContext; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:92: :info:build ./box3d-context.h:63:1: warning: 'Box3DContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DContextClass { :info:build ^ :info:build ./box3d-context.h:31:In file included from desktop-events.cpp:24: :info:build In file included from 1: note./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:24: did you mean struct here? :info:build class Box3DContextClass; :info:build ^~~~~ :info:build struct :info:build : :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build In file included from ./ui/widget/registered-widget.h:35: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:24: :info:build In file included from ./display/canvas-axonomgrid.h:17: :info:build ./ui/widget/registered-widget.h:37:1: warning: class 'SPUnit' was previously declared as a struct [-Wmismatched-tags] :info:build class SPUnit; :info:build ^ :info:build ./helper/units.h:85:8: note: previous use is here :info:build struct SPUnit { :info:build ^ :info:build ./ui/widget/registered-widget.h:37:1: note: did you mean struct here? :info:build class SPUnit; :info:build ^~~~~ :info:build struct :info:build ./ui/widget/registered-widget.h:38:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/widget/registered-widget.h:38:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:29: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:29: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:29: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:30: :info:build In file included from ./helper/action.h:25: :info:build ./libnr/nr-object.h:64:1: warning: 'NRObject' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class NRObject : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./libnr/nr-object.h:25:1: note: did you mean class here? :info:build struct NRObject; :info:build ^~~~~~ :info:build class :info:build In file included from desktop-events.cpp:36: :info:build ./sp-guide.h:28:1: warning: 'SPGuide' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGuide : public SPObject { :info:build ^ :info:build ./forward.h:89:1: note: did you mean struct here? :info:build class SPGuide; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:36: :info:build ./sp-guide.h:42:1: warning: 'SPGuideClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGuideClass { :info:build ^ :info:build ./forward.h:90:1: note: did you mean struct here? :info:build class SPGuideClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:41: :info:build In file included from ./widgets/desktop-widget.h:20: :info:build ./ui/view/view-widget.h:25:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./sp-namedview.h:36:8: note: previous use is here :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./ui/view/view-widget.h:25:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:41: :info:build ./widgets/desktop-widget.h:63:1: warning: 'SPDesktopWidget' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktopWidget { :info:build ^ :info:build ./forward.h:30:1: note: did you mean struct here? :info:build class SPDesktopWidget; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-events.cpp:41: :info:build ./widgets/desktop-widget.h:253:1: warning: 'SPDesktopWidgetClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktopWidgetClass { :info:build ^ :info:build ./forward.h:31:1: note: did you mean struct here? :info:build class SPDesktopWidgetClass; :info:build ^~~~~ :info:build struct :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:19: :info:build ./xml/event-fns.h:7:1: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./xml/event-fns.h:7:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:20: :info:build In file included from ./sp-defs.h:15: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:20: :info:build In file included from ./sp-defs.h:15: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build desktop-events.cpp:423:31: warning: unused variable 'event_dt' [-Wunused-variable] :info:build Geom::Point const event_dt(desktop->w2d(event_w)); :info:build ^ :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:20: :info:build ./sp-defs.h:23:1: warning: 'SPDefs' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefs : public SPObject { :info:build ^ :info:build ./forward.h:80:1: note: did you mean struct here? :info:build class SPDefs; :info:build ^~~~~ :info:build struct :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:20: :info:build ./sp-defs.h:26:1: warning: 'SPDefsClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefsClass { :info:build ^ :info:build ./forward.h:81:1: note: did you mean struct here? :info:build class SPDefsClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:25: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:24: :info:build In file included from ./sp-filter-fns.h:12: :info:build ./sp-filter-primitive.h:31:1: warning: 'SPFilterPrimitive' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitive : public SPObject { :info:build ^ :info:build ./sp-filter-primitive.h:28:1: note: did you mean struct here? :info:build class SPFilterPrimitive; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-primitive.h:35:1: warning: 'SPFilterPrimitiveClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitiveClass { :info:build ^ :info:build ./sp-filter-primitive.h:29:1: note: did you mean struct here? :info:build class SPFilterPrimitiveClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:25: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:41:1: warning: 'SPFilter' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilter : public SPObject { :info:build ^ :info:build ./sp-filter.h:34:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-fns.h:14:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:25: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:69:1: warning: 'SPFilterClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterClass { :info:build ^ :info:build ./sp-filter.h:35:1: note: did you mean struct here? :info:build class SPFilterClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:25: :info:build In file included from ./style.h:22: :info:build ./sp-filter-reference.h:6:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-filter-reference.h:6:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-reference.h:8:1: warning: 'SPFilterReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPFilterReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-filter.h:32:1: note: did you mean class here? :info:build struct SPFilterReference; :info:build ^~~~~~ :info:build class :info:build In file included from document-subset.cpp:12: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from document-subset.cpp:12: :info:build ./document.h:41:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from document-subset.cpp:12: :info:build ./document.h:42:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from document-subset.cpp:12: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from document-subset.cpp:12: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./document-subset.h:21:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from document-subset.cpp:13: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./document.h:42:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from document-subset.cpp:13: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./document-subset.h:20:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from document-subset.cpp:13: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build document-subset.cpp:30:1: warning: 'Relations' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct DocumentSubset::Relations : public GC::Managed, :info:build ^ :info:build ./document-subset.h:54:5: note: did you mean struct here? :info:build class Relations; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:25: :info:build ./style.h:50:1: warning: 'SPIFloat' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFloat { :info:build ^ :info:build ./style.h:38:1: note: did you mean struct here? :info:build class SPIFloat; :info:build ^~~~~ :info:build struct :info:build ./style.h:86:1: warning: 'SPIScale24' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIScale24 { :info:build ^ :info:build ./style.h:39:1: note: did you mean struct here? :info:build class SPIScale24; :info:build ^~~~~ :info:build struct :info:build ./style.h:93:1: warning: 'SPIInt' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIInt { :info:build ^ :info:build ./style.h:40:1: note: did you mean struct here? :info:build class SPIInt; :info:build ^~~~~ :info:build struct :info:build ./style.h:101:1: warning: 'SPIShort' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIShort { :info:build ^ :info:build ./style.h:41:1: note: did you mean struct here? :info:build class SPIShort; :info:build ^~~~~ :info:build struct :info:build ./style.h:109:1: warning: 'SPIEnum' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIEnum { :info:build ^ :info:build ./style.h:42:1: note: did you mean struct here? :info:build class SPIEnum; :info:build ^~~~~ :info:build struct :info:build ./style.h:117:1: warning: 'SPIString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIString { :info:build ^ :info:build ./style.h:43:1: note: did you mean struct here? :info:build class SPIString; :info:build ^~~~~ :info:build struct :info:build ./style.h:138:1: warning: 'SPILength' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPILength { :info:build ^ :info:build ./style.h:44:1: note: did you mean struct here? :info:build class SPILength; :info:build ^~~~~ :info:build struct :info:build ./style.h:149:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./color.h:36:8: note: previous use is here :info:build struct SVGICCColor; :info:build ^ :info:build In file included from desktop-style.cpp:25: :info:build ./style.h:152:1: warning: 'SPIPaint' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIPaint { :info:build ^ :info:build ./style.h:45:1: note: did you mean struct here? :info:build class SPIPaint; :info:build ^~~~~ :info:build struct :info:build ./style.h:212:1: warning: 'SPIFontSize' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFontSize { :info:build ^ :info:build ./style.h:46:1: note: did you mean struct here? :info:build class SPIFontSize; :info:build ^~~~~ :info:build struct :info:build ./style.h:221:1: warning: 'SPIBaselineShift' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIBaselineShift { :info:build ^ :info:build ./style.h:47:1: note: did you mean struct here? :info:build class SPIBaselineShift; :info:build ^~~~~ :info:build struct :info:build ./style.h:262:1: warning: 'SPStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle { :info:build ^ :info:build ./forward.h:161:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:25: :info:build ./style.h:571:1: warning: 'SPTextStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextStyle { :info:build ^ :info:build ./style.h:251:1: note: did you mean struct here? :info:build class SPTextStyle; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:26: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./inkscape.h:26:15: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from desktop-style.cpp:26: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./inkscape.h:26:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:95: :info:build ./ui/tool/node-tool.h:48:1: warning: 'InkNodeTool' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct InkNodeTool : public SPEventContext :info:build ^ :info:build ./ui/tool/node-tool.h:30:1: note: did you mean struct here? :info:build class InkNodeTool; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:27: :info:build ./sp-use.h:32:1: warning: 'SPUse' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPUse : public SPItem { :info:build ^ :info:build ./sp-use.h:28:1: note: did you mean struct here? :info:build class SPUse; :info:build ^~~~~ :info:build struct :info:build ./sp-use.h:55:1: warning: 'SPUseClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPUseClass { :info:build ^ :info:build ./sp-use.h:29:1: note: did you mean struct here? :info:build class SPUseClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:28: :info:build ./filters/blend.h:25:1: warning: 'SPFeBlend' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFeBlend : public SPFilterPrimitive { :info:build ^ :info:build ./filters/blend-fns.h:17:1: note: did you mean struct here? :info:build class SPFeBlend; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:28: :info:build ./filters/blend.h:31:1: warning: 'SPFeBlendClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFeBlendClass { :info:build ^ :info:build ./filters/blend.h:23:1: note: did you mean struct here? :info:build class SPFeBlendClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:31: :info:build ./sp-gaussian-blur.h:22:1: warning: 'SPGaussianBlur' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGaussianBlur : public SPFilterPrimitive { :info:build ^ :info:build ./sp-gaussian-blur-fns.h:17:1: note: did you mean struct here? :info:build class SPGaussianBlur; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:31: :info:build ./sp-gaussian-blur.h:27:1: warning: 'SPGaussianBlurClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGaussianBlurClass { :info:build ^ :info:build ./sp-gaussian-blur.h:20:1: note: did you mean struct here? :info:build class SPGaussianBlurClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:32: :info:build In file included from ./sp-flowtext.h:11: :info:build ./libnrtype/Layout-TNG.h:40:1: warning: class 'SPStyle' was previously declared as a struct [-Wmismatched-tags] :info:build class SPStyle; :info:build ^ :info:build ./style.h:262:8: note: previous use is here :info:build struct SPStyle { :info:build ^ :info:build ./libnrtype/Layout-TNG.h:40:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build ./libnrtype/Layout-TNG.h:42:1: warning: class 'NRArenaGroup' was previously declared as a struct [-Wmismatched-tags] :info:build class NRArenaGroup; :info:build ^ :info:build ./display/nr-arena-forward.h:22:8: note: previous use is here :info:build struct NRArenaGroup; :info:build ^ :info:build In file included from desktop-style.cpp:32: :info:build In file included from ./sp-flowtext.h:11: :info:build ./libnrtype/Layout-TNG.h:43:1: warning: class 'SPPrintContext' was previously declared as a struct [-Wmismatched-tags] :info:build class SPPrintContext; :info:build ^ :info:build ./sp-item.h:35:8: note: previous use is here :info:build struct SPPrintContext; :info:build ^ :info:build ./ui/tool/node-tool.h:76:1: warning: 'InkNodeToolClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct InkNodeToolClass { :info:build ^ :info:build ./ui/tool/node-tool.h:31:1: note: did you mean struct here? :info:build class InkNodeToolClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:35: :info:build In file included from ./sp-linear-gradient.h:8: :info:build ./sp-gradient.h:31:1: warning: struct 'SPGradientReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGradientReference; :info:build ^ :info:build ./forward.h:134:7: note: previous use is here :info:build class SPGradientReference; :info:build ^ :info:build In file included from desktop-style.cpp:35: :info:build In file included from ./sp-linear-gradient.h:8: :info:build ./sp-gradient.h:73:1: warning: 'SPGradient' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGradient : public SPPaintServer { :info:build ^ :info:build ./forward.h:132:1: note: did you mean struct here? :info:build class SPGradient; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:35: :info:build In file included from ./sp-linear-gradient.h:8: :info:build ./sp-gradient.h:161:1: warning: 'SPGradientClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGradientClass { :info:build ^ :info:build ./forward.h:133:1: note: did you mean struct here? :info:build class SPGradientClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:35: :info:build In file included from ./sp-linear-gradient.h:8: :info:build In file included from ./sp-gradient.h:166: :info:build ./sp-gradient-fns.h:14:1: warning: class 'SPGradient' was previously declared as a struct [-Wmismatched-tags] :info:build class SPGradient; :info:build ^ :info:build ./sp-gradient.h:73:8: note: previous use is here :info:build struct SPGradient : public SPPaintServer { :info:build ^ :info:build ./sp-gradient-fns.h:14:1: note: did you mean struct here? :info:build class SPGradient; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:35: :info:build ./sp-linear-gradient.h:13:1: warning: 'SPLinearGradient' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPLinearGradient : public SPGradient { :info:build ^ :info:build ./sp-linear-gradient-fns.h:17:1: note: did you mean struct here? :info:build class SPLinearGradient; :info:build ^~~~~ :info:build struct :info:build ./forward.h:136:1: note: did you mean struct here? :info:build class SPLinearGradient; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:35: :info:build ./sp-linear-gradient.h:21:1: warning: 'SPLinearGradientClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPLinearGradientClass { :info:build ^ :info:build ./forward.h:137:1: note: did you mean struct here? :info:build class SPLinearGradientClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:36: :info:build ./sp-pattern.h:56:1: warning: 'SPPattern' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPattern : public SPPaintServer { :info:build ^ :info:build ./forward.h:142:1: note: did you mean struct here? :info:build class SPPattern; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:36: :info:build ./sp-pattern.h:81:1: warning: 'SPPatternClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPatternClass { :info:build ^ :info:build ./sp-pattern.h:27:1: note: did you mean struct here? :info:build class SPPatternClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:37: :info:build ./sp-radial-gradient.h:14:1: warning: 'SPRadialGradient' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRadialGradient : public SPGradient { :info:build ^ :info:build ./sp-radial-gradient-fns.h:16:1: note: did you mean struct here? :info:build class SPRadialGradient; :info:build ^~~~~ :info:build struct :info:build ./forward.h:139:1: note: did you mean struct here? :info:build class SPRadialGradient; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:37: :info:build ./sp-radial-gradient.h:23:1: warning: 'SPRadialGradientClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRadialGradientClass { :info:build ^ :info:build ./forward.h:140:1: note: did you mean struct here? :info:build class SPRadialGradientClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:38: :info:build In file included from ./sp-textpath.h:7: :info:build In file included from ./sp-text.h:20: :info:build ./sp-string.h:20:1: warning: 'SPString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPString : public SPObject { :info:build ^ :info:build ./forward.h:126:1: note: did you mean struct here? :info:build class SPString; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:38: :info:build In file included from ./sp-textpath.h:7: :info:build In file included from ./sp-text.h:20: :info:build ./sp-string.h:24:1: warning: 'SPStringClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStringClass { :info:build ^ :info:build ./forward.h:127:1: note: did you mean struct here? :info:build class SPStringClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:38: :info:build In file included from ./sp-textpath.h:7: :info:build ./sp-text.h:39:1: warning: 'SPText' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPText : public SPItem { :info:build ^ :info:build ./forward.h:120:1: note: did you mean struct here? :info:build class SPText; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:38: :info:build In file included from ./sp-textpath.h:7: :info:build ./sp-text.h:72:1: warning: 'SPTextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextClass { :info:build ^ :info:build ./forward.h:121:1: note: did you mean struct here? :info:build class SPTextClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:39: :info:build In file included from ./sp-tref.h:19: :info:build In file included from ./sp-tref-reference.h:21: :info:build In file included from ./xml/subtree.h:20: :info:build ./xml/composite-node-observer.h:26:1: warning: class 'NodeEventVector' was previously declared as a struct [-Wmismatched-tags] :info:build class NodeEventVector; :info:build ^ :info:build ./xml/xml-forward.h:33:8: note: previous use is here :info:build struct NodeEventVector; :info:build ^ :info:build In file included from desktop-style.cpp:39: :info:build ./sp-tref.h:34:1: warning: 'SPTRef' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTRef : public SPItem { :info:build ^ :info:build ./sp-tref.h:32:1: note: did you mean struct here? :info:build class SPTRef; :info:build ^~~~~ :info:build struct :info:build ./sp-tref.h:31:1: note: did you mean struct here? :info:build class SPTRef; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:40: :info:build ./sp-tspan.h:26:1: warning: 'SPTSpan' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTSpan : public SPItem { :info:build ^ :info:build ./forward.h:123:1: note: did you mean struct here? :info:build class SPTSpan; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:40: :info:build ./sp-tspan.h:31:1: warning: 'SPTSpanClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTSpanClass { :info:build ^ :info:build ./forward.h:124:1: note: did you mean struct here? :info:build class SPTSpanClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:43: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:43: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop.cpp:96: :info:build In file included from ./ui/tool/control-point-selection.h:26: :info:build ./ui/tool/manipulator.h:23:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./ui/tool/manipulator.h:23:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:43: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:43: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:45: :info:build ./desktop-style.h:19:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./xml/sp-css-attr.h:20:7: note: previous use is here :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./desktop-style.h:19:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build ./desktop-style.h:25:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./xml/node.h:73:7: note: previous use is here :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./desktop-style.h:25:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from desktop-style.cpp:46: :info:build ./svg/svg-icc-color.h:12:1: warning: 'SVGICCColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SVGICCColor { :info:build ^ :info:build ./style.h:149:1: note: did you mean struct here? :info:build class SVGICCColor; :info:build ^~~~~ :info:build struct :info:build ./svg/svg-color.h:6:1: note: did you mean struct here? :info:build class SVGICCColor; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:47: :info:build In file included from ./box3d-side.h:15: :info:build ./sp-polygon.h:24:1: warning: 'SPPolygon' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPolygon : public SPShape { :info:build ^ :info:build ./forward.h:105:1: note: did you mean struct here? :info:build class SPPolygon; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:47: :info:build In file included from ./box3d-side.h:15: :info:build ./sp-polygon.h:27:1: warning: 'SPPolygonClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPolygonClass { :info:build ^ :info:build ./forward.h:106:1: note: did you mean struct here? :info:build class SPPolygonClass; :info:build ^~~~~ :info:build struct :info:build In file included from desktop-style.cpp:47: :info:build ./box3d-side.h:30:1: warning: 'Box3DSide' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DSide : public SPPolygon { :info:build ^ :info:build ./box3d-side.h:25:1: note: did you mean struct here? :info:build class Box3DSide; :info:build ^~~~~ :info:build struct :info:build ./box3d-side.h:36:1: warning: 'Box3DSideClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DSideClass { :info:build ^ :info:build ./box3d-side.h:26:1: note: did you mean struct here? :info:build class Box3DSideClass; :info:build ^~~~~ :info:build struct :info:build 50 warnings generated. :info:build CXX dropper-context.o :info:build 12 warnings generated. :info:build CXX dyna-draw-context.o :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:29: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:21: :info:build ./sp-root.h:29:1: warning: 'SPRoot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRoot : public SPGroup { :info:build ^ :info:build ./forward.h:83:1: note: did you mean struct here? :info:build class SPRoot; :info:build ^~~~~ :info:build struct :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:21: :info:build ./sp-root.h:63:1: warning: 'SPRootClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRootClass { :info:build ^ :info:build ./forward.h:84:1: note: did you mean struct here? :info:build class SPRootClass; :info:build ^~~~~ :info:build struct :info:build 86 warnings generated. :info:build CXX ege-adjustment-action.o :info:build In file included from document.cpp:46: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:17: :info:build ./forward.h:178:1: warning: class 'StopOnTrue' was previously declared as a struct [-Wmismatched-tags] :info:build class StopOnTrue; :info:build ^ :info:build ./ui/view/view.h:31:8: note: previous use is here :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:22: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:22: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build 75 warnings generated. :info:build In file included from document.cpp:46: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build CXX ege-color-prof-tracker.o :info:build In file included from document.cpp:46: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from document.cpp:46: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from document.cpp:46: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from document.cpp:46: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from document.cpp:46: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from document.cpp:46: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build ./application/editor.h:24:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:48: :info:build In file included from ./display/nr-arena-item.h:61: :info:build ./libnr/nr-object.h:64:1: warning: 'NRObject' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class NRObject : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./libnr/nr-object.h:25:1: note: did you mean class here? :info:build struct NRObject; :info:build ^~~~~~ :info:build class :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:20: :info:build In file included from ./sp-defs.h:15: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./desktop.h:49:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:20: :info:build In file included from ./sp-defs.h:15: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:20: :info:build In file included from ./sp-defs.h:15: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:20: :info:build ./sp-defs.h:23:1: warning: 'SPDefs' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefs : public SPObject { :info:build ^ :info:build ./forward.h:80:1: note: did you mean struct here? :info:build class SPDefs; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:20: :info:build ./sp-defs.h:26:1: warning: 'SPDefsClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefsClass { :info:build ^ :info:build ./forward.h:81:1: note: did you mean struct here? :info:build class SPDefsClass; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:21: :info:build ./sp-root.h:29:1: warning: 'SPRoot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRoot : public SPGroup { :info:build ^ :info:build ./forward.h:83:1: note: did you mean struct here? :info:build class SPRoot; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:21: :info:build ./sp-root.h:63:1: warning: 'SPRootClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRootClass { :info:build ^ :info:build ./forward.h:84:1: note: did you mean struct here? :info:build class SPRootClass; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:22: :info:build ./document.h:46:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:22: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./application/editor.h:25:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:27: :info:build ./display/curve.h:24:1: warning: 'SPCurve' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPCurve { :info:build ^ :info:build ./display/canvas-bpath.h:22:1: note: did you mean class here? :info:build struct SPCurve; :info:build ^~~~~~ :info:build class :info:build In file included from document.cpp:49: :info:build In file included from ./document-private.h:26: :info:build In file included from ./event-log.h:34: :info:build ./event.h:30:1: warning: 'Event' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Event { :info:build ^ :info:build ./composite-undo-stack-observer.h:25:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build ./undo-stack-observer.h:21:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:49: :info:build ./document-private.h:40:1: warning: 'SPDocumentPrivate' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocumentPrivate { :info:build ^ :info:build ./document.h:65:1: note: did you mean struct here? :info:build class SPDocumentPrivate; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:54: :info:build ./persp3d.h:49:1: warning: 'Persp3D' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Persp3D : public SPObject { :info:build ^ :info:build ./document.h:58:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:55: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./inkscape.h:26:15: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from document.cpp:55: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./inkscape.h:26:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./xml/event-fns.h:7:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./application/editor.h:31:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:56: :info:build In file included from ./profile-manager.h:12: :info:build ./document-subset.h:20:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./document-subset.h:20:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./document-subset.h:21:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./document-subset.h:21:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from document-undo.cpp:64: :info:build In file included from ./document-private.h:26: :info:build In file included from ./event-log.h:34: :info:build ./event.h:30:1: warning: 'Event' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Event { :info:build ^ :info:build ./composite-undo-stack-observer.h:25:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build ./undo-stack-observer.h:21:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:59: :info:build In file included from ./sp-namedview.h:23In file included from document-undo.cpp:64: :info:build ./document-private.h:40:1: warning: 'SPDocumentPrivate' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocumentPrivate { :info:build ^ :info:build ./document.h:65:1: note: did you mean struct here? :info:build class SPDocumentPrivate; :info:build ^~~~~ :info:build struct :info:build : :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:59: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from document-undo.cpp:65: :info:build ./inkscape.h:20:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:59: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:59: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:59: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:59: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:59: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from document.cpp:59: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from document.cpp:59: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from draw-anchor.cpp:17: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:17: :info:build ./forward.h:178:1: warning: class 'StopOnTrue' was previously declared as a struct [-Wmismatched-tags] :info:build class StopOnTrue; :info:build ^ :info:build ./ui/view/view.h:31:8: note: previous use is here :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from draw-anchor.cpp:17: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:18: :info:build ./display/display-forward.h:12:1: warning: class 'SPCurve' was previously declared as a struct [-Wmismatched-tags] :info:build class SPCurve; :info:build ^ :info:build ./draw-anchor.h:12:8: note: previous use is here :info:build struct SPCurve; :info:build ^ :info:build In file included from draw-context.cpp:28: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:17: :info:build ./forward.h:178:1: warning: class 'StopOnTrue' was previously declared as a struct [-Wmismatched-tags] :info:build class StopOnTrue; :info:build ^ :info:build ./ui/view/view.h:31:8: note: previous use is here :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from draw-anchor.cpp:17: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from draw-anchor.cpp:17: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from draw-anchor.cpp:17: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from draw-anchor.cpp:17: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from draw-anchor.cpp:17: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from draw-anchor.cpp:17: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from draw-anchor.cpp:17: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from draw-anchor.cpp:19: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from draw-anchor.cpp:19: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from draw-anchor.cpp:19: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from draw-anchor.cpp:20: :info:build In file included from ./lpe-tool-context.h:18: :info:build In file included from ./pen-context.h:8: :info:build In file included from ./draw-context.h:23: :info:build ./live_effects/effect.h:23:1: warning: struct 'SPDocument' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument; :info:build ^ :info:build ./forward.h:46:7: note: previous use is here :info:build class SPDocument; :info:build ^ :info:build In file included from draw-anchor.cpp:20: :info:build ./lpe-tool-context.h:51:1: warning: 'SPLPEToolContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPLPEToolContext : public SPPenContext { :info:build ^ :info:build ./lpe-tool-context.h:27:1: note: did you mean struct here? :info:build class SPLPEToolContext; :info:build ^~~~~ :info:build struct :info:build ./lpe-tool-context.h:64:1: warning: 'SPLPEToolContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPLPEToolContextClass : public SPEventContextClass{}; :info:build ^ :info:build ./lpe-tool-context.h:28:1: note: did you mean struct here? :info:build class SPLPEToolContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:28: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from draw-context.cpp:28: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from draw-context.cpp:28: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from draw-context.cpp:28: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from draw-context.cpp:28: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from draw-context.cpp:28: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from draw-context.cpp:28: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:30: :info:build ./desktop-style.h:19:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./xml/sp-css-attr.h:20:7: note: previous use is here :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./desktop-style.h:19:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build ./desktop-style.h:25:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./xml/node.h:73:7: note: previous use is here :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./desktop-style.h:25:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from draw-anchor.cpp:22: :info:build ./display/curve.h:24:1: warning: 'SPCurve' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPCurve { :info:build ^ :info:build ./draw-anchor.h:12:1: note: did you mean class here? :info:build struct SPCurve; :info:build ^~~~~~ :info:build class :info:build CXX ege-output-action.o :info:build In file included from draw-context.cpp:31: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from draw-context.cpp:31: :info:build ./document.h:46:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from draw-context.cpp:31: :info:build ./document.h:52:9: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:32: :info:build ./draw-anchor.h:12:1: warning: struct 'SPCurve' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCurve; :info:build ^ :info:build ./display/curve.h:24:7: note: previous use is here :info:build class SPCurve { :info:build ^ :info:build ./draw-anchor.h:12:1: note: did you mean class here? :info:build struct SPCurve; :info:build ^~~~~~ :info:build class :info:build 25 warnings generated. :info:build In file included from draw-context.cpp:35: :info:build In file included from ./pen-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:35: :info:build In file included from ./pen-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:35: :info:build In file included from ./pen-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build CXX ege-select-one-action.o :info:build In file included from draw-context.cpp:36: :info:build ./lpe-tool-context.h:51:1: warning: 'SPLPEToolContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPLPEToolContext : public SPPenContext { :info:build ^ :info:build ./lpe-tool-context.h:27:1: note: did you mean struct here? :info:build class SPLPEToolContext; :info:build ^~~~~ :info:build struct :info:build ./lpe-tool-context.h:64:1: warning: 'SPLPEToolContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPLPEToolContextClass : public SPEventContextClass{}; :info:build ^ :info:build ./lpe-tool-context.h:28:1: note: did you mean struct here? :info:build class SPLPEToolContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:38: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./document.h:42:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from draw-context.cpp:38: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:38: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:38: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from draw-context.cpp:38: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from draw-context.cpp:38: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from draw-context.cpp:38: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from draw-context.cpp:38: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:38: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:38: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:38: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:40: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:40: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:40: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./live_effects/effect.h:31:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:40: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:40: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from draw-context.cpp:42: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:42: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:42: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:42: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:43: :info:build In file included from ./live_effects/lpe-patternalongpath.h:13: :info:build In file included from ./live_effects/parameter/path.h:18: :info:build ./live_effects/parameter/path-reference.h:22:5: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./xml/node.h:73:7: note: previous use is here :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./live_effects/parameter/path-reference.h:22:5: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build 17 warnings generated. :info:build CXX eraser-context.o :info:build In file included from draw-context.cpp:43: :info:build In file included from ./live_effects/lpe-patternalongpath.h:14: :info:build In file included from ./live_effects/parameter/enum.h:14: :info:build In file included from ./ui/widget/registered-enums.h:16: :info:build In file included from ./ui/widget/registered-widget.h:30: :info:build In file included from ./ui/widget/color-picker.h:21: :info:build In file included from ./widgets/sp-color-selector.h:5: :info:build ./widgets/../color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:43: :info:build In file included from ./live_effects/lpe-patternalongpath.h:14: :info:build In file included from ./live_effects/parameter/enum.h:14: :info:build In file included from ./ui/widget/registered-enums.h:16: :info:build ./ui/widget/registered-widget.h:37:1: warning: class 'SPUnit' was previously declared as a struct [-Wmismatched-tags] :info:build class SPUnit; :info:build ^ :info:build ./helper/units.h:85:8: note: previous use is here :info:build struct SPUnit { :info:build ^ :info:build ./ui/widget/registered-widget.h:37:1: note: did you mean struct here? :info:build class SPUnit; :info:build ^~~~~ :info:build struct :info:build ./ui/widget/registered-widget.h:38:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/widget/registered-widget.h:38:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:40: :info:build ./display/curve.h:24:1: warning: 'SPCurve' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPCurve { :info:build ^ :info:build ./display/canvas-bpath.h:22:1: note: did you mean class here? :info:build struct SPCurve; :info:build ^~~~~~ :info:build class :info:build ege-select-one-action.cpp:760:51: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] :info:build if ((act->private_data->selectionMode == SELECTION_OPEN)) { :info:build ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ :info:build ege-select-one-action.cpp:760:51: note: remove extraneous parentheses around the comparison to silence this warning :info:build if ((act->private_data->selectionMode == SELECTION_OPEN)) { :info:build ~ ^ ~ :info:build ege-select-one-action.cpp:760:51: note: use '=' to turn this equality comparison into an assignment :info:build if ((act->private_data->selectionMode == SELECTION_OPEN)) { :info:build ^~ :info:build = :info:build CXX event-context.o :info:build 46 warnings generated. :info:build CXX event-log.o :info:build In file included from dyna-draw-context.cpp:43: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from dyna-draw-context.cpp:43: :info:build ./document.h:41:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from dyna-draw-context.cpp:43: :info:build ./document.h:42:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from dyna-draw-context.cpp:43: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from dyna-draw-context.cpp:43: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:44: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./document.h:42:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from dyna-draw-context.cpp:44: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:44: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:44: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from dyna-draw-context.cpp:44: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from dyna-draw-context.cpp:44: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from dyna-draw-context.cpp:44: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from dyna-draw-context.cpp:44: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:44: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:44: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:44: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:45: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:45: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build 1 warning generated. :info:build In file included from draw-context.cpp:44: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:19: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build CXX extract-uri.o :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:27: :info:build In file included from ./display/canvas-arena.h:17: :info:build In file included from ./display/nr-arena-item.h:61: :info:build ./libnr/nr-object.h:64:1: warning: 'NRObject' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class NRObject : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./libnr/nr-object.h:25:1: note: did you mean class here? :info:build struct NRObject; :info:build ^~~~~~ :info:build class :info:build In file included from dropper-context.cpp:28: :info:build ./display/curve.h:24:1: warning: 'SPCurve' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPCurve { :info:build ^ :info:build ./display/canvas-bpath.h:22:1: note: did you mean class here? :info:build struct SPCurve; :info:build ^~~~~~ :info:build class :info:build In file included from dropper-context.cpp:30: :info:build ./color.h:36:1: warning: struct 'SVGICCColor' was previously declared as a class [-Wmismatched-tags] :info:build struct SVGICCColor; :info:build ^ :info:build ./svg/svg-color.h:6:7: note: previous use is here :info:build class SVGICCColor; :info:build ^ :info:build In file included from dropper-context.cpp:33: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:37:1: warning: class 'Node' was previously declared as a struct [-Wmismatched-tags] :info:build class Node; :info:build ^ :info:build ./desktop-style.h:25:8: note: previous use is here :info:build struct Node; :info:build ^ :info:build In file included from dropper-context.cpp:33: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:20: :info:build ./xml/node.h:73:1: warning: 'Node' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./desktop-style.h:25:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from dropper-context.cpp:33: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:22: :info:build ./xml/sp-css-attr.h:20:1: warning: 'SPCSSAttr' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./desktop-style.h:19:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build In file included from ./sp-object.h:64: :info:build ./forward.h:27:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop-style.h:20:8: note: previous use is here :info:build struct SPDesktop; :info:build ^ :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build In file included from ./sp-object.h:64: :info:build ./forward.h:57:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./desktop-style.h:21:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build In file included from ./sp-object.h:64: :info:build ./forward.h:159:1: warning: class 'SPColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SPColor; :info:build ^ :info:build ./color.h:41:8: note: previous use is here :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build ./forward.h:161:1: warning: class 'SPStyle' was previously declared as a struct [-Wmismatched-tags] :info:build class SPStyle; :info:build ^ :info:build ./desktop-style.h:22:8: note: previous use is here :info:build struct SPStyle; :info:build ^ :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:71:1: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build CXX file.o :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build CXX filter-chemistry.o :info:build In file included from draw-context.cpp:44: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:24: :info:build In file included from ./sp-filter-fns.h:12: :info:build ./sp-filter-primitive.h:31:1: warning: 'SPFilterPrimitive' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitive : public SPObject { :info:build ^ :info:build ./sp-filter-primitive.h:28:1: note: did you mean struct here? :info:build class SPFilterPrimitive; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-primitive.h:35:1: warning: 'SPFilterPrimitiveClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitiveClass { :info:build ^ :info:build ./sp-filter-primitive.h:29:1: note: did you mean struct here? :info:build class SPFilterPrimitiveClass; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:44: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:41:1: warning: 'SPFilter' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilter : public SPObject { :info:build ^ :info:build ./sp-filter.h:34:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-fns.h:14:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:44: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:69:1: warning: 'SPFilterClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterClass { :info:build ^ :info:build ./sp-filter.h:35:1: note: did you mean struct here? :info:build class SPFilterClass; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:44: :info:build In file included from ./style.h:22: :info:build ./sp-filter-reference.h:6:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-filter-reference.h:6:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-reference.h:8:1: warning: 'SPFilterReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPFilterReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-filter.h:32:1: note: did you mean class here? :info:build struct SPFilterReference; :info:build ^~~~~~ :info:build class :info:build In file included from draw-context.cpp:44: :info:build ./style.h:50:1: warning: 'SPIFloat' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFloat { :info:build ^ :info:build ./style.h:38:1: note: did you mean struct here? :info:build class SPIFloat; :info:build ^~~~~ :info:build struct :info:build ./style.h:86:1: warning: 'SPIScale24' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIScale24 { :info:build ^ :info:build ./style.h:39:1: note: did you mean struct here? :info:build class SPIScale24; :info:build ^~~~~ :info:build struct :info:build ./style.h:93:1: warning: 'SPIInt' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIInt { :info:build ^ :info:build ./style.h:40:1: note: did you mean struct here? :info:build class SPIInt; :info:build ^~~~~ :info:build struct :info:build ./style.h:101:1: warning: 'SPIShort' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIShort { :info:build ^ :info:build ./style.h:41:1: note: did you mean struct here? :info:build class SPIShort; :info:build ^~~~~ :info:build struct :info:build ./style.h:109:1: warning: 'SPIEnum' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIEnum { :info:build ^ :info:build ./style.h:42:1: note: did you mean struct here? :info:build class SPIEnum; :info:build ^~~~~ :info:build struct :info:build ./style.h:117:1: warning: 'SPIString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIString { :info:build ^ :info:build ./style.h:43:1: note: did you mean struct here? :info:build class SPIString; :info:build ^~~~~ :info:build struct :info:build ./style.h:138:1: warning: 'SPILength' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPILength { :info:build ^ :info:build ./style.h:44:1: note: did you mean struct here? :info:build class SPILength; :info:build ^~~~~ :info:build struct :info:build ./style.h:149:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./widgets/../color.h:36:8: note: previous use is here :info:build struct SVGICCColor; :info:build ^ :info:build In file included from draw-context.cpp:44: :info:build ./style.h:152:1: warning: 'SPIPaint' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIPaint { :info:build ^ :info:build ./style.h:45:1: note: did you mean struct here? :info:build class SPIPaint; :info:build ^~~~~ :info:build struct :info:build ./style.h:212:1: warning: 'SPIFontSize' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFontSize { :info:build ^ :info:build ./style.h:46:1: note: did you mean struct here? :info:build class SPIFontSize; :info:build ^~~~~ :info:build struct :info:build ./style.h:221:1: warning: 'SPIBaselineShift' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIBaselineShift { :info:build ^ :info:build ./style.h:47:1: note: did you mean struct here? :info:build class SPIBaselineShift; :info:build ^~~~~ :info:build struct :info:build ./style.h:262:1: warning: 'SPStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle { :info:build ^ :info:build ./forward.h:161:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build In file included from draw-context.cpp:44: :info:build ./style.h:571:1: warning: 'SPTextStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextStyle { :info:build ^ :info:build ./style.h:251:1: note: did you mean struct here? :info:build class SPTextStyle; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:22: :info:build In file included from ./guide-snapper.h:18: :info:build In file included from ./line-snapper.h:17: :info:build In file included from ./snapper.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:22: :info:build ./guide-snapper.h:20:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:33:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:19: :info:build In file included from ./splivarot.h:10: :info:build ./livarot/Path.h:19:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from dropper-context.cpp:34: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from dropper-context.cpp:34: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:34: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:35: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:45: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from dyna-draw-context.cpp:45: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from dyna-draw-context.cpp:45: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from dyna-draw-context.cpp:45: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./document.h:46:12: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from dyna-draw-context.cpp:45: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:46: :info:build ./desktop-events.h:19:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./desktop-events.h:19:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build ./desktop-events.h:21:1: warning: class 'SPCanvasItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPCanvasItem; :info:build ^ :info:build ./display/sp-canvas.h:74:8: note: previous use is here :info:build struct SPCanvasItem : public GtkObject { :info:build ^ :info:build ./desktop-events.h:21:1: note: did you mean struct here? :info:build class SPCanvasItem; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:48: :info:build ./desktop-style.h:19:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./desktop.h:42:7: note: previous use is here :info:build class SPCSSAttr; :info:build ^ :info:build In file included from dyna-draw-context.cpp:48: :info:build ./desktop-style.h:25:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./selection.h:42:7: note: previous use is here :info:build class Node; :info:build ^ :info:build In file included from dyna-draw-context.cpp:50: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./sp-object.h:71:7: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from dyna-draw-context.cpp:50: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:37:1: warning: class 'Node' was previously declared as a struct [-Wmismatched-tags] :info:build class Node; :info:build ^ :info:build ./desktop-style.h:25:8: note: previous use is here :info:build struct Node; :info:build ^ :info:build In file included from dyna-draw-context.cpp:50: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:20: :info:build ./xml/node.h:73:1: warning: 'Node' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./desktop-style.h:25:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from dyna-draw-context.cpp:50: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:50: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:22: :info:build ./xml/sp-css-attr.h:20:1: warning: 'SPCSSAttr' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./desktop-style.h:19:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build In file included from dropper-context.cpp:35: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from dropper-context.cpp:35: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from dropper-context.cpp:35: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:55: :info:build ./inkscape.h:23:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from dyna-draw-context.cpp:55: :info:build ./inkscape.h:26:9: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./inkscape.h:26:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:56: :info:build ./color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:58: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:58: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:59: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:59: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:37: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:60: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:60: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:61: :info:build In file included from ./sp-text.h:20: :info:build ./sp-string.h:20:1: warning: 'SPString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPString : public SPObject { :info:build ^ :info:build ./forward.h:126:1: note: did you mean struct here? :info:build class SPString; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:61: :info:build In file included from ./sp-text.h:20: :info:build ./sp-string.h:24:1: warning: 'SPStringClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStringClass { :info:build ^ :info:build ./forward.h:127:1: note: did you mean struct here? :info:build class SPStringClass; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:61: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:40:1: warning: class 'SPStyle' was previously declared as a struct [-Wmismatched-tags] :info:build class SPStyle; :info:build ^ :info:build ./livarot/Path.h:19:8: note: previous use is here :info:build struct SPStyle; :info:build ^ :info:build In file included from dyna-draw-context.cpp:61: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:42:1: warning: class 'NRArenaGroup' was previously declared as a struct [-Wmismatched-tags] :info:build class NRArenaGroup; :info:build ^ :info:build ./display/nr-arena-forward.h:22:8: note: previous use is here :info:build struct NRArenaGroup; :info:build ^ :info:build In file included from dyna-draw-context.cpp:61: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:43:1: warning: class 'SPPrintContext' was previously declared as a struct [-Wmismatched-tags] :info:build class SPPrintContext; :info:build ^ :info:build ./sp-item.h:35:8: note: previous use is here :info:build struct SPPrintContext; :info:build ^ :info:build In file included from dropper-context.cpp:38: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from dropper-context.cpp:38: :info:build ./document.h:46:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from dropper-context.cpp:38: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:42: :info:build In file included from ./dropper-context.h:16: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:42: :info:build In file included from ./dropper-context.h:16: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:42: :info:build In file included from ./dropper-context.h:16: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from dropper-context.cpp:42: :info:build ./dropper-context.h:30:1: warning: 'SPDropperContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDropperContext { :info:build ^ :info:build ./dropper-context.h:22:1: note: did you mean struct here? :info:build class SPDropperContext; :info:build ^~~~~ :info:build struct :info:build ./dropper-context.h:45:1: warning: 'SPDropperContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDropperContextClass { :info:build ^ :info:build ./dropper-context.h:23:1: note: did you mean struct here? :info:build class SPDropperContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:61: :info:build ./sp-text.h:39:1: warning: 'SPText' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPText : public SPItem { :info:build ^ :info:build ./forward.h:120:1: note: did you mean struct here? :info:build class SPText; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:61: :info:build ./sp-text.h:72:1: warning: 'SPTextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextClass { :info:build ^ :info:build ./forward.h:121:1: note: did you mean struct here? :info:build class SPTextClass; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:63: :info:build In file included from ./display/canvas-arena.h:17: :info:build In file included from ./display/nr-arena-item.h:61: :info:build ./libnr/nr-object.h:64:1: warning: 'NRObject' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class NRObject : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./libnr/nr-object.h:25:1: note: did you mean class here? :info:build struct NRObject; :info:build ^~~~~~ :info:build class :info:build In file included from dyna-draw-context.cpp:64: :info:build ./livarot/Shape.h:382:12: warning: class 'SweepTree' was previously declared as a struct [-Wmismatched-tags] :info:build friend class SweepTree; :info:build ^ :info:build ./livarot/Shape.h:22:8: note: previous use is here :info:build struct SweepTree; :info:build ^ :info:build ./livarot/Shape.h:384:12: warning: class 'SweepEventQueue' was previously declared as a struct [-Wmismatched-tags] :info:build friend class SweepEventQueue; :info:build ^ :info:build ./livarot/Shape.h:24:8: note: previous use is here :info:build struct SweepEventQueue; :info:build ^ :info:build In file included from dyna-draw-context.cpp:66: :info:build In file included from ./dyna-draw-context.h:21: :info:build In file included from ./common-context.h:22: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:66: :info:build In file included from ./dyna-draw-context.h:21: :info:build In file included from ./common-context.h:22: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:66: :info:build In file included from ./dyna-draw-context.h:21: :info:build In file included from ./common-context.h:22: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:66: :info:build In file included from ./dyna-draw-context.h:21: :info:build ./common-context.h:39:1: warning: 'SPCommonContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCommonContext : public SPEventContext { :info:build ^ :info:build ./common-context.h:33:1: note: did you mean struct here? :info:build class SPCommonContext; :info:build ^~~~~ :info:build struct :info:build ./common-context.h:104:1: warning: 'SPCommonContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCommonContextClass : public SPEventContextClass{}; :info:build ^ :info:build ./common-context.h:34:1: note: did you mean struct here? :info:build class SPCommonContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from dyna-draw-context.cpp:66: :info:build ./dyna-draw-context.h:41:1: warning: 'SPDynaDrawContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDynaDrawContext : public SPCommonContext { :info:build ^ :info:build ./dyna-draw-context.h:30:1: note: did you mean struct here? :info:build class SPDynaDrawContext; :info:build ^~~~~ :info:build struct :info:build ./dyna-draw-context.h:60:1: warning: 'SPDynaDrawContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDynaDrawContextClass : public SPEventContextClass{}; :info:build ^ :info:build ./dyna-draw-context.h:31:1: note: did you mean struct here? :info:build class SPDynaDrawContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:17: :info:build In file included from ./style.h:19: :info:build ./forward.h:159:1: warning: class 'SPColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SPColor; :info:build ^ :info:build ./color.h:41:8: note: previous use is here :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build 50 warnings generated. :info:build 69 warnings generated. :info:build CXX filter-enums.o :info:build CXX fixes.o :info:build CXX flood-context.o :info:build In file included from event-context.cpp:30: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build 63 warnings generated. :info:build In file included from event-context.cpp:30: :info:build ./event-context.h:28:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from event-context.cpp:30: :info:build ./event-context.h:29:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from event-context.cpp:30: :info:build ./event-context.h:31:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from event-context.cpp:30: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:30: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build CXX gc-anchored.o :info:build In file included from eraser-context.cpp:41: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from eraser-context.cpp:41: :info:build ./document.h:41:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from eraser-context.cpp:41: :info:build ./document.h:42:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from eraser-context.cpp:41: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from eraser-context.cpp:41: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:42: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./document.h:42:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from eraser-context.cpp:42: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:42: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:42: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from eraser-context.cpp:42: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from eraser-context.cpp:42: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from eraser-context.cpp:42: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from eraser-context.cpp:42: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:42: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:42: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:42: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:43: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:43: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build CXX gc.o :info:build In file included from event-context.cpp:43: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:43: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:18: :info:build ./display/display-forward.h:12:1: warning: class 'SPCurve' was previously declared as a struct [-Wmismatched-tags] :info:build class SPCurve; :info:build ^ :info:build ./display/canvas-bpath.h:22:8: note: previous use is here :info:build struct SPCurve; :info:build ^ :info:build In file included from eraser-context.cpp:43: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from eraser-context.cpp:43: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from eraser-context.cpp:43: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from eraser-context.cpp:43: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./document.h:46:12: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from eraser-context.cpp:43: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:44: :info:build ./desktop-events.h:19:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./desktop-events.h:19:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build ./desktop-events.h:21:1: warning: class 'SPCanvasItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPCanvasItem; :info:build ^ :info:build ./display/sp-canvas.h:74:8: note: previous use is here :info:build struct SPCanvasItem : public GtkObject { :info:build ^ :info:build ./desktop-events.h:21:1: note: did you mean struct here? :info:build class SPCanvasItem; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:46: :info:build ./desktop-style.h:19:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./desktop.h:42:7: note: previous use is here :info:build class SPCSSAttr; :info:build ^ :info:build In file included from eraser-context.cpp:46: :info:build ./desktop-style.h:25:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./selection.h:42:7: note: previous use is here :info:build class Node; :info:build ^ :info:build In file included from eraser-context.cpp:48: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./sp-object.h:71:7: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from eraser-context.cpp:48: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:37:1: warning: class 'Node' was previously declared as a struct [-Wmismatched-tags] :info:build class Node; :info:build ^ :info:build ./desktop-style.h:25:8: note: previous use is here :info:build struct Node; :info:build ^ :info:build In file included from eraser-context.cpp:48: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:20: :info:build ./xml/node.h:73:1: warning: 'Node' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./desktop-style.h:25:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from eraser-context.cpp:48: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:48: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:22: :info:build ./xml/sp-css-attr.h:20:1: warning: 'SPCSSAttr' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./desktop-style.h:19:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build In file included from eraser-context.cpp:53: :info:build ./color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:56: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:56: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:57: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:57: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:58: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:58: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:59: :info:build In file included from ./sp-text.h:20: :info:build ./sp-string.h:20:1: warning: 'SPString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPString : public SPObject { :info:build ^ :info:build ./forward.h:126:1: note: did you mean struct here? :info:build class SPString; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:59: :info:build In file included from ./sp-text.h:20: :info:build ./sp-string.h:24:1: warning: 'SPStringClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStringClass { :info:build ^ :info:build ./forward.h:127:1: note: did you mean struct here? :info:build class SPStringClass; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:59: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:40:1: warning: class 'SPStyle' was previously declared as a struct [-Wmismatched-tags] :info:build class SPStyle; :info:build ^ :info:build ./livarot/Path.h:19:8: note: previous use is here :info:build struct SPStyle; :info:build ^ :info:build In file included from eraser-context.cpp:59: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:42:1: warning: class 'NRArenaGroup' was previously declared as a struct [-Wmismatched-tags] :info:build class NRArenaGroup; :info:build ^ :info:build ./display/nr-arena-forward.h:22:8: note: previous use is here :info:build struct NRArenaGroup; :info:build ^ :info:build In file included from eraser-context.cpp:59: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:43:1: warning: class 'SPPrintContext' was previously declared as a struct [-Wmismatched-tags] :info:build class SPPrintContext; :info:build ^ :info:build ./sp-item.h:35:8: note: previous use is here :info:build struct SPPrintContext; :info:build ^ :info:build In file included from eraser-context.cpp:59: :info:build ./sp-text.h:39:1: warning: 'SPText' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPText : public SPItem { :info:build ^ :info:build ./forward.h:120:1: note: did you mean struct here? :info:build class SPText; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:59: :info:build ./sp-text.h:72:1: warning: 'SPTextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextClass { :info:build ^ :info:build ./forward.h:121:1: note: did you mean struct here? :info:build class SPTextClass; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:61: :info:build In file included from ./display/canvas-arena.h:17: :info:build In file included from ./display/nr-arena-item.h:61: :info:build ./libnr/nr-object.h:64:1: warning: 'NRObject' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class NRObject : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./libnr/nr-object.h:25:1: note: did you mean class here? :info:build struct NRObject; :info:build ^~~~~~ :info:build class :info:build In file included from eraser-context.cpp:62: :info:build ./livarot/Shape.h:382:12: warning: class 'SweepTree' was previously declared as a struct [-Wmismatched-tags] :info:build friend class SweepTree; :info:build ^ :info:build ./livarot/Shape.h:22:8: note: previous use is here :info:build struct SweepTree; :info:build ^ :info:build ./livarot/Shape.h:384:12: warning: class 'SweepEventQueue' was previously declared as a struct [-Wmismatched-tags] :info:build friend class SweepEventQueue; :info:build ^ :info:build ./livarot/Shape.h:24:8: note: previous use is here :info:build struct SweepEventQueue; :info:build ^ :info:build In file included from eraser-context.cpp:66: :info:build In file included from ./eraser-context.h:22: :info:build In file included from ./common-context.h:22: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from event-log.cpp:12: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:17: :info:build ./forward.h:178:1: warning: class 'StopOnTrue' was previously declared as a struct [-Wmismatched-tags] :info:build class StopOnTrue; :info:build ^ :info:build ./ui/view/view.h:31:8: note: previous use is here :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:66: :info:build In file included from ./eraser-context.h:22: :info:build In file included from ./common-context.h:22: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:66: :info:build In file included from ./eraser-context.h:22: :info:build In file included from ./common-context.h:22: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:66: :info:build In file included from ./eraser-context.h:22: :info:build In file included from ./common-context.h:23: :info:build ./display/curve.h:24:1: warning: 'SPCurve' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPCurve { :info:build ^ :info:build ./display/canvas-bpath.h:22:1: note: did you mean class here? :info:build struct SPCurve; :info:build ^~~~~~ :info:build class :info:build In file included from eraser-context.cpp:66: :info:build In file included from ./eraser-context.h:22: :info:build ./common-context.h:39:1: warning: 'SPCommonContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCommonContext : public SPEventContext { :info:build ^ :info:build ./common-context.h:33:1: note: did you mean struct here? :info:build class SPCommonContext; :info:build ^~~~~ :info:build struct :info:build ./common-context.h:104:1: warning: 'SPCommonContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCommonContextClass : public SPEventContextClass{}; :info:build ^ :info:build ./common-context.h:34:1: note: did you mean struct here? :info:build class SPCommonContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from eraser-context.cpp:66: :info:build ./eraser-context.h:41:1: warning: 'SPEraserContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEraserContext : public SPCommonContext { :info:build ^ :info:build ./eraser-context.h:30:1: note: did you mean struct here? :info:build class SPEraserContext; :info:build ^~~~~ :info:build struct :info:build ./eraser-context.h:44:1: warning: 'SPEraserContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEraserContextClass : public SPEventContextClass{}; :info:build ^ :info:build ./eraser-context.h:31:1: note: did you mean struct here? :info:build class SPEraserContextClass; :info:build ^~~~~ :info:build struct :info:build eraser-context.cpp:392:17: warning: unused variable 'brush_w' [-Wunused-variable] :info:build Geom::Point brush_w = SP_EVENT_CONTEXT(dc)->desktop->d2w(brush); :info:build ^ :info:build In file included from event-log.cpp:12: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from event-log.cpp:12: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from event-log.cpp:12: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from event-log.cpp:12: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from event-log.cpp:12: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from event-log.cpp:12: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from event-log.cpp:12: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:43: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from event-context.cpp:43: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from event-context.cpp:43: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from event-context.cpp:43: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from event-context.cpp:43: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build gc.cpp:31:5: warning: 'GC_no_dls' is deprecated [-Wdeprecated-declarations] :info:build GC_no_dls = 1; :info:build ^ :info:build /opt/local/include/gc/gc.h:257:31: note: 'GC_no_dls' declared here :info:build GC_API GC_ATTR_DEPRECATED int GC_no_dls; :info:build ^ :info:build gc.cpp:32:5: warning: 'GC_all_interior_pointers' is deprecated [-Wdeprecated-declarations] :info:build GC_all_interior_pointers = 1; :info:build ^ :info:build /opt/local/include/gc/gc.h:143:31: note: 'GC_all_interior_pointers' declared here :info:build GC_API GC_ATTR_DEPRECATED int GC_all_interior_pointers; :info:build ^ :info:build gc.cpp:33:5: warning: 'GC_finalize_on_demand' is deprecated [-Wdeprecated-declarations] :info:build GC_finalize_on_demand = 0; :info:build ^ :info:build /opt/local/include/gc/gc.h:159:31: note: 'GC_finalize_on_demand' declared here :info:build GC_API GC_ATTR_DEPRECATED int GC_finalize_on_demand; :info:build ^ :info:build In file included from event-context.cpp:45: :info:build ./desktop-events.h:19:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./desktop-events.h:19:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build ./desktop-events.h:21:1: warning: class 'SPCanvasItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPCanvasItem; :info:build ^ :info:build ./display/sp-canvas.h:74:8: note: previous use is here :info:build struct SPCanvasItem : public GtkObject { :info:build ^ :info:build ./desktop-events.h:21:1: note: did you mean struct here? :info:build class SPCanvasItem; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:46: :info:build In file included from ./widgets/desktop-widget.h:20: :info:build ./ui/view/view-widget.h:25:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./desktop.h:48:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from event-context.cpp:46: :info:build ./widgets/desktop-widget.h:63:1: warning: 'SPDesktopWidget' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktopWidget { :info:build ^ :info:build ./desktop-events.h:20:1: note: did you mean struct here? :info:build class SPDesktopWidget; :info:build ^~~~~ :info:build struct :info:build ./forward.h:30:1: note: did you mean struct here? :info:build class SPDesktopWidget; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:46: :info:build ./widgets/desktop-widget.h:253:1: warning: 'SPDesktopWidgetClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktopWidgetClass { :info:build ^ :info:build ./forward.h:31:1: note: did you mean struct here? :info:build class SPDesktopWidgetClass; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:71:1: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./desktop.h:49:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:22: :info:build ./guide-snapper.h:20:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./ui/view/view-widget.h:25:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build 3 warnings generated. :info:build In file included from event-context.cpp:47: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from event-context.cpp:47: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./ui/view/view-widget.h:25:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:47: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:48: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build CXX gc-finalized.o :info:build In file included from event-log.cpp:13: :info:build In file included from ./event-log.h:34: :info:build ./event.h:30:1: warning: 'Event' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Event { :info:build ^ :info:build ./undo-stack-observer.h:21:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build In file included from event-log.cpp:14: :info:build ./inkscape.h:19:1: warning: struct 'SPDocument' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument; :info:build ^ :info:build ./forward.h:46:7: note: previous use is here :info:build class SPDocument; :info:build ^ :info:build In file included from event-log.cpp:14: :info:build ./inkscape.h:23:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from event-log.cpp:16: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from event-log.cpp:16: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:17: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:19: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:37: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:17: :info:build ./forward.h:178:1: warning: class 'StopOnTrue' was previously declared as a struct [-Wmismatched-tags] :info:build class StopOnTrue; :info:build ^ :info:build ./ui/view/view.h:31:8: note: previous use is here :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from event-log.cpp:17: :info:build In file included from ./xml/repr.h:20: :info:build In file included from ./xml/node.h:24: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./document.h:52:15: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from event-log.cpp:17: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./inkscape.h:26:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./xml/event-fns.h:7:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from event-log.cpp:18: :info:build ./sp-object.h:71:1: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./document.h:42:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from event-log.cpp:18: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from event-log.cpp:18: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:37: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from file.cpp:37: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from file.cpp:37: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from file.cpp:37: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from file.cpp:37: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from file.cpp:37: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from file.cpp:37: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build ./application/editor.h:24:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:20: :info:build In file included from ./sp-defs.h:15: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./desktop.h:49:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:20: :info:build In file included from ./sp-defs.h:15: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:20: :info:build In file included from ./sp-defs.h:15: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:20: :info:build ./sp-defs.h:23:1: warning: 'SPDefs' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefs : public SPObject { :info:build ^ :info:build ./forward.h:80:1: note: did you mean struct here? :info:build class SPDefs; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:20: :info:build ./sp-defs.h:26:1: warning: 'SPDefsClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefsClass { :info:build ^ :info:build ./forward.h:81:1: note: did you mean struct here? :info:build class SPDefsClass; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:29: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from flood-context.cpp:29: :info:build ./document.h:41:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from flood-context.cpp:29: :info:build ./document.h:42:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from flood-context.cpp:29: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from flood-context.cpp:29: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:17: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:22: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./document.h:42:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:17: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:22: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:21: :info:build ./sp-root.h:29:1: warning: 'SPRoot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRoot : public SPGroup { :info:build ^ :info:build ./forward.h:83:1: note: did you mean struct here? :info:build class SPRoot; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:21: :info:build ./sp-root.h:63:1: warning: 'SPRootClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRootClass { :info:build ^ :info:build ./forward.h:84:1: note: did you mean struct here? :info:build class SPRootClass; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:22: :info:build ./document.h:46:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:22: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./application/editor.h:25:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build CXX gradient-chemistry.o :info:build 63 warnings generated. :info:build CXX gradient-context.o :info:build In file included from file.cpp:41: :info:build In file included from ./document-private.h:26: :info:build In file included from ./event-log.h:34: :info:build ./event.h:30:1: warning: 'Event' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Event { :info:build ^ :info:build ./composite-undo-stack-observer.h:25:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build ./undo-stack-observer.h:21:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:41: :info:build ./document-private.h:40:1: warning: 'SPDocumentPrivate' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocumentPrivate { :info:build ^ :info:build ./document.h:65:1: note: did you mean struct here? :info:build class SPDocumentPrivate; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:42: :info:build In file included from ./extension/db.h:22: :info:build In file included from ./extension/extension.h:24: :info:build In file included from ./xml/repr.h:20: :info:build In file included from ./xml/node.h:24: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./document.h:52:15: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from file.cpp:42: :info:build In file included from ./extension/db.h:22: :info:build In file included from ./extension/extension.h:24: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./xml/event-fns.h:7:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./application/editor.h:31:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:22: :info:build ./guide-snapper.h:20:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:19: :info:build In file included from ./splivarot.h:10: :info:build ./livarot/Path.h:19:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from flood-context.cpp:30: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from flood-context.cpp:30: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:30: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:32: :info:build ./sp-rect.h:31:1: warning: 'SPRect' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRect : public SPShape { :info:build ^ :info:build ./sp-rect.h:28:1: note: did you mean struct here? :info:build class SPRect; :info:build ^~~~~ :info:build struct :info:build ./sp-rect.h:40:1: warning: 'SPRectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRectClass { :info:build ^ :info:build ./sp-rect.h:29:1: note: did you mean struct here? :info:build class SPRectClass; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:49: :info:build In file included from ./file.h:18: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:33: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:35: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:35: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build 22 warnings generated. :info:build CXX gradient-drag.o :info:build In file included from event-context.cpp:49: :info:build In file included from ./file.h:23: :info:build In file included from ./extension/system.h:18: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from event-context.cpp:49: :info:build In file included from ./file.h:23: :info:build In file included from ./extension/system.h:18: :info:build ./document.h:46:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from event-context.cpp:49: :info:build In file included from ./file.h:23: :info:build In file included from ./extension/system.h:18: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:19: :info:build In file included from ./style.h:19: :info:build ./forward.h:159:1: warning: class 'SPColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SPColor; :info:build ^ :info:build ./color.h:41:8: note: previous use is here :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:49: :info:build ./file.h:30:9: warning: struct 'Extension' was previously declared as a class [-Wmismatched-tags] :info:build struct Extension; :info:build ^ :info:build ./extension/extension.h:85:7: note: previous use is here :info:build class Extension { :info:build ^ :info:build ./file.h:30:9: note: did you mean class here? :info:build struct Extension; :info:build ^~~~~~ :info:build class :info:build In file included from event-context.cpp:55: :info:build ./gradient-drag.h:53:1: warning: class 'GrDrag' was previously declared as a struct [-Wmismatched-tags] :info:build class GrDrag; :info:build ^ :info:build ./event-context.h:27:8: note: previous use is here :info:build struct GrDrag; :info:build ^ :info:build In file included from event-context.cpp:55: :info:build ./gradient-drag.h:106:1: warning: 'GrDrag' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class GrDrag { :info:build ^ :info:build ./event-context.h:27:1: note: did you mean class here? :info:build struct GrDrag; :info:build ^~~~~~ :info:build class :info:build In file included from event-context.cpp:56: :info:build In file included from ./object-edit.h:14: :info:build In file included from ./knotholder.h:25: :info:build ./knot-holder-entity.h:28:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./knot-holder-entity.h:28:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:60: :info:build In file included from ./lpe-tool-context.h:18: :info:build In file included from ./pen-context.h:8: :info:build In file included from ./draw-context.h:23: :info:build ./live_effects/effect.h:31:1: warning: class 'SPPath' was previously declared as a struct [-Wmismatched-tags] :info:build class SPPath; :info:build ^ :info:build ./sp-path.h:24:8: note: previous use is here :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./live_effects/effect.h:31:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:60: :info:build ./lpe-tool-context.h:51:1: warning: 'SPLPEToolContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPLPEToolContext : public SPPenContext { :info:build ^ :info:build ./lpe-tool-context.h:27:1: note: did you mean struct here? :info:build class SPLPEToolContext; :info:build ^~~~~ :info:build struct :info:build ./lpe-tool-context.h:64:1: warning: 'SPLPEToolContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPLPEToolContextClass : public SPEventContextClass{}; :info:build ^ :info:build ./lpe-tool-context.h:28:1: note: did you mean struct here? :info:build class SPLPEToolContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:62: :info:build ./shape-editor.h:22:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./shape-editor.h:22:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build ./shape-editor.h:25:1: warning: class 'LivePathEffectObject' was previously declared as a struct [-Wmismatched-tags] :info:build class LivePathEffectObject; :info:build ^ :info:build ./live_effects/effect.h:27:8: note: previous use is here :info:build struct LivePathEffectObject; :info:build ^ :info:build In file included from event-context.cpp:63: :info:build ./sp-guide.h:28:1: warning: 'SPGuide' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGuide : public SPObject { :info:build ^ :info:build ./forward.h:89:1: note: did you mean struct here? :info:build class SPGuide; :info:build ^~~~~ :info:build struct :info:build In file included from event-context.cpp:63: :info:build ./sp-guide.h:42:1: warning: 'SPGuideClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGuideClass { :info:build ^ :info:build ./forward.h:90:1: note: did you mean struct here? :info:build class SPGuideClass; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:17: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:24: :info:build In file included from ./sp-filter-fns.h:12: :info:build ./sp-filter-primitive.h:31:1: warning: 'SPFilterPrimitive' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitive : public SPObject { :info:build ^ :info:build ./sp-filter-primitive.h:28:1: note: did you mean struct here? :info:build class SPFilterPrimitive; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-primitive.h:35:1: warning: 'SPFilterPrimitiveClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitiveClass { :info:build ^ :info:build ./sp-filter-primitive.h:29:1: note: did you mean struct here? :info:build class SPFilterPrimitiveClass; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:17: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:41:1: warning: 'SPFilter' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilter : public SPObject { :info:build ^ :info:build ./sp-filter.h:34:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-fns.h:14:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:17: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:69:1: warning: 'SPFilterClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterClass { :info:build ^ :info:build ./sp-filter.h:35:1: note: did you mean struct here? :info:build class SPFilterClass; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:17: :info:build In file included from ./style.h:22: :info:build ./sp-filter-reference.h:6:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-filter-reference.h:6:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-reference.h:8:1: warning: 'SPFilterReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPFilterReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-filter.h:32:1: note: did you mean class here? :info:build struct SPFilterReference; :info:build ^~~~~~ :info:build class :info:build In file included from file.cpp:46: :info:build In file included from ./file.h:18: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:17: :info:build ./style.h:50:1: warning: 'SPIFloat' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFloat { :info:build ^ :info:build ./style.h:38:1: note: did you mean struct here? :info:build class SPIFloat; :info:build ^~~~~ :info:build struct :info:build ./style.h:86:1: warning: 'SPIScale24' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIScale24 { :info:build ^ :info:build ./style.h:39:1: note: did you mean struct here? :info:build class SPIScale24; :info:build ^~~~~ :info:build struct :info:build ./style.h:93:1: warning: 'SPIInt' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIInt { :info:build ^ :info:build ./style.h:40:1: note: did you mean struct here? :info:build class SPIInt; :info:build ^~~~~ :info:build struct :info:build ./style.h:101:1: warning: 'SPIShort' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIShort { :info:build ^ :info:build ./style.h:41:1: note: did you mean struct here? :info:build class SPIShort; :info:build ^~~~~ :info:build struct :info:build ./style.h:109:1: warning: 'SPIEnum' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIEnum { :info:build ^ :info:build ./style.h:42:1: note: did you mean struct here? :info:build class SPIEnum; :info:build ^~~~~ :info:build struct :info:build ./style.h:117:1: warning: 'SPIString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIString { :info:build ^ :info:build ./style.h:43:1: note: did you mean struct here? :info:build class SPIString; :info:build ^~~~~ :info:build struct :info:build ./style.h:138:1: warning: 'SPILength' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPILength { :info:build ^ :info:build ./style.h:44:1: note: did you mean struct here? :info:build class SPILength; :info:build ^~~~~ :info:build struct :info:build ./style.h:149:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./color.h:36:8: note: previous use is here :info:build struct SVGICCColor; :info:build ^ :info:build In file included from filter-chemistry.cpp:17: :info:build ./style.h:152:1: warning: 'SPIPaint' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIPaint { :info:build ^ :info:build ./style.h:45:1: note: did you mean struct here? :info:build class SPIPaint; :info:build ^~~~~ :info:build struct :info:build ./style.h:212:1: warning: 'SPIFontSize' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFontSize { :info:build ^ :info:build ./style.h:46:1: note: did you mean struct here? :info:build class SPIFontSize; :info:build ^~~~~ :info:build struct :info:build ./style.h:221:1: warning: 'SPIBaselineShift' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIBaselineShift { :info:build ^ :info:build ./style.h:47:1: note: did you mean struct here? :info:build class SPIBaselineShift; :info:build ^~~~~ :info:build struct :info:build ./style.h:262:1: warning: 'SPStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle { :info:build ^ :info:build ./forward.h:161:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:17: :info:build ./style.h:571:1: warning: 'SPTextStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextStyle { :info:build ^ :info:build ./style.h:251:1: note: did you mean struct here? :info:build class SPTextStyle; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:20: :info:build ./sp-defs.h:23:1: warning: 'SPDefs' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefs : public SPObject { :info:build ^ :info:build ./forward.h:80:1: note: did you mean struct here? :info:build class SPDefs; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:20: :info:build ./sp-defs.h:26:1: warning: 'SPDefsClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefsClass { :info:build ^ :info:build ./forward.h:81:1: note: did you mean struct here? :info:build class SPDefsClass; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:29: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:21: :info:build ./sp-root.h:29:1: warning: 'SPRoot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRoot : public SPGroup { :info:build ^ :info:build ./forward.h:83:1: note: did you mean struct here? :info:build class SPRoot; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:21: :info:build ./sp-root.h:63:1: warning: 'SPRootClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRootClass { :info:build ^ :info:build ./forward.h:84:1: note: did you mean struct here? :info:build class SPRootClass; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:35: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from flood-context.cpp:35: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./document.h:46:12: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from flood-context.cpp:35: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:36: :info:build ./desktop-style.h:19:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./desktop.h:42:7: note: previous use is here :info:build class SPCSSAttr; :info:build ^ :info:build In file included from flood-context.cpp:36: :info:build ./desktop-style.h:25:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./selection.h:42:7: note: previous use is here :info:build class Node; :info:build ^ :info:build In file included from flood-context.cpp:40: :info:build In file included from ./flood-context.h:17: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:22: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:22: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:40: :info:build In file included from ./flood-context.h:17: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./sp-object.h:71:7: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from flood-context.cpp:40: :info:build In file included from ./flood-context.h:17: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:37:1: warning: class 'Node' was previously declared as a struct [-Wmismatched-tags] :info:build class Node; :info:build ^ :info:build ./desktop-style.h:25:8: note: previous use is here :info:build struct Node; :info:build ^ :info:build In file included from flood-context.cpp:40: :info:build In file included from ./flood-context.h:17: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:20: :info:build ./xml/node.h:73:1: warning: 'Node' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./desktop-style.h:25:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from flood-context.cpp:40: :info:build In file included from ./flood-context.h:17: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:40: :info:build In file included from ./flood-context.h:17: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:22: :info:build ./xml/sp-css-attr.h:20:1: warning: 'SPCSSAttr' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./desktop-style.h:19:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build In file included from filter-chemistry.cpp:18: :info:build In file included from ./document-private.h:26: :info:build In file included from ./event-log.h:34: :info:build ./event.h:30:1: warning: 'Event' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Event { :info:build ^ :info:build ./composite-undo-stack-observer.h:25:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build ./undo-stack-observer.h:21:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:18: :info:build ./document-private.h:40:1: warning: 'SPDocumentPrivate' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocumentPrivate { :info:build ^ :info:build ./document.h:65:1: note: did you mean struct here? :info:build class SPDocumentPrivate; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:19: :info:build ./desktop-style.h:19:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./style.h:36:7: note: previous use is here :info:build class SPCSSAttr; :info:build ^ :info:build In file included from filter-chemistry.cpp:19: :info:build ./desktop-style.h:25:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./document.h:53:15: note: previous use is here :info:build class Node; :info:build ^ :info:build In file included from filter-chemistry.cpp:22: :info:build In file included from ./filter-enums.h:18: :info:build In file included from ./display/nr-filter-composite.h:15: :info:build In file included from ./filters/composite.h:17: :info:build ./filters/composite-fns.h:13:1: warning: class 'Node' was previously declared as a struct [-Wmismatched-tags] :info:build class Node; :info:build ^ :info:build ./desktop-style.h:25:8: note: previous use is here :info:build struct Node; :info:build ^ :info:build In file included from filter-chemistry.cpp:22: :info:build In file included from ./filter-enums.h:18: :info:build In file included from ./display/nr-filter-composite.h:15: :info:build ./filters/composite.h:35:1: warning: 'SPFeComposite' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFeComposite : public SPFilterPrimitive { :info:build ^ :info:build ./filters/composite-fns.h:17:1: note: did you mean struct here? :info:build class SPFeComposite; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:22: :info:build In file included from ./filter-enums.h:18: :info:build In file included from ./display/nr-filter-composite.h:15: :info:build ./filters/composite.h:41:1: warning: 'SPFeCompositeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFeCompositeClass { :info:build ^ :info:build ./filters/composite.h:33:1: note: did you mean struct here? :info:build class SPFeCompositeClass; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:40: :info:build In file included from ./flood-context.h:17: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:22: :info:build In file included from ./filter-enums.h:23: :info:build ./filters/displacementmap.h:30:1: warning: 'SPFeDisplacementMap' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFeDisplacementMap : public SPFilterPrimitive { :info:build ^ :info:build ./filters/displacementmap-fns.h:17:1: note: did you mean struct here? :info:build class SPFeDisplacementMap; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:22: :info:build In file included from ./filter-enums.h:23: :info:build ./filters/displacementmap.h:38:1: warning: 'SPFeDisplacementMapClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFeDisplacementMapClass { :info:build ^ :info:build ./filters/displacementmap.h:28:1: note: did you mean struct here? :info:build class SPFeDisplacementMapClass; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:40: :info:build In file included from ./flood-context.h:17: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:40: :info:build ./flood-context.h:35:1: warning: 'SPFloodContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFloodContext : public SPEventContext { :info:build ^ :info:build ./flood-context.h:32:1: note: did you mean struct here? :info:build class SPFloodContext; :info:build ^~~~~ :info:build struct :info:build ./flood-context.h:43:1: warning: 'SPFloodContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFloodContextClass { :info:build ^ :info:build ./flood-context.h:33:1: note: did you mean struct here? :info:build class SPFloodContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:24: :info:build ./filters/blend.h:25:1: warning: 'SPFeBlend' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFeBlend : public SPFilterPrimitive { :info:build ^ :info:build ./filters/blend-fns.h:17:1: note: did you mean struct here? :info:build class SPFeBlend; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:24: :info:build ./filters/blend.h:31:1: warning: 'SPFeBlendClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFeBlendClass { :info:build ^ :info:build ./filters/blend.h:23:1: note: did you mean struct here? :info:build class SPFeBlendClass; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:27: :info:build ./sp-gaussian-blur.h:22:1: warning: 'SPGaussianBlur' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGaussianBlur : public SPFilterPrimitive { :info:build ^ :info:build ./sp-gaussian-blur-fns.h:17:1: note: did you mean struct here? :info:build class SPGaussianBlur; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:27: :info:build ./sp-gaussian-blur.h:27:1: warning: 'SPGaussianBlurClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGaussianBlurClass { :info:build ^ :info:build ./sp-gaussian-blur.h:20:1: note: did you mean struct here? :info:build class SPGaussianBlurClass; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:31: :info:build In file included from ./xml/repr.h:20: :info:build In file included from ./xml/node.h:24: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./document.h:52:15: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from filter-chemistry.cpp:31: :info:build In file included from ./xml/repr.h:20: :info:build ./xml/node.h:73:1: warning: 'Node' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build In file included from flood-context.cpp:43: :info:build In file included from ./object-edit.h:14: :info:build In file included from ./knotholder.h:25: :info:build ./knot-holder-entity.h:28:1: warning: class Node : public Inkscape::GC::Anchored {class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build :info:build ^ :info:build class SPDesktop; :info:build ^ :info:build ./desktop-style.h:25./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./knot-holder-entity.h:28:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build :1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from filter-chemistry.cpp:31: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./xml/event-fns.h:7:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from filter-chemistry.cpp:31: :info:build In file included from ./xml/repr.h:22: :info:build ./xml/sp-css-attr.h:20:1: warning: 'SPCSSAttr' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./desktop-style.h:19:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build In file included from flood-context.cpp:48: :info:build ./rubberband.h:26:1: warning: class 'SPCanvasItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPCanvasItem; :info:build ^ :info:build ./display/sp-canvas.h:74:8: note: previous use is here :info:build struct SPCanvasItem : public GtkObject { :info:build ^ :info:build ./rubberband.h:26:1: note: did you mean struct here? :info:build class SPCanvasItem; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:49: :info:build ./shape-editor.h:22:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./shape-editor.h:22:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build ./shape-editor.h:25:1: warning: class 'LivePathEffectObject' was previously declared as a struct [-Wmismatched-tags] :info:build class LivePathEffectObject; :info:build ^ :info:build ./sp-lpe-item.h:28:8: note: previous use is here :info:build struct LivePathEffectObject; :info:build ^ :info:build In file included from flood-context.cpp:51: :info:build In file included from ./display/nr-arena-item.h:61: :info:build ./libnr/nr-object.h:64:1: warning: 'NRObject' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class NRObject : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./libnr/nr-object.h:25:1: note: did you mean class here? :info:build struct NRObject; :info:build ^~~~~~ :info:build class :info:build In file included from flood-context.cpp:53: :info:build In file included from ./display/nr-arena-image.h:21: :info:build In file included from ./style.h:18: :info:build ./color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:46: :info:build ./file.h:30:9: warning: struct 'Extension' was previously declared as a class [-Wmismatched-tags] :info:build struct Extension; :info:build ^ :info:build ./extension/extension.h:85:7: note: previous use is here :info:build class Extension { :info:build ^ :info:build ./file.h:30:9: note: did you mean class here? :info:build struct Extension; :info:build ^~~~~~ :info:build class :info:build In file included from file.cpp:49: :info:build ./inkscape.h:26:9: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./inkscape.h:26:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:57: :info:build ./print.h:20:1: warning: 'SPPrintContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext { :info:build ^ :info:build ./forward.h:165:1: note: did you mean struct here? :info:build class SPPrintContext; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:60: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:61: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:61: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:61: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:61: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:61: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:61: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:61: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from file.cpp:61: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:61: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:62: :info:build In file included from ./style.h:18: :info:build ./color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:62: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:24: :info:build In file included from ./sp-filter-fns.h:12: :info:build ./sp-filter-primitive.h:31:1: warning: 'SPFilterPrimitive' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitive : public SPObject { :info:build ^ :info:build ./sp-filter-primitive.h:28:1: note: did you mean struct here? :info:build class SPFilterPrimitive; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-primitive.h:35:1: warning: 'SPFilterPrimitiveClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitiveClass { :info:build ^ :info:build ./sp-filter-primitive.h:29:1: note: did you mean struct here? :info:build class SPFilterPrimitiveClass; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:62: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:41:1: warning: 'SPFilter' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilter : public SPObject { :info:build ^ :info:build ./sp-filter.h:34:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-fns.h:14:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:62: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:69:1: warning: 'SPFilterClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterClass { :info:build ^ :info:build ./sp-filter.h:35:1: note: did you mean struct here? :info:build class SPFilterClass; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:62: :info:build In file included from ./style.h:22: :info:build ./sp-filter-reference.h:6:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-filter-reference.h:6:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-reference.h:8:1: warning: 'SPFilterReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPFilterReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-filter.h:32:1: note: did you mean class here? :info:build struct SPFilterReference; :info:build ^~~~~~ :info:build class :info:build In file included from file.cpp:62: :info:build ./style.h:50:1: warning: 'SPIFloat' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFloat { :info:build ^ :info:build ./style.h:38:1: note: did you mean struct here? :info:build class SPIFloat; :info:build ^~~~~ :info:build struct :info:build ./style.h:86:1: warning: 'SPIScale24' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIScale24 { :info:build ^ :info:build ./style.h:39:1: note: did you mean struct here? :info:build class SPIScale24; :info:build ^~~~~ :info:build struct :info:build ./style.h:93:1: warning: 'SPIInt' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIInt { :info:build ^ :info:build ./style.h:40:1: note: did you mean struct here? :info:build class SPIInt; :info:build ^~~~~ :info:build struct :info:build ./style.h:101:1: warning: 'SPIShort' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIShort { :info:build ^ :info:build ./style.h:41:1: note: did you mean struct here? :info:build class SPIShort; :info:build ^~~~~ :info:build struct :info:build ./style.h:109:1: warning: 'SPIEnum' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIEnum { :info:build ^ :info:build ./style.h:42:1: note: did you mean struct here? :info:build class SPIEnum; :info:build ^~~~~ :info:build struct :info:build ./style.h:117:1: warning: 'SPIString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIString { :info:build ^ :info:build ./style.h:43:1: note: did you mean struct here? :info:build class SPIString; :info:build ^~~~~ :info:build struct :info:build ./style.h:138:1: warning: 'SPILength' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPILength { :info:build ^ :info:build ./style.h:44:1: note: did you mean struct here? :info:build class SPILength; :info:build ^~~~~ :info:build struct :info:build ./style.h:149:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./color.h:36:8: note: previous use is here :info:build struct SVGICCColor; :info:build ^ :info:build In file included from file.cpp:62: :info:build ./style.h:152:1: warning: 'SPIPaint' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIPaint { :info:build ^ :info:build ./style.h:45:1: note: did you mean struct here? :info:build class SPIPaint; :info:build ^~~~~ :info:build struct :info:build In file included from filter-enums.cpp:14: :info:build In file included from ./filter-enums.h:18: :info:build In file included from ./display/nr-filter-composite.h:15: :info:build In file included from ./filters/composite.h:16: :info:build In file included from ./sp-filter.h:19: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build ./style.h:212:1: warning: struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build 'SPIFontSize' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFontSize { :info:build ^ :info:build ./style.h:46:1: note: did you mean struct here? :info:build class SPIFontSize; :info:build ^~~~~ :info:build struct :info:build ./style.h:221:1: warning: 'SPIBaselineShift' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIBaselineShift { :info:build ^ :info:build ./style.h:47:1: note: did you mean struct here? :info:build class SPIBaselineShift; :info:build ^~~~~ :info:build struct :info:build ./style.h:262:1: warning: 'SPStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle { :info:build ^ :info:build ./forward.h:161:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:62: :info:build ./style.h:571:1: warning: 'SPTextStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextStyle { :info:build ^ :info:build ./style.h:251:1: note: did you mean struct here? :info:build class SPTextStyle; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:63: :info:build In file included from ./ui/dialog/ocaldialogs.h:18: :info:build In file included from ./ui/dialog/filedialogimpl-gtkmm.h:20: :info:build ./ui/dialog/filedialog.h:26:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/dialog/filedialog.h:26:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:63: :info:build In file included from ./ui/dialog/ocaldialogs.h:18: :info:build In file included from ./ui/dialog/filedialogimpl-gtkmm.h:45: :info:build In file included from ./svg-view-widget.h:17: :info:build ./ui/view/view-widget.h:25:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./sp-namedview.h:36:8: note: previous use is here :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./ui/view/view-widget.h:25:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from file.cpp:63: :info:build In file included from ./ui/dialog/ocaldialogs.h:18: :info:build In file included from ./ui/dialog/filedialogimpl-gtkmm.h:45: :info:build ./svg-view-widget.h:38:1: warning: 'SPSVGSPViewWidget' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPSVGSPViewWidget { :info:build ^ :info:build ./svg-view-widget.h:20:1: note: did you mean struct here? :info:build class SPSVGSPViewWidget; :info:build ^~~~~ :info:build struct :info:build ./svg-view-widget.h:57:1: warning: 'SPSVGSPViewWidgetClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPSVGSPViewWidgetClass { :info:build ^ :info:build ./svg-view-widget.h:21:1: note: did you mean struct here? :info:build class SPSVGSPViewWidgetClass; :info:build ^~~~~ :info:build struct :info:build 59 warnings generated. :info:build CXX graphlayout.o :info:build 58 warnings generated. :info:build CXX guide-snapper.o :info:build In file included from filter-enums.cpp:14: :info:build In file included from ./filter-enums.h:18: :info:build In file included from ./display/nr-filter-composite.h:15: :info:build In file included from ./filters/composite.h:16: :info:build In file included from ./sp-filter.h:22: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from filter-enums.cpp:14: :info:build In file included from ./filter-enums.h:18: :info:build In file included from ./display/nr-filter-composite.h:15: :info:build In file included from ./filters/composite.h:16: :info:build In file included from ./sp-filter.h:22: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from filter-enums.cpp:14: :info:build In file included from ./filter-enums.h:18: :info:build In file included from ./display/nr-filter-composite.h:15: :info:build In file included from ./filters/composite.h:16: :info:build In file included from ./sp-filter.h:24: :info:build In file included from ./sp-filter-fns.h:12: :info:build ./sp-filter-primitive.h:31:1: warning: 'SPFilterPrimitive' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitive : public SPObject { :info:build ^ :info:build ./sp-filter-primitive.h:28:1: note: did you mean struct here? :info:build class SPFilterPrimitive; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-primitive.h:35:1: warning: 'SPFilterPrimitiveClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitiveClass { :info:build ^ :info:build ./sp-filter-primitive.h:29:1: note: did you mean struct here? :info:build class SPFilterPrimitiveClass; :info:build ^~~~~ :info:build struct :info:build In file included from filter-enums.cpp:14: :info:build In file included from ./filter-enums.h:18: :info:build In file included from ./display/nr-filter-composite.h:15: :info:build In file included from ./filters/composite.h:16: :info:build ./sp-filter.h:41:1: warning: 'SPFilter' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilter : public SPObject { :info:build ^ :info:build ./sp-filter.h:34:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-fns.h:14:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build In file included from filter-enums.cpp:14: :info:build In file included from ./filter-enums.h:18: :info:build In file included from ./display/nr-filter-composite.h:15: :info:build In file included from ./filters/composite.h:16: :info:build ./sp-filter.h:69:1: warning: 'SPFilterClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterClass { :info:build ^ :info:build ./sp-filter.h:35:1: note: did you mean struct here? :info:build class SPFilterClass; :info:build ^~~~~ :info:build struct :info:build In file included from filter-enums.cpp:14: :info:build In file included from ./filter-enums.h:18: :info:build In file included from ./display/nr-filter-composite.h:15: :info:build ./filters/composite.h:35:1: warning: 'SPFeComposite' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFeComposite : public SPFilterPrimitive { :info:build ^ :info:build ./filters/composite-fns.h:17:1: note: did you mean struct here? :info:build class SPFeComposite; :info:build ^~~~~ :info:build struct :info:build In file included from filter-enums.cpp:14: :info:build In file included from ./filter-enums.h:18: :info:build In file included from ./display/nr-filter-composite.h:15: :info:build ./filters/composite.h:41:1: warning: 'SPFeCompositeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFeCompositeClass { :info:build ^ :info:build ./filters/composite.h:33:1: note: did you mean struct here? :info:build class SPFeCompositeClass; :info:build ^~~~~ :info:build struct :info:build In file included from filter-enums.cpp:14: :info:build In file included from ./filter-enums.h:23: :info:build ./filters/displacementmap.h:30:1: warning: 'SPFeDisplacementMap' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFeDisplacementMap : public SPFilterPrimitive { :info:build ^ :info:build ./filters/displacementmap-fns.h:17:1: note: did you mean struct here? :info:build class SPFeDisplacementMap; :info:build ^~~~~ :info:build struct :info:build In file included from filter-enums.cpp:14: :info:build In file included from ./filter-enums.h:23: :info:build ./filters/displacementmap.h:38:1: warning: 'SPFeDisplacementMapClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFeDisplacementMapClass { :info:build ^ :info:build ./filters/displacementmap.h:28:1: note: did you mean struct here? :info:build class SPFeDisplacementMapClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:22: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from gradient-context.cpp:22: :info:build ./document.h:41:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from gradient-context.cpp:22: :info:build ./document.h:42:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from gradient-context.cpp:22: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from gradient-context.cpp:22: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:53: :info:build In file included from ./display/nr-arena-image.h:21: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:19: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build 14 warnings generated. :info:build CXX help.o :info:build 71 warnings generated. :info:build In file included from flood-context.cpp:53: :info:build In file included from ./display/nr-arena-image.h:21: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:24: :info:build In file included from ./sp-filter-fns.h:12: :info:build ./sp-filter-primitive.h:31:1: warning: 'SPFilterPrimitive' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitive : public SPObject { :info:build ^ :info:build ./sp-filter-primitive.h:28:1: note: did you mean struct here? :info:build class SPFilterPrimitive; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-primitive.h:35:1: warning: 'SPFilterPrimitiveClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitiveClass { :info:build ^ :info:build ./sp-filter-primitive.h:29:1: note: did you mean struct here? :info:build class SPFilterPrimitiveClass; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:53: :info:build In file included from ./display/nr-arena-image.h:21: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:41:1: warning: 'SPFilter' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilter : public SPObject { :info:build ^ :info:build ./sp-filter.h:34:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-fns.h:14:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:53: :info:build In file included from ./display/nr-arena-image.h:21: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:69:1: warning: 'SPFilterClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterClass { :info:build ^ :info:build ./sp-filter.h:35:1: note: did you mean struct here? :info:build class SPFilterClass; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:53: :info:build In file included from ./display/nr-arena-image.h:21: :info:build In file included from ./style.h:22: :info:build ./sp-filter-reference.h:6:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-filter-reference.h:6:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-reference.h:8:1: warning: 'SPFilterReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPFilterReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-filter.h:32:1: note: did you mean class here? :info:build struct SPFilterReference; :info:build ^~~~~~ :info:build class :info:build CXX id-clash.o :info:build In file included from flood-context.cpp:53: :info:build In file included from ./display/nr-arena-image.h:21: :info:build ./style.h:50:1: warning: 'SPIFloat' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFloat { :info:build ^ :info:build ./style.h:38:1: note: did you mean struct here? :info:build class SPIFloat; :info:build ^~~~~ :info:build struct :info:build ./style.h:86:1: warning: 'SPIScale24' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIScale24 { :info:build ^ :info:build ./style.h:39:1: note: did you mean struct here? :info:build class SPIScale24; :info:build ^~~~~ :info:build struct :info:build ./style.h:93:1: warning: 'SPIInt' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIInt { :info:build ^ :info:build ./style.h:40:1: note: did you mean struct here? :info:build class SPIInt; :info:build ^~~~~ :info:build struct :info:build ./style.h:101:1: warning: 'SPIShort' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIShort { :info:build ^ :info:build ./style.h:41:1: note: did you mean struct here? :info:build class SPIShort; :info:build ^~~~~ :info:build struct :info:build ./style.h:109:1: warning: 'SPIEnum' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIEnum { :info:build ^ :info:build ./style.h:42:1: note: did you mean struct here? :info:build class SPIEnum; :info:build ^~~~~ :info:build struct :info:build ./style.h:117:1: warning: 'SPIString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIString { :info:build ^ :info:build ./style.h:43:1: note: did you mean struct here? :info:build class SPIString; :info:build ^~~~~ :info:build struct :info:build ./style.h:138:1: warning: 'SPILength' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPILength { :info:build ^ :info:build ./style.h:44:1: note: did you mean struct here? :info:build class SPILength; :info:build ^~~~~ :info:build struct :info:build ./style.h:149:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./color.h:36:8: note: previous use is here :info:build struct SVGICCColor; :info:build ^ :info:build In file included from flood-context.cpp:53: :info:build In file included from ./display/nr-arena-image.h:21: :info:build ./style.h:152:1: warning: 'SPIPaint' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIPaint { :info:build ^ :info:build ./style.h:45:1: note: did you mean struct here? :info:build class SPIPaint; :info:build ^~~~~ :info:build struct :info:build ./style.h:212:1: warning: 'SPIFontSize' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFontSize { :info:build ^ :info:build ./style.h:46:1: note: did you mean struct here? :info:build class SPIFontSize; :info:build ^~~~~ :info:build struct :info:build ./style.h:221:1: warning: 'SPIBaselineShift' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIBaselineShift { :info:build ^ :info:build ./style.h:47:1: note: did you mean struct here? :info:build class SPIBaselineShift; :info:build ^~~~~ :info:build struct :info:build ./style.h:262:1: warning: 'SPStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle { :info:build ^ :info:build ./forward.h:161:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:53: :info:build In file included from ./display/nr-arena-image.h:21: :info:build ./style.h:571:1: warning: 'SPTextStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextStyle { :info:build ^ :info:build ./style.h:251:1: note: did you mean struct here? :info:build class SPTextStyle; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:64: :info:build In file included from ./sp-root.h:26: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:64: :info:build In file included from ./sp-root.h:26: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:64: :info:build ./sp-root.h:29:1: warning: 'SPRoot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRoot : public SPGroup { :info:build ^ :info:build ./forward.h:83:1: note: did you mean struct here? :info:build class SPRoot; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:64: :info:build ./sp-root.h:63:1: warning: 'SPRootClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRootClass { :info:build ^ :info:build ./forward.h:84:1: note: did you mean struct here? :info:build class SPRootClass; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:65: :info:build ./sp-defs.h:23:1: warning: 'SPDefs' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefs : public SPObject { :info:build ^ :info:build ./forward.h:80:1: note: did you mean struct here? :info:build class SPDefs; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:65: :info:build ./sp-defs.h:26:1: warning: 'SPDefsClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefsClass { :info:build ^ :info:build ./forward.h:81:1: note: did you mean struct here? :info:build class SPDefsClass; :info:build ^~~~~ :info:build struct :info:build In file included from flood-context.cpp:69: :info:build ./livarot/Shape.hIn file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build :382:12: warning: class 'SweepTree' was previously declared as a struct [-Wmismatched-tags] :info:build friend class SweepTree; :info:build ^ :info:build ./livarot/Shape.h:22:8: note: previous use is here :info:build struct SweepTree; :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ^ :info:build ./livarot/Shape.h:384:12: warning: class 'SweepEventQueue' was previously declared as a struct [-Wmismatched-tags] :info:build friend class SweepEventQueue; :info:build ^ :info:build ./livarot/Shape.h:24:8: note: previous use is here :info:build struct SweepEventQueue; :info:build ^ :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:24: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:24: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:24: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:29: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from gradient-drag.cpp:24: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from gradient-drag.cpp:24: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from gradient-drag.cpp:24: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from gradient-drag.cpp:24: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from gradient-drag.cpp:24: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:24: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:24: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./document.h:42:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from gradient-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from gradient-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from gradient-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from gradient-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from gradient-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build flood-context.cpp:339:20: warning: unused function 'mark_pixel_unchecked' [-Wunused-function] :info:build static inline void mark_pixel_unchecked(unsigned char *t) { *t ^= PIXEL_CHECKED; } :info:build ^ :info:build In file included from gradient-drag.cpp:24: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:23: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:24: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:24: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:19: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:19: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:25: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:19: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:22: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:19: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:22: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:22: :info:build In file included from ./guide-snapper.h:18: :info:build In file included from ./line-snapper.h:17: :info:build In file included from ./snapper.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:22: :info:build ./guide-snapper.h:20:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from gradient-context.cpp:24: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from gradient-context.cpp:24: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from gradient-context.cpp:24: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from gradient-context.cpp:24: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./document.h:46:12: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from gradient-context.cpp:24: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:30: :info:build In file included from ./gradient-context.h:20: :info:build In file included from guide-snapper.cpp:15In file included from ./event-context.h:22: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7:: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:30: :info:build In file included from ./gradient-context.h:20: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./sp-object.h:71:7: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from gradient-context.cpp:30: :info:build In file included from ./gradient-context.h:20: :info:build In file included from ./event-context.h:In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:33:125: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build : warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:30: :info:build In file included from ./gradient-context.h:20: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:30: :info:build In file included from ./gradient-context.h:20: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:30: :info:build ./gradient-context.h:31:1: warning: 'SPGradientContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGradientContext : public SPEventContext { :info:build ^ :info:build ./gradient-context.h:28:1: note: did you mean struct here? :info:build class SPGradientContext; :info:build ^~~~~ :info:build struct :info:build ./gradient-context.h:47:1: warning: 'SPGradientContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGradientContextClass { :info:build ^ :info:build ./gradient-context.h:29:1: note: did you mean struct here? :info:build class SPGradientContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:31: :info:build In file included from ./gradient-chemistry.h:22: :info:build In file included from ./sp-gradient.h:26: :info:build In file included from ./sp-gradient-vector.h:6: :info:build ./color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:19: :info:build In file included from ./splivarot.h:10: :info:build ./livarot/Path.h:19:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from gradient-context.cpp:31: :info:build In file included from ./gradient-chemistry.h:22: :info:build ./sp-gradient.h:31:1: warning: struct 'SPGradientReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGradientReference; :info:build ^ :info:build ./forward.h:134:7: note: previous use is here :info:build class SPGradientReference; :info:build ^ :info:build In file included from gradient-context.cpp:31: :info:build In file included from ./gradient-chemistry.h:22: :info:build ./sp-gradient.h:73:1: warning: 'SPGradient' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGradient : public SPPaintServer { :info:build ^ :info:build ./forward.h:132:1: note: did you mean struct here? :info:build class SPGradient; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:31: :info:build In file included from ./gradient-chemistry.h:22: :info:build ./sp-gradient.h:161:1: warning: 'SPGradientClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGradientClass { :info:build ^ :info:build ./forward.h:133:1: note: did you mean struct here? :info:build class SPGradientClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:31: :info:build In file included from ./gradient-chemistry.h:22: :info:build In file included from ./sp-gradient.h:166: :info:build ./sp-gradient-fns.h:14:1: warning: class 'SPGradient' was previously declared as a struct [-Wmismatched-tags] :info:build class SPGradient; :info:build ^ :info:build ./sp-gradient.h:73:8: note: previous use is here :info:build struct SPGradient : public SPPaintServer { :info:build ^ :info:build ./sp-gradient-fns.h:14:1: note: did you mean struct here? :info:build class SPGradient; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:31: :info:build ./gradient-chemistry.h:75:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./xml/sp-css-attr.h:20:7: note: previous use is here :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./gradient-chemistry.h:75:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build In file included from guide-snapper.cpp:15: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from guide-snapper.cpp:15: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:34: :info:build ./gradient-drag.h:53:1: warning: class 'GrDrag' was previously declared as a struct [-Wmismatched-tags] :info:build class GrDrag; :info:build ^ :info:build ./event-context.h:27:8: note: previous use is here :info:build struct GrDrag; :info:build ^ :info:build In file included from guide-snapper.cpp:15: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:34: :info:build ./gradient-drag.h:106:1: warning: 'GrDrag' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class GrDrag { :info:build ^ :info:build ./event-context.h:27:1: note: did you mean class here? :info:build struct GrDrag; :info:build ^~~~~~ :info:build class :info:build In file included from gradient-context.cpp:39: :info:build ./sp-linear-gradient.h:13:1: warning: 'SPLinearGradient' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPLinearGradient : public SPGradient { :info:build ^ :info:build ./sp-linear-gradient-fns.h:17:1: note: did you mean struct here? :info:build class SPLinearGradient; :info:build ^~~~~ :info:build struct :info:build ./forward.h:136:1: note: did you mean struct here? :info:build class SPLinearGradient; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:39: :info:build ./sp-linear-gradient.h:21:1: warning: 'SPLinearGradientClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPLinearGradientClass { :info:build ^ :info:build ./forward.h:137:1: note: did you mean struct here? :info:build class SPLinearGradientClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:40: :info:build ./sp-radial-gradient.h:14:1: warning: 'SPRadialGradient' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRadialGradient : public SPGradient { :info:build ^ :info:build ./sp-radial-gradient-fns.h:16:1: note: did you mean struct here? :info:build class SPRadialGradient; :info:build ^~~~~ :info:build struct :info:build ./forward.h:139:1: note: did you mean struct here? :info:build class SPRadialGradient; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:40: :info:build ./sp-radial-gradient.h:23:1: warning: 'SPRadialGradientClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRadialGradientClass { :info:build ^ :info:build ./forward.h:140:1: note: did you mean struct here? :info:build class SPRadialGradientClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:41: :info:build ./sp-stop.h:16:1: warning: class 'SPObjectClass' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObjectClass; :info:build ^ :info:build ./sp-object.h:525:8: note: previous use is here :info:build struct SPObjectClass { :info:build ^ :info:build ./sp-stop.h:16:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build ./sp-stop.h:17:1: warning: class 'SPColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SPColor; :info:build ^ :info:build ./color.h:41:8: note: previous use is here :info:build struct SPColor { :info:build ^ :info:build ./sp-stop.h:17:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build ./sp-stop.h:19:1: warning: struct 'SPStop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStop; :info:build ^ :info:build ./forward.h:129:7: note: previous use is here :info:build class SPStop; :info:build ^ :info:build In file included from gradient-context.cpp:41: :info:build ./sp-stop.h:20:1: warning: struct 'SPStopClass' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStopClass; :info:build ^ :info:build ./forward.h:130:7: note: previous use is here :info:build class SPStopClass; :info:build ^ :info:build In file included from gradient-context.cpp:41: :info:build ./sp-stop.h:31:1: warning: 'SPStop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStop : public SPObject { :info:build ^ :info:build ./forward.h:129:1: note: did you mean struct here? :info:build class SPStop; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:41: :info:build ./sp-stop.h:56:1: warning: 'SPStopClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStopClass { :info:build ^ :info:build ./forward.h:130:1: note: did you mean struct here? :info:build class SPStopClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:43: :info:build ./svg/svg-color.h:6:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./color.h:36:8: note: previous use is here :info:build struct SVGICCColor; :info:build ^ :info:build In file included from gradient-context.cpp:44: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:44: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:44: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:44: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:44: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from gradient-context.cpp:45: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:45: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:45: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:45: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-context.cpp:46: :info:build ./rubberband.h:26:1: warning: class 'SPCanvasItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPCanvasItem; :info:build ^ :info:build ./display/sp-canvas.h:74:8: note: previous use is here :info:build struct SPCanvasItem : public GtkObject { :info:build ^ :info:build ./rubberband.h:26:1: note: did you mean struct here? :info:build class SPCanvasItem; :info:build ^~~~~ :info:build struct :info:build In file included from id-clash.cpp:21: :info:build In file included from ./id-clash.h:4: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from id-clash.cpp:21: :info:build In file included from ./id-clash.h:4: :info:build ./document.h:41:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from id-clash.cpp:21: :info:build In file included from ./id-clash.h:4: :info:build ./document.h:42:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from id-clash.cpp:21: :info:build In file included from ./id-clash.h:4: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from id-clash.cpp:21: :info:build In file included from ./id-clash.h:4: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from id-clash.cpp:22: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./document.h:42:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from id-clash.cpp:22: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from id-clash.cpp:22: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from id-clash.cpp:23: :info:build In file included from ./style.h:18: :info:build ./color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:25: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from gradient-drag.cpp:25: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from gradient-drag.cpp:25: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from gradient-drag.cpp:25: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from gradient-drag.cpp:25: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:26: :info:build ./desktop-style.h:19:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./desktop.h:42:7: note: previous use is here :info:build class SPCSSAttr; :info:build ^ :info:build In file included from gradient-drag.cpp:26: :info:build ./desktop-style.h:25:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./selection.h:42:7: note: previous use is here :info:build class Node; :info:build ^ :info:build 85 warnings generated. :info:build In file included from gradient-drag.cpp:27: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from gradient-drag.cpp:27: :info:build ./document.h:46:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from gradient-drag.cpp:27: :info:build ./document.h:53:9: warning: class 'Node' was previously declared as a struct [-Wmismatched-tags] :info:build class Node; :info:build ^ :info:build ./desktop-style.h:25:8: note: previous use is here :info:build struct Node; :info:build ^ :info:build In file included from gradient-drag.cpp:27: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build CXX ink-action.o :info:build In file included from gradient-drag.cpp:30: :info:build In file included from ./xml/repr.h:20: :info:build In file included from ./xml/node.h:24: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./document.h:52:15: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from gradient-drag.cpp:30: :info:build In file included from ./xml/repr.h:20: :info:build ./xml/node.h:73:1: warning: 'Node' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./desktop-style.h:25:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from gradient-drag.cpp:30: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:30: :info:build In file included from ./xml/repr.h:22: :info:build ./xml/sp-css-attr.h:20:1: warning: 'SPCSSAttr' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./desktop-style.h:19:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build In file included from gradient-drag.cpp:36: :info:build In file included from ./style.h:18: :info:build ./color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:19: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:24: :info:build In file included from ./sp-filter-fns.h:12: :info:build ./sp-filter-primitive.h:31:1: warning: 'SPFilterPrimitive' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitive : public SPObject { :info:build ^ :info:build ./sp-filter-primitive.h:28:1: note: did you mean struct here? :info:build class SPFilterPrimitive; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-primitive.h:35:1: warning: 'SPFilterPrimitiveClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitiveClass { :info:build ^ :info:build ./sp-filter-primitive.h:29:1: note: did you mean struct here? :info:build class SPFilterPrimitiveClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:19: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:41:1: warning: 'SPFilter' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilter : public SPObject { :info:build ^ :info:build ./sp-filter.h:34:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-fns.h:14:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:19: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:69:1: warning: 'SPFilterClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterClass { :info:build ^ :info:build ./sp-filter.h:35:1: note: did you mean struct here? :info:build class SPFilterClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:19: :info:build In file included from ./style.h:22: :info:build ./sp-filter-reference.h:6:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-filter-reference.h:6:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-reference.h:8:1: warning: 'SPFilterReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPFilterReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-filter.h:32:1: note: did you mean class here? :info:build struct SPFilterReference; :info:build ^~~~~~ :info:build class :info:build In file included from guide-snapper.cpp:16: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:19: :info:build ./style.h:50:1: warning: 'SPIFloat' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFloat { :info:build ^ :info:build ./style.h:38:1: note: did you mean struct here? :info:build class SPIFloat; :info:build ^~~~~ :info:build struct :info:build ./style.h:86:1: warning: 'SPIScale24' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIScale24 { :info:build ^ :info:build ./style.h:39:1: note: did you mean struct here? :info:build class SPIScale24; :info:build ^~~~~ :info:build struct :info:build ./style.h:93:1: warning: 'SPIInt' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIInt { :info:build ^ :info:build ./style.h:40:1: note: did you mean struct here? :info:build class SPIInt; :info:build ^~~~~ :info:build struct :info:build ./style.h:101:1: warning: 'SPIShort' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIShort { :info:build ^ :info:build ./style.h:41:1: note: did you mean struct here? :info:build class SPIShort; :info:build ^~~~~ :info:build struct :info:build ./style.h:109:1: warning: 'SPIEnum' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIEnum { :info:build ^ :info:build ./style.h:42:1: note: did you mean struct here? :info:build class SPIEnum; :info:build ^~~~~ :info:build struct :info:build ./style.h:117:1: warning: 'SPIString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIString { :info:build ^ :info:build ./style.h:43:1: note: did you mean struct here? :info:build class SPIString; :info:build ^~~~~ :info:build struct :info:build ./style.h:138:1: warning: 'SPILength' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPILength { :info:build ^ :info:build ./style.h:44:1: note: did you mean struct here? :info:build class SPILength; :info:build ^~~~~ :info:build struct :info:build ./style.h:149:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./color.h:36:8: note: previous use is here :info:build struct SVGICCColor; :info:build ^ :info:build In file included from gradient-chemistry.cpp:19: :info:build ./style.h:152:1: warning: 'SPIPaint' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIPaint { :info:build ^ :info:build ./style.h:45:1: note: did you mean struct here? :info:build class SPIPaint; :info:build ^~~~~ :info:build struct :info:build ./style.h:212:1: warning: 'SPIFontSize' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFontSize { :info:build ^ :info:build ./style.h:46:1: note: did you mean struct here? :info:build class SPIFontSize; :info:build ^~~~~ :info:build struct :info:build ./style.h:221:1: warning: 'SPIBaselineShift' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIBaselineShift { :info:build ^ :info:build ./style.h:47:1: note: did you mean struct here? :info:build class SPIBaselineShift; :info:build ^~~~~ :info:build struct :info:build ./style.h:262:1: warning: 'SPStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle { :info:build ^ :info:build ./forward.h:161:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:19: :info:build ./style.h:571:1: warning: 'SPTextStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextStyle { :info:build ^ :info:build ./style.h:251:1: note: did you mean struct here? :info:build class SPTextStyle; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:20: :info:build ./sp-defs.h:23:1: warning: 'SPDefs' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefs : public SPObject { :info:build ^ :info:build ./forward.h:80:1: note: did you mean struct here? :info:build class SPDefs; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:20: :info:build ./sp-defs.h:26:1: warning: 'SPDefsClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefsClass { :info:build ^ :info:build ./forward.h:81:1: note: did you mean struct here? :info:build class SPDefsClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:29: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:21: :info:build ./sp-root.h:29:1: warning: 'SPRoot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRoot : public SPGroup { :info:build ^ :info:build ./forward.h:83:1: note: did you mean struct here? :info:build class SPRoot; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:21: :info:build ./sp-root.h:63:1: warning: 'SPRootClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRootClass { :info:build ^ :info:build ./forward.h:84:1: note: did you mean struct here? :info:build class SPRootClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:22: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:22: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:20: :info:build In file included from ./document-private.h:26: :info:build In file included from ./event-log.h:34: :info:build ./event.h:30:1: warning: 'Event' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Event { :info:build ^ :info:build ./composite-undo-stack-observer.h:25:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build ./undo-stack-observer.h:21:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:20: :info:build ./document-private.h:40:1: warning: 'SPDocumentPrivate' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocumentPrivate { :info:build ^ :info:build ./document.h:65:1: note: did you mean struct here? :info:build class SPDocumentPrivate; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:21: :info:build ./desktop-style.h:19:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./style.h:36:7: note: previous use is here :info:build class SPCSSAttr; :info:build ^ :info:build In file included from gradient-chemistry.cpp:21: :info:build ./desktop-style.h:25:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./document.h:53:15: note: previous use is here :info:build class Node; :info:build ^ :info:build In file included from gradient-chemistry.cpp:23: :info:build ./sp-gradient-reference.h:5:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-gradient-reference.h:5:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:25: :info:build In file included from ./sp-linear-gradient.h:8: :info:build ./sp-gradient.h:31:1: warning: struct 'SPGradientReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGradientReference; :info:build ^ :info:build ./sp-gradient-reference.h:7:7: note: previous use is here :info:build class SPGradientReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-gradient.h:31:1: note: did you mean class here? :info:build struct SPGradientReference; :info:build ^~~~~~ :info:build class :info:build ./sp-gradient.h:73:1: warning: 'SPGradient' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGradient : public SPPaintServer { :info:build ^ :info:build ./forward.h:132:1: note: did you mean struct here? :info:build class SPGradient; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:25: :info:build In file included from ./sp-linear-gradient.h:8: :info:build ./sp-gradient.h:161:1: warning: 'SPGradientClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGradientClass { :info:build ^ :info:build ./forward.h:133:1: note: did you mean struct here? :info:build class SPGradientClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:25: :info:build In file included from ./sp-linear-gradient.h:8: :info:build In file included from ./sp-gradient.h:166: :info:build ./sp-gradient-fns.h:14:1: warning: class 'SPGradient' was previously declared as a struct [-Wmismatched-tags] :info:build class SPGradient; :info:build ^ :info:build ./sp-gradient.h:73:8: note: previous use is here :info:build struct SPGradient : public SPPaintServer { :info:build ^ :info:build ./sp-gradient-fns.h:14:1: note: did you mean struct here? :info:build class SPGradient; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:25: :info:build In file included from ./sp-linear-gradient.h:10: :info:build ./sp-linear-gradient-fns.h:13:1: warning: class 'Node' was previously declared as a struct [-Wmismatched-tags] :info:build class Node; :info:build ^ :info:build ./desktop-style.h:25:8: note: previous use is here :info:build struct Node; :info:build ^ :info:build In file included from gradient-chemistry.cpp:25: :info:build ./sp-linear-gradient.h:13:1: warning: 'SPLinearGradient' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPLinearGradient : public SPGradient { :info:build ^ :info:build ./sp-linear-gradient-fns.h:17:1: note: did you mean struct here? :info:build class SPLinearGradient; :info:build ^~~~~ :info:build struct :info:build ./forward.h:136:1: note: did you mean struct here? :info:build class SPLinearGradient; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:25: :info:build ./sp-linear-gradient.h:21:1: warning: 'SPLinearGradientClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPLinearGradientClass { :info:build ^ :info:build ./forward.h:137:1: note: did you mean struct here? :info:build class SPLinearGradientClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:26: :info:build ./sp-radial-gradient.h:14:1: warning: 'SPRadialGradient' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRadialGradient : public SPGradient { :info:build ^ :info:build ./sp-radial-gradient-fns.h:16:1: note: did you mean struct here? :info:build class SPRadialGradient; :info:build ^~~~~ :info:build struct :info:build ./forward.h:139:1: note: did you mean struct here? :info:build class SPRadialGradient; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:26: :info:build ./sp-radial-gradient.h:23:1: warning: 'SPRadialGradientClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRadialGradientClass { :info:build ^ :info:build ./forward.h:140:1: note: did you mean struct here? :info:build class SPRadialGradientClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:27: :info:build ./sp-stop.h:16:1: warning: class 'SPObjectClass' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObjectClass; :info:build ^ :info:build ./sp-object.h:525:8: note: previous use is here :info:build struct SPObjectClass { :info:build ^ :info:build ./sp-stop.h:16:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build ./sp-stop.h:19:1: warning: struct 'SPStop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStop; :info:build ^ :info:build ./forward.h:129:7: note: previous use is here :info:build class SPStop; :info:build ^ :info:build In file included from gradient-chemistry.cpp:27: :info:build ./sp-stop.h:20:1: warning: struct 'SPStopClass' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStopClass; :info:build ^ :info:build ./forward.h:130:7: note: previous use is here :info:build class SPStopClass; :info:build ^ :info:build In file included from gradient-chemistry.cpp:27: :info:build ./sp-stop.h:31:1: warning: 'SPStop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStop : public SPObject { :info:build ^ :info:build ./forward.h:129:1: note: did you mean struct here? :info:build class SPStop; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:27: :info:build ./sp-stop.h:56:1: warning: 'SPStopClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStopClass { :info:build ^ :info:build ./forward.h:130:1: note: did you mean struct here? :info:build class SPStopClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:30: :info:build In file included from ./sp-text.h:20: :info:build ./sp-string.h:20:1: warning: 'SPString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPString : public SPObject { :info:build ^ :info:build ./forward.h:126:1: note: did you mean struct here? :info:build class SPString; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:30: :info:build In file included from ./sp-text.h:20: :info:build ./sp-string.h:24:1: warning: 'SPStringClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStringClass { :info:build ^ :info:build ./forward.h:127:1: note: did you mean struct here? :info:build class SPStringClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:30: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:40:1: warning: class 'SPStyle' was previously declared as a struct [-Wmismatched-tags] :info:build class SPStyle; :info:build ^ :info:build ./style.h:262:8: note: previous use is here :info:build struct SPStyle { :info:build ^ :info:build ./libnrtype/Layout-TNG.h:40:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build ./libnrtype/Layout-TNG.h:42:1: warning: class 'NRArenaGroup' was previously declared as a struct [-Wmismatched-tags] :info:build class NRArenaGroup; :info:build ^ :info:build ./display/nr-arena-forward.h:22:8: note: previous use is here :info:build struct NRArenaGroup; :info:build ^ :info:build In file included from gradient-chemistry.cpp:30: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:43:1: warning: class 'SPPrintContext' was previously declared as a struct [-Wmismatched-tags] :info:build class SPPrintContext; :info:build ^ :info:build ./sp-item.h:35:8: note: previous use is here :info:build struct SPPrintContext; :info:build ^ :info:build 63 warnings generated. :info:build In file included from gradient-chemistry.cpp:30: :info:build ./sp-text.h:39:1: warning: 'SPText' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPText : public SPItem { :info:build ^ :info:build ./forward.h:120:1: note: did you mean struct here? :info:build class SPText; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:30: :info:build ./sp-text.h:72:1: warning: 'SPTextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextClass { :info:build ^ :info:build ./forward.h:121:1: note: did you mean struct here? :info:build class SPTextClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:31: :info:build ./sp-tspan.h:26:1: warning: 'SPTSpan' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTSpan : public SPItem { :info:build ^ :info:build ./forward.h:123:1: note: did you mean struct here? :info:build class SPTSpan; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:31: :info:build ./sp-tspan.h:31:1: warning: 'SPTSpanClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTSpanClass { :info:build ^ :info:build ./forward.h:124:1: note: did you mean struct here? :info:build class SPTSpanClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:37: :info:build In file included from ./xml/repr.h:20: :info:build In file included from ./xml/node.h:24: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./document.h:52:15: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from gradient-chemistry.cpp:37: :info:build In file included from ./xml/repr.h:20: :info:build ./xml/node.h:73:1: warning: 'Node' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./desktop-style.h:25:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from gradient-chemistry.cpp:37: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./xml/event-fns.h:7:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-chemistry.cpp:37: :info:build In file included from ./xml/repr.h:22: :info:build ./xml/sp-css-attr.h:20:1: warning: 'SPCSSAttr' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./desktop-style.h:19:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build CXX ink-comboboxentry-action.o :info:build In file included from graphlayout.cpp:22: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:17: :info:build ./forward.h:178:1: warning: class 'StopOnTrue' was previously declared as a struct [-Wmismatched-tags] :info:build class StopOnTrue; :info:build ^ :info:build ./ui/view/view.h:31:8: note: previous use is here :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from ink-action.cpp:10: :info:build In file included from ./widgets/button.h:21: :info:build In file included from ./helper/action.h:25: :info:build ./libnr/nr-object.h:64:1: warning: 'NRObject' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class NRObject : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./libnr/nr-object.h:25:1: note: did you mean class here? :info:build struct NRObject; :info:build ^~~~~~ :info:build class :info:build In file included from graphlayout.cpp:22: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from graphlayout.cpp:22: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from graphlayout.cpp:22: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from graphlayout.cpp:22: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from graphlayout.cpp:22: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from graphlayout.cpp:22: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from graphlayout.cpp:22: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:23: :info:build ./inkscape.h:19:1: warning: struct 'SPDocument' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument; :info:build ^ :info:build ./forward.h:46:7: note: previous use is here :info:build class SPDocument; :info:build ^ :info:build In file included from graphlayout.cpp:23: :info:build ./inkscape.h:23:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./desktop.h:49:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:36: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:19: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:24: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from graphlayout.cpp:24: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:24: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:26: :info:build ./graphlayout.h:17:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./graphlayout.h:17:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:31: :info:build In file included from ./style.h:18: :info:build ./color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from guide-snapper.cpp:16: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from guide-snapper.cpp:16: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from guide-snapper.cpp:16: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from guide-snapper.cpp:17: :info:build ./sp-guide.h:28:1: warning: 'SPGuide' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGuide : public SPObject { :info:build ^ :info:build ./forward.h:89:1: note: did you mean struct here? :info:build class SPGuide; :info:build ^~~~~ :info:build struct :info:build In file included from guide-snapper.cpp:17: :info:build ./sp-guide.h:42:1: warning: 'SPGuideClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGuideClass { :info:build ^ :info:build ./forward.h:90:1: note: did you mean struct here? :info:build class SPGuideClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:36: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:24: :info:build In file included from ./sp-filter-fns.h:12: :info:build ./sp-filter-primitive.h:31:1: warning: 'SPFilterPrimitive' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitive : public SPObject { :info:build ^ :info:build ./sp-filter-primitive.h:28:1: note: did you mean struct here? :info:build class SPFilterPrimitive; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-primitive.h:35:1: warning: 'SPFilterPrimitiveClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitiveClass { :info:build ^ :info:build ./sp-filter-primitive.h:29:1: note: did you mean struct here? :info:build class SPFilterPrimitiveClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:36: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:41:1: warning: 'SPFilter' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilter : public SPObject { :info:build ^ :info:build ./sp-filter.h:34:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-fns.h:14:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:36: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:69:1: warning: 'SPFilterClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterClass { :info:build ^ :info:build ./sp-filter.h:35:1: note: did you mean struct here? :info:build class SPFilterClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:36: :info:build In file included from ./style.h:22: :info:build ./sp-filter-reference.h:6:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-filter-reference.h:6:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-reference.h:8:1: warning: 'SPFilterReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPFilterReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-filter.h:32:1: note: did you mean class here? :info:build struct SPFilterReference; :info:build ^~~~~~ :info:build class :info:build In file included from help.cpp:22: :info:build In file included from ./file.h:18: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:36: :info:build ./style.h:50:1: warning: 'SPIFloat' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFloat { :info:build ^ :info:build ./style.h:38:1: note: did you mean struct here? :info:build class SPIFloat; :info:build ^~~~~ :info:build struct :info:build ./style.h:86:1: warning: 'SPIScale24' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIScale24 { :info:build ^ :info:build ./style.h:39:1: note: did you mean struct here? :info:build class SPIScale24; :info:build ^~~~~ :info:build struct :info:build ./style.h:93:1: warning: 'SPIInt' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIInt { :info:build ^ :info:build ./style.h:40:1: note: did you mean struct here? :info:build class SPIInt; :info:build ^~~~~ :info:build struct :info:build ./style.h:101:1: warning: 'SPIShort' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIShort { :info:build ^ :info:build ./style.h:41:1: note: did you mean struct here? :info:build class SPIShort; :info:build ^~~~~ :info:build struct :info:build ./style.h:109:1: warning: 'SPIEnum' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIEnum { :info:build ^ :info:build ./style.h:42:1: note: did you mean struct here? :info:build class SPIEnum; :info:build ^~~~~ :info:build struct :info:build ./style.h:117:1: warning: 'SPIString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIString { :info:build ^ :info:build ./style.h:43:1: note: did you mean struct here? :info:build class SPIString; :info:build ^~~~~ :info:build struct :info:build ./style.h:138:1: warning: 'SPILength' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPILength { :info:build ^ :info:build ./style.h:44:1: note: did you mean struct here? :info:build class SPILength; :info:build ^~~~~ :info:build struct :info:build ./style.h:149:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./color.h:36:8: note: previous use is here :info:build struct SVGICCColor; :info:build ^ :info:build In file included from gradient-drag.cpp:36: :info:build ./style.h:152:1: warning: 'SPIPaint' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIPaint { :info:build ^ :info:build ./style.h:45:1: note: did you mean struct here? :info:build class SPIPaint; :info:build ^~~~~ :info:build struct :info:build ./style.h:212:1: warning: 'SPIFontSize' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFontSize { :info:build ^ :info:build ./style.h:46:1: note: did you mean struct here? :info:build class SPIFontSize; :info:build ^~~~~ :info:build struct :info:build ./style.h:221:1: warning: 'SPIBaselineShift' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIBaselineShift { :info:build ^ :info:build ./style.h:47:1: note: did you mean struct here? :info:build class SPIBaselineShift; :info:build ^~~~~ :info:build struct :info:build ./style.h:262:1: warning: 'SPStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle { :info:build ^ :info:build ./forward.h:161:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:36: :info:build ./style.h:571:1: warning: 'SPTextStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextStyle { :info:build ^ :info:build ./style.h:251:1: note: did you mean struct here? :info:build class SPTextStyle; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:37: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:38: :info:build In file included from ./sp-linear-gradient.h:8: :info:build ./sp-gradient.h:31:1: warning: struct 'SPGradientReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGradientReference; :info:build ^ :info:build ./forward.h:134:7: note: previous use is here :info:build class SPGradientReference; :info:build ^ :info:build In file included from gradient-drag.cpp:38: :info:build In file included from ./sp-linear-gradient.h:8: :info:build ./sp-gradient.h:73:1: warning: 'SPGradient' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGradient : public SPPaintServer { :info:build ^ :info:build ./forward.h:132:1: note: did you mean struct here? :info:build class SPGradient; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:38: :info:build In file included from ./sp-linear-gradient.h:8: :info:build ./sp-gradient.h:161:1: warning: 'SPGradientClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGradientClass { :info:build ^ :info:build ./forward.h:133:1: note: did you mean struct here? :info:build class SPGradientClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:38: :info:build In file included from ./sp-linear-gradient.h:8: :info:build In file included from ./sp-gradient.h:166: :info:build ./sp-gradient-fns.h:14:1: warning: class 'SPGradient' was previously declared as a struct [-Wmismatched-tags] :info:build class SPGradient; :info:build ^ :info:build ./sp-gradient.h:73:8: note: previous use is here :info:build struct SPGradient : public SPPaintServer { :info:build ^ :info:build ./sp-gradient-fns.h:14:1: note: did you mean struct here? :info:build class SPGradient; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:38: :info:build ./sp-linear-gradient.h:13:1: warning: 'SPLinearGradient' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPLinearGradient : public SPGradient { :info:build ^ :info:build ./sp-linear-gradient-fns.h:17:1: note: did you mean struct here? :info:build class SPLinearGradient; :info:build ^~~~~ :info:build struct :info:build ./forward.h:136:1: note: did you mean struct here? :info:build class SPLinearGradient; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:38: :info:build ./sp-linear-gradient.h:21:1: warning: 'SPLinearGradientClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPLinearGradientClass { :info:build ^ :info:build ./forward.h:137:1: note: did you mean struct here? :info:build class SPLinearGradientClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:39: :info:build ./sp-radial-gradient.h:14:1: warning: 'SPRadialGradient' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRadialGradient : public SPGradient { :info:build ^ :info:build ./sp-radial-gradient-fns.h:16:1: note: did you mean struct here? :info:build class SPRadialGradient; :info:build ^~~~~ :info:build struct :info:build ./forward.h:139:1: note: did you mean struct here? :info:build class SPRadialGradient; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:39: :info:build ./sp-radial-gradient.h:23:1: warning: 'SPRadialGradientClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRadialGradientClass { :info:build ^ :info:build ./forward.h:140:1: note: did you mean struct here? :info:build class SPRadialGradientClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:40: :info:build ./gradient-chemistry.h:75:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./xml/sp-css-attr.h:20:7: note: previous use is here :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./gradient-chemistry.h:75:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build In file included from gradient-drag.cpp:42: :info:build ./sp-stop.h:16:1: warning: class 'SPObjectClass' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObjectClass; :info:build ^ :info:build ./sp-object.h:525:8: note: previous use is here :info:build struct SPObjectClass { :info:build ^ :info:build ./sp-stop.h:16:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build ./sp-stop.h:17:1: warning: class 'SPColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SPColor; :info:build ^ :info:build ./color.h:41:8: note: previous use is here :info:build struct SPColor { :info:build ^ :info:build ./sp-stop.h:17:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build ./sp-stop.h:19:1: warning: struct 'SPStop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStop; :info:build ^ :info:build ./forward.h:129:7: note: previous use is here :info:build class SPStop; :info:build ^ :info:build In file included from gradient-drag.cpp:42: :info:build ./sp-stop.h:20:1: warning: struct 'SPStopClass' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStopClass; :info:build ^ :info:build ./forward.h:130:7: note: previous use is here :info:build class SPStopClass; :info:build ^ :info:build In file included from gradient-drag.cpp:42: :info:build ./sp-stop.h:31:1: warning: 'SPStop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStop : public SPObject { :info:build ^ :info:build ./forward.h:129:1: note: did you mean struct here? :info:build class SPStop; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:42: :info:build ./sp-stop.h:56:1: warning: 'SPStopClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStopClass { :info:build ^ :info:build ./forward.h:130:1: note: did you mean struct here? :info:build class SPStopClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:43: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:43: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:43: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:43: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:43: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from gradient-drag.cpp:44: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:44: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:44: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from gradient-drag.cpp:44: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from id-clash.cpp:23: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:19: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build 31 warnings generated. :info:build CXX inkscape.o :info:build 74 warnings generated. :info:build CXX interface.o :info:build In file included from help.cpp:22: :info:build In file included from ./file.h:23: :info:build In file included from ./extension/system.h:18: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from help.cpp:22: :info:build In file included from ./file.h:23: :info:build In file included from ./extension/system.h:18: :info:build ./document.h:41:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from help.cpp:22: :info:build In file included from ./file.h:23: :info:build In file included from ./extension/system.h:18: :info:build ./document.h:42:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from help.cpp:22: :info:build In file included from ./file.h:23: :info:build In file included from ./extension/system.h:18: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from help.cpp:22: :info:build In file included from ./file.h:23: :info:build In file included from ./extension/system.h:18: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from help.cpp:22: :info:build In file included from ./file.h:23: :info:build In file included from ./extension/system.h:19: :info:build In file included from ./extension/extension.h:24: :info:build In file included from ./xml/repr.h:20: :info:build In file included from ./xml/node.h:24: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./document.h:52:15: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from help.cpp:22: :info:build In file included from ./file.h:23: :info:build In file included from ./extension/system.h:19: :info:build In file included from ./extension/extension.h:24: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from help.cpp:22: :info:build ./file.h:30:9: warning: struct 'Extension' was previously declared as a class [-Wmismatched-tags] :info:build struct Extension; :info:build ^ :info:build ./extension/extension.h:85:7: note: previous use is here :info:build class Extension { :info:build ^ :info:build ./file.h:30:9: note: did you mean class here? :info:build struct Extension; :info:build ^~~~~~ :info:build class :info:build 9 warnings generated. :info:build CXX knot.o :info:build In file included from graphlayout.cpp:31: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:19: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build CXX knotholder.o :info:build In file included from graphlayout.cpp:31: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:24: :info:build In file included from ./sp-filter-fns.h:12: :info:build ./sp-filter-primitive.h:31:1: warning: 'SPFilterPrimitive' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitive : public SPObject { :info:build ^ :info:build ./sp-filter-primitive.h:28:1: note: did you mean struct here? :info:build class SPFilterPrimitive; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-primitive.h:35:1: warning: 'SPFilterPrimitiveClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitiveClass { :info:build ^ :info:build ./sp-filter-primitive.h:29:1: note: did you mean struct here? :info:build class SPFilterPrimitiveClass; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:31: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:41:1: warning: 'SPFilter' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilter : public SPObject { :info:build ^ :info:build ./sp-filter.h:34:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-fns.h:14:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:31: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:69:1: warning: 'SPFilterClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterClass { :info:build ^ :info:build ./sp-filter.h:35:1: note: did you mean struct here? :info:build class SPFilterClass; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:31: :info:build In file included from ./style.h:22: :info:build ./sp-filter-reference.h:6:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-filter-reference.h:6:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-reference.h:8:1: warning: 'SPFilterReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPFilterReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-filter.h:32:1: note: did you mean class here? :info:build struct SPFilterReference; :info:build ^~~~~~ :info:build class :info:build In file included from graphlayout.cpp:31: :info:build ./style.h:50:1: warning: 'SPIFloat' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFloat { :info:build ^ :info:build ./style.h:38:1: note: did you mean struct here? :info:build class SPIFloat; :info:build ^~~~~ :info:build struct :info:build ./style.h:86:1: warning: 'SPIScale24' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIScale24 { :info:build ^ :info:build ./style.h:39:1: note: did you mean struct here? :info:build class SPIScale24; :info:build ^~~~~ :info:build struct :info:build ./style.h:93:1: warning: 'SPIInt' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIInt { :info:build ^ :info:build ./style.h:40:1: note: did you mean struct here? :info:build class SPIInt; :info:build ^~~~~ :info:build struct :info:build ./style.h:101:1: warning: 'SPIShort' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIShort { :info:build ^ :info:build ./style.h:41:1: note: did you mean struct here? :info:build class SPIShort; :info:build ^~~~~ :info:build struct :info:build ./style.h:109:1: warning: 'SPIEnum' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIEnum { :info:build ^ :info:build ./style.h:42:1: note: did you mean struct here? :info:build class SPIEnum; :info:build ^~~~~ :info:build struct :info:build ./style.h:117:1: warning: 'SPIString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIString { :info:build ^ :info:build ./style.h:43:1: note: did you mean struct here? :info:build class SPIString; :info:build ^~~~~ :info:build struct :info:build ./style.h:138:1: warning: 'SPILength' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPILength { :info:build ^ :info:build ./style.h:44:1: note: did you mean struct here? :info:build class SPILength; :info:build ^~~~~ :info:build struct :info:build ./style.h:149:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./color.h:36:8: note: previous use is here :info:build struct SVGICCColor; :info:build ^ :info:build In file included from graphlayout.cpp:31: :info:build ./style.h:152:1: warning: 'SPIPaint' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIPaint { :info:build ^ :info:build ./style.h:45:1: note: did you mean struct here? :info:build class SPIPaint; :info:build ^~~~~ :info:build struct :info:build ./style.h:212:1: warning: 'SPIFontSize' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFontSize { :info:build ^ :info:build ./style.h:46:1: note: did you mean struct here? :info:build class SPIFontSize; :info:build ^~~~~ :info:build struct :info:build ./style.h:221:1: warning: 'SPIBaselineShift' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIBaselineShift { :info:build ^ :info:build ./style.h:47:1: note: did you mean struct here? :info:build class SPIBaselineShift; :info:build ^~~~~ :info:build struct :info:build ./style.h:262:1: warning: 'SPStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle { :info:build ^ :info:build ./forward.h:161:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:31: :info:build ./style.h:571:1: warning: 'SPTextStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextStyle { :info:build ^ :info:build ./style.h:251:1: note: did you mean struct here? :info:build class SPTextStyle; :info:build ^~~~~ :info:build struct :info:build In file included from graphlayout.cpp:32: :info:build ./conn-avoid-ref.h:26:1: warning: 'SPAvoidRef' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPAvoidRef { :info:build ^ :info:build ./sp-item.h:34:1: note: did you mean class here? :info:build struct SPAvoidRef; :info:build ^~~~~~ :info:build class :info:build In file included from graphlayout.cpp:38: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./sp-object.h:71:7: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from graphlayout.cpp:38: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./inkscape.h:26:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:25: :info:build In file included from ./inkscape-private.h:23: :info:build ./inkscape.h:18:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from interface.cpp:25: :info:build In file included from ./inkscape-private.h:23: :info:build ./inkscape.h:19:1: warning: struct 'SPDocument' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument; :info:build ^ :info:build ./forward.h:46:7: note: previous use is here :info:build class SPDocument; :info:build ^ :info:build In file included from interface.cpp:25: :info:build In file included from ./inkscape-private.h:23: :info:build ./inkscape.h:20:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build 1 warning generated. :info:build In file included from id-clash.cpp:23: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:24: :info:build In file included from ./sp-filter-fns.h:12: :info:build ./sp-filter-primitive.h:31:1: warning: 'SPFilterPrimitive' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitive : public SPObject { :info:build ^ :info:build ./sp-filter-primitive.h:28:1: note: did you mean struct here? :info:build class SPFilterPrimitive; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-primitive.h:35:1: warning: 'SPFilterPrimitiveClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitiveClass { :info:build ^ :info:build ./sp-filter-primitive.h:29:1: note: did you mean struct here? :info:build class SPFilterPrimitiveClass; :info:build ^~~~~ :info:build struct :info:build In file included from id-clash.cpp:23: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:41:1: warning: 'SPFilter' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilter : public SPObject { :info:build ^ :info:build ./sp-filter.h:34:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-fns.h:14:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build In file included from id-clash.cpp:23: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:69:1: warning: 'SPFilterClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterClass { :info:build ^ :info:build ./sp-filter.h:35:1: note: did you mean struct here? :info:build class SPFilterClass; :info:build ^~~~~ :info:build struct :info:build In file included from id-clash.cpp:23: :info:build In file included from ./style.h: CXX knot-holder-entity.o :info:build 22: :info:build ./sp-filter-reference.h:6:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-filter-reference.h:6:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-reference.h:8:1: warning: 'SPFilterReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPFilterReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-filter.h:32:1: note: did you mean class here? :info:build struct SPFilterReference; :info:build ^~~~~~ :info:build class :info:build In file included from id-clash.cpp:23: :info:build ./style.h:50:1: warning: 'SPIFloat' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFloat { :info:build ^ :info:build ./style.h:38:1: note: did you mean struct here? :info:build class SPIFloat; :info:build ^~~~~ :info:build struct :info:build ./style.h:86:1: warning: 'SPIScale24' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIScale24 { :info:build ^ :info:build ./style.h:39:1: note: did you mean struct here? :info:build class SPIScale24; :info:build ^~~~~ :info:build struct :info:build ./style.h:93:1: warning: 'SPIInt' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIInt { :info:build ^ :info:build ./style.h:40:1: note: did you mean struct here? :info:build class SPIInt; :info:build ^~~~~ :info:build struct :info:build ./style.h:101:1: warning: 'SPIShort' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIShort { :info:build ^ :info:build ./style.h:41:1: note: did you mean struct here? :info:build class SPIShort; :info:build ^~~~~ :info:build struct :info:build ./style.h:109:1: warning: 'SPIEnum' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIEnum { :info:build ^ :info:build ./style.h:42:1: note: did you mean struct here? :info:build class SPIEnum; :info:build ^~~~~ :info:build struct :info:build ./style.h:117:1: warning: 'SPIString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIString { :info:build ^ :info:build ./style.h:43:1: note: did you mean struct here? :info:build class SPIString; :info:build ^~~~~ :info:build struct :info:build ./style.h:138:1: warning: 'SPILength' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPILength { :info:build ^ :info:build ./style.h:44:1: note: did you mean struct here? :info:build class SPILength; :info:build ^~~~~ :info:build struct :info:build ./style.h:149:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./color.h:36:8: note: previous use is here :info:build struct SVGICCColor; :info:build ^ :info:build In file included from id-clash.cpp:23: :info:build ./style.h:152:1: warning: 'SPIPaint' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIPaint { :info:build ^ :info:build ./style.h:45:1: note: did you mean struct here? :info:build class SPIPaint; :info:build ^~~~~ :info:build struct :info:build ./style.h:212:1: warning: 'SPIFontSize' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFontSize { :info:build ^ :info:build ./style.h:46:1: note: did you mean struct here? :info:build class SPIFontSize; :info:build ^~~~~ :info:build struct :info:build ./style.h:221:1: warning: 'SPIBaselineShift' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIBaselineShift { :info:build ^ :info:build ./style.h:47:1: note: did you mean struct here? :info:build class SPIBaselineShift; :info:build ^~~~~ :info:build struct :info:build ./style.h:262:1: warning: 'SPStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle { :info:build ^ :info:build ./forward.h:161:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build In file included from id-clash.cpp:23: :info:build ./style.h:571:1: warning: 'SPTextStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextStyle { :info:build ^ :info:build ./style.h:251:1: note: did you mean struct here? :info:build class SPTextStyle; :info:build ^~~~~ :info:build struct :info:build In file included from id-clash.cpp:25: :info:build In file included from ./xml/node.h:24: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./sp-object.h:71:7: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from id-clash.cpp:26: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build 77 warnings generated. :info:build CXX layer-fns.o :info:build 57 warnings generated. :info:build CXX layer-manager.o :info:build 34 warnings generated. :info:build CXX line-geometry.o :info:build In file included from knotholder.cpp:16: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from knotholder.cpp:16: :info:build ./document.h:41:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from knotholder.cpp:16: :info:build ./document.h:42:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from knotholder.cpp:16: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from knotholder.cpp:16: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:17: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./document.h:42:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from knotholder.cpp:17: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:17: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:26: :info:build In file included from ./extension/db.h:22: :info:build In file included from ./extension/extension.h:24: :info:build In file included from ./xml/repr.h:20: :info:build In file included from ./xml/node.h:24: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./inkscape.h:26:15: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from interface.cpp:26: :info:build In file included from ./extension/db.h:22: :info:build In file included from ./extension/extension.h:24: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./inkscape.h:26:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:27: :info:build In file included from ./extension/effect.h:21: :info:build In file included from ./extension/prefdialog.h:22: :info:build In file included from ./extension/param/parameter.h:20: :info:build ./document.h:41:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from interface.cpp:27: :info:build In file included from ./extension/effect.h:21: :info:build In file included from ./extension/prefdialog.h:22: :info:build In file included from ./extension/param/parameter.h:20: :info:build ./document.h:42:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from interface.cpp:27: :info:build In file included from ./extension/effect.h:21: :info:build In file included from ./extension/prefdialog.h:22: :info:build In file included from ./extension/param/parameter.h:20: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from interface.cpp:27: :info:build In file included from ./extension/effect.h:21: :info:build In file included from ./extension/prefdialog.h:22: :info:build In file included from ./extension/param/parameter.h:20: :info:build ./document.h:52:9: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:27: :info:build In file included from ./extension/effect.h:21: :info:build In file included from ./extension/prefdialog.h:22: :info:build In file included from ./extension/param/parameter.h:22: :info:build ./color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:19: :info:build In file included from ./knotholder.h:25: :info:build In file included from ./knot-holder-entity.h:21: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:17: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from knotholder.cpp:17: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from knotholder.cpp:17: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from knotholder.cpp:17: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from knotholder.cpp:17: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:17: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:17: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:17: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:17: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:18: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from layer-fns.cpp:16: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from layer-fns.cpp:16: :info:build ./document.h:41:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from layer-fns.cpp:16: :info:build ./document.h:42:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from layer-fns.cpp:16: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from layer-fns.cpp:16: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from layer-fns.cpp:17: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./document.h:42:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from layer-fns.cpp:17: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from layer-fns.cpp:17: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from inkscape.cpp:49: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:17: :info:build ./forward.h:178:1: warning: class 'StopOnTrue' was previously declared as a struct [-Wmismatched-tags] :info:build class StopOnTrue; :info:build ^ :info:build ./ui/view/view.h:31:8: note: previous use is here :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from layer-manager.cpp:15: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from layer-manager.cpp:15: :info:build ./document.h:41:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from layer-manager.cpp:15: :info:build ./document.h:42:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from layer-manager.cpp:15: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from layer-manager.cpp:15: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:35: :info:build In file included from ./file.h:18: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:19: :info:build In file included from ./knotholder.h:25: :info:build ./knot-holder-entity.h:28:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./sp-shape.h:33:8: note: previous use is here :info:build struct SPDesktop; :info:build ^ :info:build In file included from knotholder.cpp:20: :info:build In file included from ./rect-context.h:19: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./sp-object.h:71:7: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from knotholder.cpp:20: :info:build In file included from ./rect-context.h:19: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from inkscape.cpp:49: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from inkscape.cpp:49: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from inkscape.cpp:49: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from inkscape.cpp:49: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from inkscape.cpp:49: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from inkscape.cpp:49: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from inkscape.cpp:49: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build ./application/editor.h:24:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from knot.cpp:23: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:17: :info:build ./forward.h:178:1: warning: class 'StopOnTrue' was previously declared as a struct [-Wmismatched-tags] :info:build class StopOnTrue; :info:build ^ :info:build ./ui/view/view.h:31:8: note: previous use is here :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from inkscape.cpp:52: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from inkscape.cpp:52: :info:build ./document.h:46:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from inkscape.cpp:52: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./application/editor.h:25:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from inkscape.cpp:53: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from inkscape.cpp:53: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./document.h:52:15: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from inkscape.cpp:53: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./application/editor.h:31:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from inkscape.cpp:53: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build ./application/editor.h:26:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from inkscape.cpp:53: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:35: :info:build ./file.h:30:9: warning: struct 'Extension' was previously declared as a class [-Wmismatched-tags] :info:build struct Extension; :info:build ^ :info:build ./extension/extension.h:85:7: note: previous use is here :info:build class Extension { :info:build ^ :info:build ./file.h:30:9: note: did you mean class here? :info:build struct Extension; :info:build ^~~~~~ :info:build class :info:build In file included from inkscape.cpp:59: :info:build In file included from ./inkscape-private.h:23: :info:build ./inkscape.h:26:9: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./inkscape.h:26:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from knot.cpp:23: :info:build In file included from ./desktop.h:40: :info:build In file included from inkscape.cpp:63: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./document.h:42:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from inkscape.cpp:63: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from ./display/snap-indicator.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from In file included from knot.cpp:23: :info:build ./desktop.hinkscape.cpp:63: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build :46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from knot.cpp:23: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from knot.cpp:23: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from knot.cpp:23: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from knot.cpp:23: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from knot.cpp:23: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from inkscape.cpp:63: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from inkscape.cpp:63: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from inkscape.cpp:63: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from inkscape.cpp:63: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from inkscape.cpp:63: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from inkscape.cpp:63: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:20: :info:build In file included from ./rect-context.h:19: :info:build ./event-context.h:28:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./knot-holder-entity.h:28:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from knotholder.cpp:20: :info:build In file included from ./rect-context.h:19: :info:build ./event-context.h:31:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from knotholder.cpp:20: :info:build In file included from ./rect-context.h:19: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:20: :info:build In file included from ./rect-context.h:19: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build In file included from inkscape.cpp:63: :info:build In file included from ./selection.h:33: :info:build struct SPEventContextClass : public GObjectClass {./sp-item.h :info:build :^175 :info:build :1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build ./forward.h:36:1: note: did you mean struct here?struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from inkscape.cpp:63: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:20: :info:build ./rect-context.h:31:1: warning: 'SPRectContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRectContext : public SPEventContext { :info:build ^ :info:build ./rect-context.h:28:1: note: did you mean struct here? :info:build class SPRectContext; :info:build ^~~~~ :info:build struct :info:build ./rect-context.h:43:1: warning: 'SPRectContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRectContextClass { :info:build ^ :info:build ./rect-context.h:29:1: note: did you mean struct here? :info:build class SPRectContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from knot.cpp:25: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:21: :info:build ./sp-rect.h:31:1: warning: 'SPRect' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRect : public SPShape { :info:build ^ :info:build ./sp-rect.h:28:1: note: did you mean struct here? :info:build class SPRect; :info:build ^~~~~ :info:build struct :info:build ./sp-rect.h:40:1: warning: 'SPRectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRectClass { :info:build ^ :info:build ./sp-rect.h:29:1: note: did you mean struct here? :info:build class SPRectClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:22: :info:build ./arc-context.h:33:1: warning: 'SPArcContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPArcContext : public SPEventContext { :info:build ^ :info:build ./arc-context.h:30:1: note: did you mean struct here? :info:build class SPArcContext; :info:build ^~~~~ :info:build struct :info:build ./arc-context.h:42:1: warning: 'SPArcContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPArcContextClass { :info:build ^ :info:build ./arc-context.h:31:1: note: did you mean struct here? :info:build class SPArcContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:23: :info:build ./sp-ellipse.h:31:1: warning: 'SPGenericEllipse' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGenericEllipse : public SPShape { :info:build ^ :info:build ./sp-ellipse.h:28:1: note: did you mean struct here? :info:build class SPGenericEllipse; :info:build ^~~~~ :info:build struct :info:build ./sp-ellipse.h:41:1: warning: 'SPGenericEllipseClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGenericEllipseClass { :info:build ^ :info:build ./sp-ellipse.h:29:1: note: did you mean struct here? :info:build class SPGenericEllipseClass; :info:build ^~~~~ :info:build struct :info:build ./sp-ellipse.h:58:1: warning: 'SPEllipse' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEllipse : public SPGenericEllipse { :info:build ^ :info:build ./forward.h:108:1: note: did you mean struct here? :info:build class SPEllipse; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build In file included from ./knot.hknotholder.cpp::2723: :info:build ./sp-ellipse.h:61:1: warning: 'SPEllipseClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEllipseClass { :info:build ^ :info:build ./forward.h:109:1: note: did you mean struct here? :info:build class SPEllipseClass; :info:build ^~~~~ :info:build struct :info:build :1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:23: :info:build ./sp-ellipse.h:77:1: warning: 'SPCircle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCircle : public SPGenericEllipse { :info:build ^ :info:build ./forward.h:111:1: note: did you mean struct here? :info:build class SPCircle; :info:build ^~~~~ :info:build struct :info:build inkscape.cpp:104:1: warning: 'Application' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Inkscape::Application { :info:build ^ :info:build ./desktop.h:62:3: note: did you mean struct here? :info:build In file included from knotholder.cpp:23: :info:build ./sp-ellipse.h:80 class Application;: :info:build 1 ^~~~~: :info:build structwarning :info:build : 'SPCircleClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCircleClass { :info:build ^ :info:build ./forward.h:112:1: note: did you mean struct here? :info:build class SPCircleClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:23: :info:build ./sp-ellipse.h:94:1: warning: 'SPArc' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPArc : public SPGenericEllipse { :info:build ^ :info:build ./forward.h:114:1: note: did you mean struct here? :info:build class SPArc; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:23: :info:build ./sp-ellipse.h:97:1: warning: 'SPArcClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPArcClass { :info:build ^ :info:build ./forward.h:115:1: note: did you mean struct here? :info:build class SPArcClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:24: :info:build ./star-context.h:31:1: warning: 'SPStarContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStarContext : public SPEventContext { :info:build ^ :info:build ./star-context.h:28:1: note: did you mean struct here? :info:build class SPStarContext; :info:build ^~~~~ :info:build struct :info:build ./star-context.h:51:1: warning: 'SPStarContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStarContextClass { :info:build ^ :info:build ./star-context.h:29:1: note: did you mean struct here? :info:build class SPStarContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:25: :info:build In file included from ./sp-star.h:17: :info:build ./sp-polygon.h:24:1: warning: 'SPPolygon' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPolygon : public SPShape { :info:build ^ :info:build ./forward.h:105:1: note: did you mean struct here? :info:build class SPPolygon; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:25: :info:build In file included from ./sp-star.h:17: :info:build ./sp-polygon.h:27:1: warning: 'SPPolygonClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPolygonClass { :info:build ^ :info:build ./forward.h:106:1: note: did you mean struct here? :info:build class SPPolygonClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:25: :info:build ./sp-star.h:35:1: warning: 'SPStar' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStar : public SPPolygon { :info:build ^ :info:build ./sp-star.h:27:1: note: did you mean struct here? :info:build class SPStar; :info:build ^~~~~ :info:build struct :info:build ./sp-star.h:47:1: warning: 'SPStarClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStarClass { :info:build ^ :info:build ./sp-star.h:28:1: note: did you mean struct here? :info:build class SPStarClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:26: :info:build ./spiral-context.h:33:1: warning: 'SPSpiralContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPSpiralContext : public SPEventContext { :info:build ^ :info:build ./spiral-context.h:30:1: note: did you mean struct here? :info:build class SPSpiralContext; :info:build ^~~~~ :info:build struct :info:build ./spiral-context.h:45:1: warning: 'SPSpiralContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPSpiralContextClass { :info:build ^ :info:build ./spiral-context.h:31:1: note: did you mean struct here? :info:build class SPSpiralContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:27: :info:build ./sp-spiral.h:50:1: warning: 'SPSpiral' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPSpiral : public SPShape { :info:build ^ :info:build ./sp-spiral.h:35:1: note: did you mean struct here? :info:build class SPSpiral; :info:build ^~~~~ :info:build struct :info:build ./sp-spiral.h:60:1: warning: 'SPSpiralClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPSpiralClass { :info:build ^ :info:build ./sp-spiral.h:36:1: note: did you mean struct here? :info:build class SPSpiralClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:28: :info:build ./sp-offset.h:60:1: warning: 'SPOffset' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPOffset : public SPShape { :info:build ^ :info:build ./sp-offset.h:28:1: note: did you mean struct here? :info:build class SPOffset; :info:build ^~~~~ :info:build struct :info:build ./sp-offset.h:84:1: warning: 'SPOffsetClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPOffsetClass :info:build ^ :info:build ./sp-offset.h:29:1: note: did you mean struct here? :info:build class SPOffsetClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:29: :info:build In file included from ./box3d.h:18: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:29: :info:build In file included from ./box3d.h:18: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from knot.cpp:26: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from knot.cpp:26: :info:build ./document.h:46:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from knot.cpp:26: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from knot.cpp:27: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./document.h:52:15: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from knotholder.cpp:30: :info:build ./sp-pattern.h:56:1: warning: 'SPPattern' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPattern : public SPPaintServer { :info:build ^ :info:build ./forward.h:142:1: note: did you mean struct here? :info:build class SPPattern; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:30: :info:build ./sp-pattern.h:81:1: warning: 'SPPatternClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPatternClass { :info:build ^ :info:build ./sp-pattern.h:27:1: note: did you mean struct here? :info:build class SPPatternClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:31: :info:build In file included from ./style.h:18: :info:build ./color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from knot.cpp:27: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from knot.cpp:30: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from knot.cpp:30: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:19: :info:build In file included from ./knotholder.h:25: :info:build In file included from ./knot-holder-entity.h:23: :info:build In file included from ./snapper.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from knot-holder-entity.cpp:20: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:20: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:20: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from knot-holder-entity.cpp:20: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from knot-holder-entity.cpp:20: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from knot-holder-entity.cpp:20: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from knot-holder-entity.cpp:20: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:20: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:20: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:21: :info:build In file included from ./style.h:18: :info:build ./color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from layer-fns.cpp:17: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from layer-fns.cpp:17: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from layer-fns.cpp:17: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from layer-fns.cpp:17: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from layer-fns.cpp:17: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from layer-fns.cpp:17: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from layer-fns.cpp:17: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from layer-fns.cpp:17: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from layer-fns.cpp:17: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from layer-fns.cpp:18: :info:build In file included from ./xml/repr.h:20: :info:build In file included from ./xml/node.h:24: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./sp-object.h:71:7: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from layer-fns.cpp:18: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from layer-manager.cpp:16: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from layer-manager.cpp:16: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from line-geometry.cpp:14: :info:build In file included from ./line-geometry.h:20: :info:build In file included from ./document.h:31: :info:build In file included from ./verbs.h:25: :info:build ./forward.h:67:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./display/sp-ctrlline.h:19:8: note: previous use is here :info:build struct SPItem; :info:build ^ :info:build In file included from line-geometry.cpp:14: :info:build In file included from ./line-geometry.h:20: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from line-geometry.cpp:14: :info:build In file included from ./line-geometry.h:20: :info:build ./document.h:41:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from line-geometry.cpp:14: :info:build In file included from ./line-geometry.h:20: :info:build ./document.h:42:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from line-geometry.cpp:14: :info:build In file included from ./line-geometry.h:20: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from line-geometry.cpp:14: :info:build In file included from ./line-geometry.h:20: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from line-geometry.cpp:14: :info:build In file included from ./line-geometry.h:21: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from line-geometry.cpp:14: :info:build In file included from ./line-geometry.h:21: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from line-geometry.cpp:15: :info:build ./inkscape.h:20:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build 17 warnings generated. :info:build In file included from layer-fns.cpp:20: :info:build ./layer-fns.h:15:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./layer-fns.h:15:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build CXX line-snapper.o :info:build 33 warnings generated. :info:build 23 warnings generated. :info:build CXX lpe-tool-context.o :info:build In file included from interface.cpp:37: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:37: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build CXX main-cmdlineact.o :info:build In file included from interface.cpp:37: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from interface.cpp:37: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from interface.cpp:37: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./document.h:46:12: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from interface.cpp:37: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:39: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./desktop.h:49:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from interface.cpp:39: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:39: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:39: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from interface.cpp:39: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from interface.cpp:39: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from interface.cpp:39: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from interface.cpp:39: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:39: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:39: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:39: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:41: :info:build In file included from ./svg-view-widget.h:17: :info:build ./ui/view/view-widget.h:25:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./desktop.h:48:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from interface.cpp:41: :info:build ./svg-view-widget.h:38:1: warning: 'SPSVGSPViewWidget' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPSVGSPViewWidget { :info:build ^ :info:build ./svg-view-widget.h:20:1: note: did you mean struct here? :info:build class SPSVGSPViewWidget; :info:build ^~~~~ :info:build struct :info:build ./svg-view-widget.h:57:1: warning: 'SPSVGSPViewWidgetClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPSVGSPViewWidgetClass { :info:build ^ :info:build ./svg-view-widget.h:21:1: note: did you mean struct here? :info:build class SPSVGSPViewWidgetClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:42: :info:build ./widgets/desktop-widget.h:63:1: warning: 'SPDesktopWidget' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktopWidget { :info:build ^ :info:build ./forward.h:30:1: note: did you mean struct here? :info:build class SPDesktopWidget; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:42: :info:build ./widgets/desktop-widget.h:253:1: warning: 'SPDesktopWidgetClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktopWidgetClass { :info:build ^ :info:build ./forward.h:31:1: note: did you mean struct here? :info:build class SPDesktopWidgetClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:43: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:43: :info:build In file included from knotholder.cpp:31: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build :19: :info:build In file included from interface.cpp:44: :info:build In file included from ./sp-text.h:20: :info:build ./sp-string.h:20:1: warning: 'SPString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPString : public SPObject { :info:build ^ :info:build ./forward.h:126:1: noteIn file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build : did you mean struct here? :info:build class SPString; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:44: :info:build In file included from ./sp-text.h:20: :info:build ./sp-string.h:24:1: warning: 'SPStringClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStringClass { :info:build ^ :info:build ./forward.h:127:1: note: did you mean struct here? :info:build class SPStringClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:44: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:40:1: warning: class 'SPStyle' was previously declared as a struct [-Wmismatched-tags] :info:build class SPStyle; :info:build ^ :info:build ./desktop.h:50:8: note: previous use is here :info:build struct SPStyle; :info:build ^ :info:build In file included from interface.cpp:44: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:42:1: warning: class 'NRArenaGroup' was previously declared as a struct [-Wmismatched-tags] :info:build class NRArenaGroup; :info:build ^ :info:build ./display/nr-arena-forward.h:22:8: note: previous use is here :info:build struct NRArenaGroup; :info:build ^ :info:build In file included from interface.cpp:44: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:43:1: warning: class 'SPPrintContext' was previously declared as a struct [-Wmismatched-tags] :info:build class SPPrintContext; :info:build ^ :info:build ./sp-item.h:35:8: note: previous use is here :info:build struct SPPrintContext; :info:build ^ :info:build In file included from interface.cpp:44: :info:build ./sp-text.h:39:1: warning: 'SPText' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPText : public SPItem { :info:build ^ :info:build ./forward.h:120:1: note: did you mean struct here? :info:build class SPText; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:44: :info:build ./sp-text.h:72:1: warning: 'SPTextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextClass { :info:build ^ :info:build ./forward.h:121:1: note: did you mean struct here? :info:build class SPTextClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:46: :info:build ./sp-gradient.h:31:1: warning: struct 'SPGradientReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGradientReference; :info:build ^ :info:build ./forward.h:134:7: note: previous use is here :info:build class SPGradientReference; :info:build ^ :info:build In file included from interface.cpp:46: :info:build ./sp-gradient.h:73:1: warning: 'SPGradient' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGradient : public SPPaintServer { :info:build ^ :info:build ./sp-gradient-fns.h:14:1: note: did you mean struct here? :info:build class SPGradient; :info:build ^~~~~ :info:build struct :info:build ./forward.h:132:1: note: did you mean struct here? :info:build class SPGradient; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:46: :info:build ./sp-gradient.h:161:1: warning: 'SPGradientClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGradientClass { :info:build ^ :info:build ./forward.h:133:1: note: did you mean struct here? :info:build class SPGradientClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:48: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:48: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:48: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:22: :info:build ./guide-snapper.h:20:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./ui/view/view-widget.h:25:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from interface.cpp:48: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:48: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:48: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:48: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:48: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:19: :info:build In file included from ./splivarot.h:10: :info:build ./livarot/Path.h:19:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./libnrtype/Layout-TNG.h:40:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from interface.cpp:48: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from interface.cpp:48: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./ui/view/view-widget.h:25:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:48: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:50: :info:build In file included from ./helper/action.h:25: :info:build ./libnr/nr-object.h:64:1: warning: 'NRObject' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class NRObject : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./libnr/nr-object.h:25:1: note: did you mean class here? :info:build struct NRObject; :info:build ^~~~~~ :info:build class :info:build In file included from interface.cpp:56: :info:build ./ui/uxmanager.h:23:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./ui/uxmanager.h:23:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:64: :info:build ./svg/svg-color.h:6:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./color.h:36:8: note: previous use is here :info:build struct SVGICCColor; :info:build ^ :info:build In file included from interface.cpp:65: :info:build ./desktop-style.h:19:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./xml/sp-css-attr.h:20:7: note: previous use is here :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./desktop-style.h:19:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build ./desktop-style.h:25:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./xml/node.h:73:7: note: previous use is here :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./desktop-style.h:25:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from interface.cpp:66: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:24: :info:build In file included from ./sp-filter-fns.h:12: :info:build ./sp-filter-primitive.h:31:1: warning: 'SPFilterPrimitive' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitive : public SPObject { :info:build ^ :info:build ./sp-filter-primitive.h:28:1: note: did you mean struct here? :info:build class SPFilterPrimitive; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-primitive.h:35:1: warning: 'SPFilterPrimitiveClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitiveClass { :info:build ^ :info:build ./sp-filter-primitive.h:29:1: note: did you mean struct here? :info:build class SPFilterPrimitiveClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:66: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:41:1: warning: 'SPFilter' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilter : public SPObject { :info:build ^ :info:build ./sp-filter.h:34:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-fns.h:14:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:66: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:69:1: warning: 'SPFilterClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterClass { :info:build ^ :info:build ./sp-filter.h:35:1: note: did you mean struct here? :info:build class SPFilterClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:66: :info:build In file included from ./style.h:22: :info:build ./sp-filter-reference.h:6:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-filter-reference.h:6:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-reference.h:8:1: warning: 'SPFilterReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPFilterReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-filter.h:32:1: note: did you mean class here? :info:build struct SPFilterReference; :info:build ^~~~~~ :info:build class :info:build In file included from interface.cpp:66: :info:build ./style.h:50:1: warning: 'SPIFloat' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFloat { :info:build ^ :info:build ./style.h:38:1: note: did you mean struct here? :info:build class SPIFloat; :info:build ^~~~~ :info:build struct :info:build ./style.h:86:1: warning: 'SPIScale24' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIScale24 { :info:build ^ :info:build ./style.h:39:1: note: did you mean struct here? :info:build class SPIScale24; :info:build ^~~~~ :info:build struct :info:build ./style.h:93:1: warning: 'SPIInt' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIInt { :info:build ^ :info:build ./style.h:40:1: note: did you mean struct here? :info:build class SPIInt; :info:build ^~~~~ :info:build struct :info:build ./style.h:101:1: warning: 'SPIShort' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIShort { :info:build ^ :info:build ./style.h:41:1: note: did you mean struct here? :info:build class SPIShort; :info:build ^~~~~ :info:build struct :info:build ./style.h:109:1: warning: 'SPIEnum' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIEnum { :info:build ^ :info:build ./style.h:42:1: note: did you mean struct here? :info:build class SPIEnum; :info:build ^~~~~ :info:build struct :info:build ./style.h:117:1: warning: 'SPIString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIString { :info:build ^ :info:build ./style.h:43:1: note: did you mean struct here? :info:build class SPIString; :info:build ^~~~~ :info:build struct :info:build ./style.h:138:1: warning: 'SPILength' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPILength { :info:build ^ :info:build ./style.h:44:1: note: did you mean struct here? :info:build class SPILength; :info:build ^~~~~ :info:build struct :info:build ./style.h:152:1: warning: 'SPIPaint' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIPaint { :info:build ^ :info:build ./style.h:45:1: note: did you mean struct here? :info:build class SPIPaint; :info:build ^~~~~ :info:build struct :info:build In file included from layer-manager.cpp:16: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from layer-manager.cpp:16: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from layer-manager.cpp:16: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build ./style.h:212:1: warning: 'SPIFontSize' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFontSize { :info:build ^ :info:build ./style.h:46:1: note: did you mean struct here? :info:build class SPIFontSize; :info:build ^~~~~ :info:build struct :info:build ./style.h:221:1: warning: 'SPIBaselineShift' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIBaselineShift { :info:build ^ :info:build ./style.h:47:1: note: did you mean struct here? :info:build class SPIBaselineShift; :info:build ^~~~~ :info:build struct :info:build ./style.h:262:1: warning: 'SPStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle { :info:build ^ :info:build ./libnrtype/Layout-TNG.h:40:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build ./forward.h:161:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:66: :info:build ./style.h:571:1: warning: 'SPTextStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextStyle { :info:build ^ :info:build ./style.h:251:1: note: did you mean struct here? :info:build class SPTextStyle; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:67: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build struct SPStyle; :info:build ^ :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from layer-manager.cpp:16: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./document.h:46:12: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from layer-manager.cpp:16: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:67: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:67: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:68: :info:build ./gradient-drag.h:53:1: warning: class 'GrDrag' was previously declared as a struct [-Wmismatched-tags] :info:build class GrDrag; :info:build ^ :info:build ./event-context.h:27:8: note: previous use is here :info:build struct GrDrag; :info:build ^ :info:build In file included from interface.cpp:68: :info:build ./gradient-drag.h:106:1: warning: 'GrDrag' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class GrDrag { :info:build ^ :info:build ./event-context.h:27:1: note: did you mean class here? :info:build struct GrDrag; :info:build ^~~~~~ :info:build class :info:build In file included from layer-manager.cpp:18: :info:build In file included from ./layer-manager.h:13: :info:build ./document-subset.h:20:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./desktop.h:49:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from layer-manager.cpp:18: :info:build ./layer-manager.h:19:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./layer-manager.h:19:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from layer-manager.cpp:19: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./document.h:52:15: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from layer-manager.cpp:19: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:31: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:24: :info:build In file included from ./sp-filter-fns.h:12: :info:build ./sp-filter-primitive.h:31:1: warning: 'SPFilterPrimitive' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitive : public SPObject { :info:build ^ :info:build ./sp-filter-primitive.h:28:1: note: did you mean struct here? :info:build class SPFilterPrimitive; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-primitive.h:35:1: warning: 'SPFilterPrimitiveClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitiveClass { :info:build ^ :info:build ./sp-filter-primitive.h:29:1: note: did you mean struct here? :info:build class SPFilterPrimitiveClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:31: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:41:1: warning: 'SPFilter' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilter : public SPObject { :info:build ^ :info:build ./sp-filter.h:34:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-fns.h:14:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:31: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:69:1: warning: 'SPFilterClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterClass { :info:build ^ :info:build ./sp-filter.h:35:1: note: did you mean struct here? :info:build class SPFilterClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:31: :info:build In file included from ./style.h:22: :info:build ./sp-filter-reference.h:6:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-filter-reference.h:6:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-reference.h:8:1: warning: 'SPFilterReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPFilterReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-filter.h:32:1: note: did you mean class here? :info:build struct SPFilterReference; :info:build ^~~~~~ :info:build class :info:build interface.cpp:1196:37: warning: cast from 'guchar *' (aka 'unsigned char *') to 'guint16 *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] :info:build guint16* dataVals = (guint16*)data->data; :info:build ^~~~~~~~~~~~~~~~~~~~ :info:build In file included from layer-manager.cpp:21: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:71:1: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build In file included from line-geometry.cpp:16: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: ./sp-object.h:141:1previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from line-geometry.cpp:16: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from line-geometry.cpp:16: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./inkscape.h:23:12: note: previous use is here :info:build struct Application; :info:build ^ :info:build : warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from line-geometry.cpp:16: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build ./document-subset.h:20:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:31: :info:build ./style.h:50:1: warning: 'SPIFloat' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFloat { :info:build ^ :info:build ./style.h:38:1: note: did you mean struct here? :info:build class SPIFloat; :info:build ^~~~~ :info:build struct :info:build ./style.h:86:1: warning: 'SPIScale24' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIScale24 { :info:build ^ :info:build ./style.h:39:1: note: did you mean struct here? :info:build class SPIScale24; :info:build ^~~~~ :info:build struct :info:build ./style.h:93:1: warning: 'SPIInt' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIInt { :info:build ^ :info:build ./style.h:40:1: note: did you mean struct here? :info:build class SPIInt; :info:build ^~~~~ :info:build struct :info:build ./style.h:101:1: warning: 'SPIShort' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIShort { :info:build ^ :info:build ./style.h:41:1: note: did you mean struct here? :info:build class SPIShort; :info:build ^~~~~ :info:build struct :info:build ./style.h:109:1: warning: 'SPIEnum' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIEnum { :info:build ^ :info:build ./style.h:42:1: note: did you mean struct here? :info:build class SPIEnum; :info:build ^~~~~ :info:build struct :info:build ./style.h:117:1: warning: 'SPIString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIString { :info:build ^ :info:build ./style.h:43:1: note: did you mean struct here? :info:build class SPIString; :info:build ^~~~~ :info:build struct :info:build ./style.h:138:1: warning: 'SPILength' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPILength { :info:build ^ :info:build ./style.h:44:1: note: did you mean struct here? :info:build class SPILength; :info:build ^~~~~ :info:build struct :info:build ./style.h:149:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./color.h:36:8: note: previous use is here :info:build struct SVGICCColor; :info:build ^ :info:build In file included from knotholder.cpp:31: :info:build ./style.h:152:1: warning: 'SPIPaint' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIPaint { :info:build ^ :info:build ./style.h:45:1: note: did you mean struct here? :info:build class SPIPaint; :info:build ^~~~~ :info:build struct :info:build ./style.h:212:1: warning: 'SPIFontSize' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFontSize { :info:build ^ :info:build ./style.h:46:1: note: did you mean struct here? :info:build class SPIFontSize; :info:build ^~~~~ :info:build struct :info:build ./style.h:221:1: warning: 'SPIBaselineShift' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIBaselineShift { :info:build ^ :info:build ./style.h:47:1: note: did you mean struct here? :info:build class SPIBaselineShift; :info:build ^~~~~ :info:build struct :info:build ./style.h:262:1: warning: 'SPStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle { :info:build ^ :info:build ./forward.h:161:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build In file included from interface.cpp:1454: :info:build ./gradient-context.h:31:1: warning: 'SPGradientContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGradientContext : public SPEventContext { :info:build ^ :info:build ./gradient-context.h:28:1: note: did you mean struct here? :info:build class SPGradientContext; :info:build ^~~~~ :info:build struct :info:build ./gradient-context.h:47:1: warning: 'SPGradientContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGradientContextClass { :info:build ^ :info:build ./gradient-context.h:29:1: note: did you mean struct here? :info:build class SPGradientContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:31: :info:build ./style.h:571:1: warning: 'SPTextStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextStyle { :info:build ^ :info:build ./style.h:251:1: note: did you mean struct here? :info:build class SPTextStyle; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:32: :info:build ./live_effects/lpeobject.h:18:9: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./live_effects/lpeobject.h:18:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./live_effects/lpeobject.h:34:1: warning: 'LivePathEffectObject' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class LivePathEffectObject : public SPObject { :info:build ^ :info:build ./sp-lpe-item.h:28:1: note: did you mean class here? :info:build struct LivePathEffectObject; :info:build ^~~~~~ :info:build class :info:build In file included from layer-manager.cpp:21: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from line-geometry.cpp:17: :info:build ./desktop-style.h:19:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./desktop.h:42:7: note: previous use is here :info:build class SPCSSAttr; :info:build ^ :info:build In file included from line-geometry.cpp:17: :info:build ./desktop-style.h:25:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./inkscape.h:25:15: note: previous use is here :info:build class Node; :info:build ^ :info:build In file included from layer-manager.cpp:21: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from layer-manager.cpp:21: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from layer-manager.cpp:21: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from layer-manager.cpp:21: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from layer-manager.cpp:21: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from layer-manager.cpp:21: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from layer-manager.cpp:21: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:33: :info:build ./live_effects/effect.h:27:1: warning: struct 'LivePathEffectObject' was previously declared as a class [-Wmismatched-tags] :info:build struct LivePathEffectObject; :info:build ^ :info:build ./live_effects/lpeobject.h:34:7: note: previous use is here :info:build class LivePathEffectObject : public SPObject { :info:build ^ :info:build ./live_effects/effect.h:27:1: note: did you mean class here? :info:build struct LivePathEffectObject; :info:build ^~~~~~ :info:build class :info:build In file included from layer-manager.cpp:21: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:34: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:34: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from knotholder.cpp:34: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from knotholder.cpp:34: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./document.h:46:12: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from knotholder.cpp:34: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./knot-holder-entity.h:28:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from layer-manager.cpp:23: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from layer-manager.cpp:23: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build knotholder.cpp:41:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build knotholder.cpp:41:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build knotholder.cpp:86:24: warning: unused variable 'i2d' [-Wunused-variable] :info:build Geom::Matrix const i2d(sp_item_i2d_affine(item)); :info:build ^ :info:build In file included from knot-holder-entity.cpp:21: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:19: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build 15 warnings generated. :info:build 90 warnings generated. :info:build In file included from knot-holder-entity.cpp:21: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:24: :info:build In file included from ./sp-filter-fns.h:12: :info:build ./sp-filter-primitive.h:31:1: warning: 'SPFilterPrimitive' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitive : public SPObject { :info:build ^ :info:build ./sp-filter-primitive.h:28:1: note: did you mean struct here? :info:build class SPFilterPrimitive; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-primitive.h:35:1: warning: 'SPFilterPrimitiveClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitiveClass { :info:build ^ :info:build ./sp-filter-primitive.h:29:1: note: did you mean struct here? :info:build class SPFilterPrimitiveClass; :info:build ^~~~~ CXX marker.o :info:build :info:build struct :info:build In file included from knot-holder-entity.cpp:21: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:41:1: warning: 'SPFilter' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilter : public SPObject { :info:build ^ :info:build ./sp-filter.h:34:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-fns.h:14:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:21: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:69:1: warning: 'SPFilterClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterClass { :info:build ^ :info:build ./sp-filter.h:35:1: note: did you mean struct here? :info:build class SPFilterClass; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:21: :info:build In file included from ./style.h:22: :info:build ./sp-filter-reference.h:6:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-filter-reference.h:6:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-reference.h:8:1: warning: 'SPFilterReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPFilterReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-filter.h:32:1: note: did you mean class here? :info:build struct SPFilterReference; :info:build ^~~~~~ :info:build class :info:build CXX media.o :info:build In file included from knot-holder-entity.cpp:21: :info:build ./style.h:50:1: warning: 'SPIFloat' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFloat { :info:build ^ :info:build ./style.h:38:1: note: did you mean struct here? :info:build class SPIFloat; :info:build ^~~~~ :info:build struct :info:build ./style.h:86:1: warning: 'SPIScale24' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIScale24 { :info:build ^ :info:build ./style.h:39:1: note: did you mean struct here? :info:build class SPIScale24; :info:build ^~~~~ :info:build struct :info:build ./style.h:93:1: warning: 'SPIInt' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIInt { :info:build ^ :info:build ./style.h:40:1: note: did you mean struct here? :info:build class SPIInt; :info:build ^~~~~ :info:build struct :info:build ./style.h:101:1: warning: 'SPIShort' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIShort { :info:build ^ :info:build ./style.h:41:1: note: did you mean struct here? :info:build class SPIShort; :info:build ^~~~~ :info:build struct :info:build ./style.h:109:1: warning: 'SPIEnum' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIEnum { :info:build ^ :info:build ./style.h:42:1: note: did you mean struct here? :info:build class SPIEnum; :info:build ^~~~~ :info:build struct :info:build ./style.h:117:1: warning: 'SPIString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIString { :info:build ^ :info:build ./style.h:43:1: note: did you mean struct here? :info:build class SPIString; :info:build ^~~~~ :info:build struct :info:build ./style.h:138:1: warning: 'SPILength' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPILength { :info:build ^ :info:build ./style.h:44:1: note: did you mean struct here? :info:build class SPILength; :info:build ^~~~~ :info:build struct :info:build ./style.h:149:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./color.h:36:8: note: previous use is here :info:build struct SVGICCColor; :info:build ^ :info:build In file included from knot-holder-entity.cpp:21: :info:build ./style.h:152:1: warning: 'SPIPaint' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIPaint { :info:build ^ :info:build ./style.h:45:1: note: did you mean struct here? :info:build class SPIPaint; :info:build ^~~~~ :info:build struct :info:build ./style.h:212:1: warning: 'SPIFontSize' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFontSize { :info:build ^ :info:build ./style.h:46:1: note: did you mean struct here? :info:build class SPIFontSize; :info:build ^~~~~ :info:build struct :info:build ./style.h:221:1: warning: 'SPIBaselineShift' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIBaselineShift { :info:build ^ :info:build ./style.h:47:1: note: did you mean struct here? :info:build class SPIBaselineShift; :info:build ^~~~~ :info:build struct :info:build ./style.h:262:1: warning: 'SPStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle { :info:build ^ :info:build ./forward.h:161:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:21: :info:build ./style.h:571:1: warning: 'SPTextStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextStyle { :info:build ^ :info:build ./style.h:251:1: note: did you mean struct here? :info:build class SPTextStyle; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:22: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./sp-object.h:71:7: note: previous use is here :info:build class Document; :info:build ^ :info:build CXX message-context.o :info:build In file included from knot-holder-entity.cpp:22: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:25: :info:build ./sp-pattern.h:56:1: warning: 'SPPattern' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPattern : public SPPaintServer { :info:build ^ :info:build ./forward.h:142:1: note: did you mean struct here? :info:build class SPPattern; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:25: :info:build ./sp-pattern.h:81:1: warning: 'SPPatternClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPatternClass { :info:build ^ :info:build ./sp-pattern.h:27:1: note: did you mean struct here? :info:build class SPPatternClass; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:26: :info:build In file included from ./snap.h:22: :info:build ./guide-snapper.h:20:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from knot-holder-entity.cpp:26: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:33:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./knot-holder-entity.h:28:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from knot-holder-entity.cpp:26: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:26: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:26: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:26: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:26: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from knot-holder-entity.cpp:27: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:27: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from knot-holder-entity.cpp:27: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./snap.h:34:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from knot-holder-entity.cpp:27: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from knot-holder-entity.cpp:27: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./knot-holder-entity.h:28:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:28: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:28: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:28: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from knot-holder-entity.cpp:28: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build 32 warnings generated. :info:build CXX message-stack.o :info:build 93 warnings generated. :info:build CXX mod360.o :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build In file included from ./sp-object.h:64: :info:build ./forward.h:67:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./snapper.h:34:8: note: previous use is here :info:build struct SPItem; :info:build ^ :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build In file included from ./sp-object.h:64: :info:build ./forward.h:86:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./guide-snapper.h:20:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build CXX object-edit.o :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build 56 warnings generated. :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:33:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build CXX object-hierarchy.o :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build CXX object-snapper.o :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:19: :info:build In file included from ./splivarot.h:10: :info:build ./livarot/Path.h:19:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from line-snapper.cpp:18: :info:build In file included from ./snap.h:23: :info:build ./object-snapper.h:22:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from line-snapper.cpp:18: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build 22 warnings generated. :info:build CXX path-chemistry.o :info:build CXX pencil-context.o :info:build In file included from lpe-tool-context.cpp:27: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:30: :info:build In file included from ./display/nr-arena-group.h:20: :info:build In file included from ./display/nr-arena-item.h:61: :info:build ./libnr/nr-object.h:64:1: warning: 'NRObject' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class NRObject : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./libnr/nr-object.h:25:1: note: did you mean class here? :info:build struct NRObject; :info:build ^~~~~~ :info:build class :info:build In file included from object-edit.cpp:20: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:20: :info:build In file included from ./sp-item.h:23: :info:build In file included from ./sp-object.hobject-hierarchy.cpp:12: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build :525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from object-hierarchy.cpp:12: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-hierarchy.cpp:13: :info:build ./object-hierarchy.h:22:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./object-hierarchy.h:22:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:30: :info:build In file included from ./display/nr-arena-group.h:21: :info:build In file included from ./style.h:19: :info:build ./forward.h:159:1: warning: class 'SPColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SPColor; :info:build ^ :info:build ./color.h:41:8: note: previous use is here :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build 6 warnings generated. :info:build CXX pen-context.o :info:build In file included from main-cmdlineact.cpp:11: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:17: :info:build ./forward.h:178:1: warning: class 'StopOnTrue' was previously declared as a struct [-Wmismatched-tags] :info:build class StopOnTrue; :info:build ^ :info:build ./ui/view/view.h:31:8: note: previous use is here :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from main-cmdlineact.cpp:11: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from main-cmdlineact.cpp:11: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from main-cmdlineact.cpp:11: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from main-cmdlineact.cpp:11: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from main-cmdlineact.cpp:11: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from main-cmdlineact.cpp:11: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from main-cmdlineact.cpp:11: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:27: :info:build In file included from ./desktop.h:40: :info:build In file included from ./display/snap-indicator.h:19: :info:build In file included from ./snapped-point.h:19: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from lpe-tool-context.cpp:27: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build In file included from main-cmdlineact.cpp:13: :info:build In file included from ./helper/action.h:25: :info:build ./libnr/nr-object.h:64:1: warning: 'NRObject' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class NRObject : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./libnr/nr-object.h:25:1: note: did you mean class here? :info:build struct NRObject; :info:build ^~~~~~ :info:build class :info:build class SPEventContext; :info:build ^ :info:build In file included from lpe-tool-context.cpp:27: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from lpe-tool-context.cpp:27: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from lpe-tool-context.cpp:27: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from lpe-tool-context.cpp:27: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from lpe-tool-context.cpp:27: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:30: :info:build ./shape-editor.h:22:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./shape-editor.h:22:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from main-cmdlineact.cpp:14: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./desktop.h:49:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from main-cmdlineact.cpp:14: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from main-cmdlineact.cpp:14: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from main-cmdlineact.cpp:14: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from main-cmdlineact.cpp:14: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from main-cmdlineact.cpp:14: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from main-cmdlineact.cpp:14: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from main-cmdlineact.cpp:14: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from main-cmdlineact.cpp:14: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:31: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:71:1: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException;In file included from main-cmdlineact.cpp:14: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./desktop.h:49:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from main-cmdlineact.cpp:14: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:31: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:31: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from main-cmdlineact.cpp:16: :info:build ./inkscape.h:19:1: warning: struct 'SPDocument' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument; :info:build ^ :info:build ./forward.h:46:7: note: previous use is here :info:build class SPDocument; :info:build ^ :info:build In file included from main-cmdlineact.cpp:16: :info:build ./inkscape.h:23:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from lpe-tool-context.cpp:31: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from lpe-tool-context.cpp:31: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from lpe-tool-context.cpp:31: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from lpe-tool-context.cpp:31: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from lpe-tool-context.cpp:31: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:31: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:31: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:31: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from main-cmdlineact.cpp:17: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from main-cmdlineact.cpp:17: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:33: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from lpe-tool-context.cpp:33: :info:build ./document.h:46:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from lpe-tool-context.cpp:33: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:35: :info:build ./display/canvas-bpath.h:22:1: warning: struct 'SPCurve' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCurve; :info:build ^ :info:build ./display/curve.h:24:7: note: previous use is here :info:build class SPCurve { :info:build ^ :info:build ./display/canvas-bpath.h:22:1: note: did you mean class here? :info:build struct SPCurve; :info:build ^~~~~~ :info:build class :info:build In file included from lpe-tool-context.cpp:38: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build ./sp-lpe-item.h:28:1: warning: struct 'LivePathEffectObject' was previously declared as a class [-Wmismatched-tags] :info:build struct LivePathEffectObject; :info:build ^ :info:build ./shape-editor.h:25:7: note: previous use is here :info:build class LivePathEffectObject; :info:build ^ :info:build In file included from lpe-tool-context.cpp:38: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:38: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:38: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:38: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:41: :info:build In file included from ./lpe-tool-context.h:18: :info:build In file included from ./pen-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:41: :info:build In file included from ./lpe-tool-context.h:18: :info:build In file included from ./pen-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:41: :info:build In file included from ./lpe-tool-context.h:18: :info:build In file included from ./pen-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:41: :info:build In file included from ./lpe-tool-context.h:18: :info:build In file included from ./pen-context.h:8: :info:build In file included from ./draw-context.h:23: :info:build ./live_effects/effect.h:31:1: warning: class 'SPPath' was previously declared as a struct [-Wmismatched-tags] :info:build class SPPath; :info:build ^ :info:build ./sp-path.h:24:8: note: previous use is here :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./live_effects/effect.h:31:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from lpe-tool-context.cpp:41: :info:build ./lpe-tool-context.h:51:1: warning: 'SPLPEToolContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPLPEToolContext : public SPPenContext { :info:build ^ :info:build ./lpe-tool-context.h:27:1: note: did you mean struct here? :info:build class SPLPEToolContext; :info:build ^~~~~ :info:build struct :info:build ./lpe-tool-context.h:64:1: warning: 'SPLPEToolContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPLPEToolContextClass : public SPEventContextClass{}; :info:build ^ :info:build ./lpe-tool-context.h:28:1: note: did you mean struct here? :info:build class SPLPEToolContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:20: :info:build In file included from ./sp-item.h:29: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from object-edit.cpp:20: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from object-edit.cpp:20: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from object-edit.cpp:20: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from object-edit.cpp:20: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from object-edit.cpp:20: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:20: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:20: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:21: :info:build In file included from ./sp-rect.h:17: :info:build ./sp-shape.h:33:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from object-edit.cpp:21: :info:build In file included from ./sp-rect.h:17: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:21: :info:build In file included from ./sp-rect.h:17: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:21: :info:build ./sp-rect.h:31:1: warning: 'SPRect' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRect : public SPShape { :info:build ^ :info:build ./sp-rect.h:28:1: note: did you mean struct here? :info:build class SPRect; :info:build ^~~~~ :info:build struct :info:build ./sp-rect.h:40:1: warning: 'SPRectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRectClass { :info:build ^ :info:build ./sp-rect.h:29:1: note: did you mean struct here? :info:build class SPRectClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:22: :info:build In file included from ./box3d.h:18: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:22: :info:build In file included from ./box3d.h:18: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build 27 warnings generated. :info:build CXX persp3d.o :info:build In file included from pencil-context.cpp:20: :info:build In file included from ./pencil-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:27: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:71:1: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:27: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:23: :info:build ./sp-ellipse.h:31:1: warning: 'SPGenericEllipse' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGenericEllipse : public SPShape { :info:build ^ :info:build ./sp-ellipse.h:28:1: note: did you mean struct here? :info:build class SPGenericEllipse; :info:build ^~~~~ :info:build struct :info:build ./sp-ellipse.h:41:1: warning: 'SPGenericEllipseClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGenericEllipseClass { :info:build ^ :info:build ./sp-ellipse.h:29:1: note: did you mean struct here? :info:build class SPGenericEllipseClass; :info:build ^~~~~ :info:build struct :info:build ./sp-ellipse.h:58:1: warning: 'SPEllipse' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEllipse : public SPGenericEllipse { :info:build ^ :info:build ./forward.h:108:1: note: did you mean struct here? :info:build class SPEllipse; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:23: :info:build ./sp-ellipse.h:61:1: warning: 'SPEllipseClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEllipseClass { :info:build ^ :info:build ./forward.h:109:1: note: did you mean struct here? :info:build class SPEllipseClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:23: :info:build ./sp-ellipse.h:77:1: warning: 'SPCircle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCircle : public SPGenericEllipse { :info:build ^ :info:build ./forward.h:111:1: note: did you mean struct here? :info:build class SPCircle; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:23: :info:build ./sp-ellipse.h:80:1: warning: 'SPCircleClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCircleClass { :info:build ^ :info:build ./forward.h:112:1: note: did you mean struct here? :info:build class SPCircleClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:23: :info:build ./sp-ellipse.h:94:1: warning: 'SPArc' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPArc : public SPGenericEllipse { :info:build ^ :info:build ./forward.h:114:1: note: did you mean struct here? :info:build class SPArc; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:23: :info:build ./sp-ellipse.h:97:1: warning: 'SPArcClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPArcClass { :info:build ^ :info:build ./forward.h:115:1: note: did you mean struct here? :info:build class SPArcClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:24: :info:build In file included from ./sp-star.h:17: :info:build ./sp-polygon.h:24:1: warning: 'SPPolygon' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPolygon : public SPShape { :info:build ^ :info:build ./forward.h:105:1: note: did you mean struct here? :info:build class SPPolygon; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:24: :info:build In file included from ./sp-star.h:17: :info:build ./sp-polygon.h:27:1: warning: 'SPPolygonClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPolygonClass { :info:build ^ :info:build ./forward.h:106:1: note: did you mean struct here? :info:build class SPPolygonClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:24: :info:build ./sp-star.h:35:1: warning: 'SPStar' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStar : public SPPolygon { :info:build ^ :info:build ./sp-star.h:27:1: note: did you mean struct here? :info:build class SPStar; :info:build ^~~~~ :info:build struct :info:build ./sp-star.h:47:1: warning: 'SPStarClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStarClass { :info:build ^ :info:build ./sp-star.h:28:1: note: did you mean struct here? :info:build class SPStarClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:25: :info:build ./sp-spiral.h:50:1: warning: 'SPSpiral' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPSpiral : public SPShape { :info:build ^ :info:build ./sp-spiral.h:35:1: note: did you mean struct here? :info:build class SPSpiral; :info:build ^~~~~ :info:build struct :info:build ./sp-spiral.h:60:1: warning: 'SPSpiralClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPSpiralClass { :info:build ^ :info:build ./sp-spiral.h:36:1: note: did you mean struct here? :info:build class SPSpiralClass; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:20: :info:build In file included from ./pencil-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build ./event-context.h:28:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from pencil-context.cpp:20: :info:build In file included from ./pencil-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build ./event-context.h:29:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from pencil-context.cpp:20: :info:build In file included from ./pencil-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build ./event-context.h:31:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from pencil-context.cpp:20: :info:build In file included from ./pencil-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:20: :info:build In file included from ./pencil-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:26: :info:build ./sp-offset.h:60:1: warning: 'SPOffset' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPOffset : public SPShape { :info:build ^ :info:build ./sp-offset.h:28:1: note: did you mean struct here? :info:build class SPOffset; :info:build ^~~~~ :info:build struct :info:build ./sp-offset.h:84:1: warning: 'SPOffsetClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPOffsetClass :info:build ^ :info:build ./sp-offset.h:29:1: note: did you mean struct here? :info:build class SPOffsetClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:27: :info:build In file included from ./sp-flowtext.h:11: :info:build ./libnrtype/Layout-TNG.h:42:1: warning: class 'NRArenaGroup' was previously declared as a struct [-Wmismatched-tags] :info:build class NRArenaGroup; :info:build ^ :info:build ./display/nr-arena-forward.h:22:8: note: previous use is here :info:build struct NRArenaGroup; :info:build ^ :info:build In file included from object-edit.cpp:27: :info:build In file included from ./sp-flowtext.h:11: :info:build ./libnrtype/Layout-TNG.h:43:1: warning: class 'SPPrintContext' was previously declared as a struct [-Wmismatched-tags] :info:build class SPPrintContext; :info:build ^ :info:build ./sp-item.h:35:8: note: previous use is here :info:build struct SPPrintContext; :info:build ^ :info:build In file included from object-edit.cpp:28: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./sp-object.h:71:7: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from pen-context.cpp:22: :info:build In file included from ./pen-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build In file included from ./event-context.h:22: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:28: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:27: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:29: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from path-chemistry.cpp:27: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from path-chemistry.cpp:27: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from path-chemistry.cpp:27: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from path-chemistry.cpp:27: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from path-chemistry.cpp:27: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:27: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:27: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:27: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:33:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from path-chemistry.cpp:27: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:27: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:27: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:27: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:28: :info:build In file included from ./sp-text.h:20: :info:build ./sp-string.h:20:1: warning: 'SPString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPString : public SPObject { :info:build ^ :info:build ./forward.h:126:1: note: did you mean struct here? :info:build class SPString; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:28: :info:build In file included from ./sp-text.h:20: :info:build ./sp-string.h:24:1: warning: 'SPStringClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStringClass { :info:build ^ :info:build ./forward.h:127:1: note: did you mean struct here? :info:build class SPStringClass; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:28: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:42:1: warning: class 'NRArenaGroup' was previously declared as a struct [-Wmismatched-tags] :info:build class NRArenaGroup; :info:build ^ :info:build ./display/nr-arena-forward.h:22:8: note: previous use is here :info:build struct NRArenaGroup; :info:build ^ :info:build In file included from path-chemistry.cpp:28: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:43:1: warning: class 'SPPrintContext' was previously declared as a struct [-Wmismatched-tags] :info:build class SPPrintContext; :info:build ^ :info:build ./sp-item.h:35:8: note: previous use is here :info:build struct SPPrintContext; :info:build ^ :info:build In file included from persp3d.cpp:14: :info:build In file included from ./persp3d.h:24: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:14: :info:build In file included from ./persp3d.h:24: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:28: :info:build ./sp-text.h:39:1: warning: 'SPText' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPText : public SPItem { :info:build ^ :info:build ./forward.h:120:1: note: did you mean struct here? :info:build class SPText; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:28: :info:build ./sp-text.h:72:1: warning: 'SPTextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextClass { :info:build ^ :info:build ./forward.h:121:1: note: did you mean struct here? :info:build class SPTextClass; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:30: :info:build ./text-editing.h:25:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./libnrtype/Layout-TNG.h:40:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from object-snapper.cpp:19: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from object-snapper.cpp:19: :info:build ./document.h:41:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from object-snapper.cpp:19: :info:build ./document.h:42:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from object-snapper.cpp:19: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from object-snapper.cpp:19: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./document.h:42:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:29: :info:build In file included from ./style.h:18: :info:build ./color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:22: :info:build ./guide-snapper.h:20:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:22: :info:build In file included from ./pen-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build ./event-context.h:28:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from pen-context.cpp:22: :info:build In file included from ./pen-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build ./event-context.h:29:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from pen-context.cpp:22: :info:build In file included from ./pen-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build ./event-context.h:31:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from pen-context.cpp:22: :info:build In file included from ./pen-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:22: :info:build In file included from ./pen-context.h:8: :info:build In file included from ./draw-context.h:19: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:31: :info:build In file included from ./style.h:18: :info:build ./color.h:41:1: warning: 'SPColor' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPColor { :info:build ^ :info:build ./forward.h:159:1: note: did you mean struct here? :info:build class SPColor; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:19: :info:build In file included from ./splivarot.h:10: :info:build ./livarot/Path.h:19:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from object-snapper.cpp:20: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from object-snapper.cpp:20: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:20: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:21: :info:build ./sp-image.h:36:1: warning: 'SPImage' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPImage : public SPItem { :info:build ^ :info:build ./sp-image.h:23:1: note: did you mean struct here? :info:build class SPImage; :info:build ^~~~~ :info:build struct :info:build ./sp-image.h:61:1: warning: 'SPImageClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPImageClass { :info:build ^ :info:build ./sp-image.h:24:1: note: did you mean struct here? :info:build class SPImageClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:22: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:22: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:24: :info:build ./sp-use.h:32:1: warning: 'SPUse' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPUse : public SPItem { :info:build ^ :info:build ./sp-use.h:28:1: note: did you mean struct here? :info:build class SPUse; :info:build ^~~~~ :info:build struct :info:build ./sp-use.h:55:1: warning: 'SPUseClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPUseClass { :info:build ^ :info:build ./sp-use.h:29:1: note: did you mean struct here? :info:build class SPUseClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:26: :info:build ./inkscape.h:20:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from object-snapper.cpp:27: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./inkscape.h:26:15: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from object-snapper.cpp:27: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./inkscape.h:26:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build 40 warnings generated. :info:build CXX persp3d-reference.o :info:build In file included from marker.cpp:30: :info:build In file included from ./display/nr-arena-group.h:21: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:19: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:28: :info:build In file included from ./sp-text.h:20: :info:build ./sp-string.h:20:1: warning: 'SPString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPString : public SPObject { :info:build ^ :info:build ./forward.h:126:1: note: did you mean struct here? :info:build class SPString; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:28: :info:build In file included from ./sp-text.h:20: :info:build ./sp-string.h:24:1: warning: 'SPStringClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStringClass { :info:build ^ :info:build ./forward.h:127:1: note: did you mean struct here? :info:build class SPStringClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:28: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:40:1: warning: class 'SPStyle' was previously declared as a struct [-Wmismatched-tags] :info:build class SPStyle; :info:build ^ :info:build ./livarot/Path.h:19:8: note: previous use is here :info:build struct SPStyle; :info:build ^ :info:build In file included from object-snapper.cpp:28: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:42:1: warning: class 'NRArenaGroup' was previously declared as a struct [-Wmismatched-tags] :info:build class NRArenaGroup; :info:build ^ :info:build ./display/nr-arena-forward.h:22:8: note: previous use is here :info:build struct NRArenaGroup; :info:build ^ :info:build In file included from object-snapper.cpp:28: :info:build In file included from ./sp-text.h:21: :info:build In file included from ./text-tag-attributes.h:6: :info:build ./libnrtype/Layout-TNG.h:43:1: warning: class 'SPPrintContext' was previously declared as a struct [-Wmismatched-tags] :info:build class SPPrintContext; :info:build ^ :info:build ./sp-item.h:35:8: note: previous use is here :info:build struct SPPrintContext; :info:build ^ :info:build In file included from object-snapper.cpp:28: :info:build ./sp-text.h:39:1: warning: 'SPText' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPText : public SPItem { :info:build ^ :info:build ./forward.h:120:1: note: did you mean struct here? :info:build class SPText; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:28: :info:build ./sp-text.h:72:1: warning: 'SPTextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextClass { :info:build ^ :info:build ./forward.h:121:1: note: did you mean struct here? :info:build class SPTextClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:30: :info:build ./text-editing.h:25:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./libnrtype/Layout-TNG.h:40:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from object-snapper.cpp:31: :info:build ./sp-clippath.h:30:1: warning: 'SPClipPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPath : public SPObjectGroup { :info:build ^ :info:build ./forward.h:144:1: note: did you mean struct here? :info:build class SPClipPath; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:31: :info:build ./sp-clippath.h:39:1: warning: 'SPClipPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathClass { :info:build ^ :info:build ./forward.h:145:1: note: did you mean struct here? :info:build class SPClipPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:31: :info:build ./sp-clippath.h:45:1: warning: 'SPClipPathReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPClipPathReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-item.h:32:1: note: did you mean class here? :info:build struct SPClipPathReference; :info:build ^~~~~~ :info:build class :info:build In file included from object-snapper.cpp:32: :info:build ./sp-mask.h:31:1: warning: 'SPMask' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPMask : public SPObjectGroup { :info:build ^ :info:build ./sp-mask.h:21:1: note: did you mean struct here? :info:build class SPMask; :info:build ^~~~~ :info:build struct :info:build ./sp-mask.h:41:1: warning: 'SPMaskClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskClass { :info:build ^ :info:build ./sp-mask.h:22:1: note: did you mean struct here? :info:build class SPMaskClass; :info:build ^~~~~ :info:build struct :info:build ./sp-mask.h:47:1: warning: 'SPMaskReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPMaskReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-item.h:33:1: note: did you mean class here? :info:build struct SPMaskReference; :info:build ^~~~~~ :info:build class :info:build In file included from object-snapper.cpp:34: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:34: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:30: :info:build In file included from ./display/nr-arena-group.h:21: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:22: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:30: :info:build In file included from ./display/nr-arena-group.h:21: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:22: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:30: :info:build In file included from ./display/nr-arena-group.h:21: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:24: :info:build In file included from ./sp-filter-fns.h:12: :info:build ./sp-filter-primitive.h:31:1: warning: 'SPFilterPrimitive' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitive : public SPObject { :info:build ^ :info:build ./sp-filter-primitive.h:28:1: note: did you mean struct here? :info:build class SPFilterPrimitive; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-primitive.h:35:1: warning: 'SPFilterPrimitiveClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitiveClass { :info:build ^ :info:build ./sp-filter-primitive.h:29:1: note: did you mean struct here? :info:build class SPFilterPrimitiveClass; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:30: :info:build In file included from ./display/nr-arena-group.h:21: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:41:1: warning: 'SPFilter' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilter : public SPObject { :info:build ^ :info:build ./sp-filter.h:34:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-fns.h:14:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:30: :info:build In file included from ./display/nr-arena-group.h:21: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:69:1: warning: 'SPFilterClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterClass { :info:build ^ :info:build ./sp-filter.h:35:1: note: did you mean struct here? :info:build class SPFilterClass; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:30: :info:build In file included from ./display/nr-arena-group.h:21: :info:build In file included from ./style.h:22: :info:build ./sp-filter-reference.h:6:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-filter-reference.h:6:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-reference.h:8:1: warning: 'SPFilterReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPFilterReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-filter.h:32:1: note: did you mean class here? :info:build struct SPFilterReference; :info:build ^~~~~~ :info:build class :info:build In file included from pencil-context.cpp:20: :info:build In file included from ./pencil-context.h:8: :info:build In file included from ./draw-context.h:23: :info:build ./live_effects/effect.h:23:1: warning: struct 'SPDocument' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument; :info:build ^ :info:build ./forward.h:46:7: note: previous use is here :info:build class SPDocument; :info:build ^ :info:build In file included from pencil-context.cpp:21: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:21: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./live_effects/effect.h:23:8: note: previous use is here :info:build struct SPDocument; :info:build ^ :info:build In file included from marker.cpp:30: :info:build In file included from ./display/nr-arena-group.h:21: :info:build ./style.h:50:1: warning: 'SPIFloat' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFloat { :info:build ^ :info:build ./style.h:38:1: note: did you mean struct here? :info:build class SPIFloat; :info:build ^~~~~ :info:build struct :info:build ./style.h:86:1: warning: 'SPIScale24' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIScale24 { :info:build ^ :info:build ./style.h:39:1: note: did you mean struct here? :info:build class SPIScale24; :info:build ^~~~~ :info:build struct :info:build ./style.h:93:1: warning: 'SPIInt' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIInt { :info:build ^ :info:build ./style.h:40:1: note: did you mean struct here? :info:build class SPIInt; :info:build ^~~~~ :info:build struct :info:build ./style.h:101:1: warning: 'SPIShort' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIShort { :info:build ^ :info:build ./style.h:41:1: note: did you mean struct here? :info:build class SPIShort; :info:build ^~~~~ :info:build struct :info:build ./style.h:109:1: warning: 'SPIEnum' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIEnum { :info:build ^ :info:build ./style.h:42:1: note: did you mean struct here? :info:build class SPIEnum; :info:build ^~~~~ :info:build struct :info:build ./style.h:117:1: warning: 'SPIString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIString { :info:build ^ :info:build ./style.h:43:1: note: did you mean struct here? :info:build class SPIString; :info:build ^~~~~ :info:build struct :info:build ./style.h:138:1: warning: 'SPILength' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPILength { :info:build ^ :info:build ./style.h:44:1: note: did you mean struct here? :info:build class SPILength; :info:build ^~~~~ :info:build struct :info:build ./style.h:149:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./color.h:36:8: note: previous use is here :info:build struct SVGICCColor; :info:build ^ :info:build In file included from marker.cpp:30: :info:build In file included from ./display/nr-arena-group.h:21: :info:build ./style.h:152:1: warning: 'SPIPaint' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIPaint { :info:build ^ :info:build ./style.h:45:1: note: did you mean struct here? :info:build class SPIPaint; :info:build ^~~~~ :info:build struct :info:build ./style.h:212:1: warning: 'SPIFontSize' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFontSize { :info:build ^ :info:build ./style.h:46:1: note: did you mean struct here? :info:build class SPIFontSize; :info:build ^~~~~ :info:build struct :info:build ./style.h:221:1: warning: 'SPIBaselineShift' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIBaselineShift { :info:build ^ :info:build ./style.h:47:1: note: did you mean struct here? :info:build class SPIBaselineShift; :info:build ^~~~~ :info:build struct :info:build ./style.h:262:1: warning: 'SPStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle { :info:build ^ :info:build ./forward.h:161:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:30: :info:build In file included from ./display/nr-arena-group.h:21: :info:build ./style.h:571:1: warning: 'SPTextStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextStyle { :info:build ^ :info:build ./style.h:251:1: note: did you mean struct here? :info:build class SPTextStyle; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:31: :info:build In file included from ./xml/repr.h:20: :info:build In file included from ./xml/node.h:24: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./sp-object.h:71:7: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from marker.cpp:31: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:33: :info:build ./marker.h:25:1: warning: class 'SPMarker' was previously declared as a struct [-Wmismatched-tags] :info:build class SPMarker; :info:build ^ :info:build ./forward.h:95:8: note: previous use is here :info:build struct SPMarker; :info:build ^ :info:build In file included from marker.cpp:33: :info:build ./marker.h:26:1: warning: class 'SPMarkerClass' was previously declared as a struct [-Wmismatched-tags] :info:build class SPMarkerClass; :info:build ^ :info:build ./forward.h:96:8: note: previous use is here :info:build struct SPMarkerClass; :info:build ^ :info:build In file included from marker.cpp:33: :info:build In file included from ./marker.h:33: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build In file included from ./sp-item.h:29: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from marker.cpp:33: :info:build In file included from ./marker.h:33: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from marker.cpp:33: :info:build In file included from ./marker.h:33: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from marker.cpp:33: :info:build In file included from ./marker.h:33: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from marker.cpp:33: :info:build In file included from ./marker.h:33: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from marker.cpp:33: :info:build In file included from ./marker.h:33: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:33: :info:build In file included from ./marker.h:33: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:33: :info:build In file included from ./marker.h:33: :info:build In file included from ./sp-item-group.h:17: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:33: :info:build In file included from ./marker.h:33: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:33: :info:build In file included from ./marker.h:33: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:33: :info:build ./marker.h:37:1: warning: 'SPMarker' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPMarker : public SPGroup { :info:build ^ :info:build ./marker.h:25:1: note: did you mean struct here? :info:build class SPMarker; :info:build ^~~~~ :info:build struct :info:build ./marker.h:70:1: warning: 'SPMarkerClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPMarkerClass { :info:build ^ :info:build ./marker.h:26:1: note: did you mean struct here? :info:build class SPMarkerClass; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:14: :info:build In file included from ./persp3d.h:24: :info:build In file included from ./sp-item.h:29: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from persp3d.cpp:14: :info:build In file included from ./persp3d.h:24: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from persp3d.cpp:14: :info:build In file included from ./persp3d.h:24: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from persp3d.cpp:14: :info:build In file included from ./persp3d.h:24: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from persp3d.cpp:14: :info:build In file included from ./persp3d.h:24: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from persp3d.cpp:14: :info:build In file included from ./persp3d.h:24: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:14: :info:build In file included from ./persp3d.h:24: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:14: :info:build In file included from ./persp3d.h:24: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:34: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from marker.cpp:34: :info:build ./document.h:52:9: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:35: :info:build In file included from ./document-private.h:20: :info:build ./sp-defs.h:23:1: warning: 'SPDefs' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefs : public SPObject { :info:build ^ :info:build ./forward.h:80:1: note: did you mean struct here? :info:build class SPDefs; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:35: :info:build In file included from ./document-private.h:20: :info:build ./sp-defs.h:26:1: warning: 'SPDefsClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefsClass { :info:build ^ :info:build ./forward.h:81:1: note: did you mean struct here? :info:build class SPDefsClass; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:35: :info:build In file included from ./document-private.h:21: :info:build ./sp-root.h:29:1: warning: 'SPRoot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRoot : public SPGroup { :info:build ^ :info:build ./forward.h:83:1: note: did you mean struct here? :info:build class SPRoot; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:35: :info:build In file included from ./document-private.h:21: :info:build ./sp-root.h:63:1: warning: 'SPRootClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRootClass { :info:build ^ :info:build ./forward.h:84:1: note: did you mean struct here? :info:build class SPRootClass; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:35: :info:build In file included from ./document-private.h:26: :info:build In file included from ./event-log.h:34: :info:build ./event.h:30:1: warning: 'Event' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Event { :info:build ^ :info:build ./composite-undo-stack-observer.h:25:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build ./undo-stack-observer.h:21:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build In file included from marker.cpp:35: :info:build ./document-private.h:40:1: warning: 'SPDocumentPrivate' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocumentPrivate { :info:build ^ :info:build ./document.h:65:1: note: did you mean struct here? :info:build class SPDocumentPrivate; :info:build ^~~~~ :info:build struct :info:build marker.cpp:37:1: warning: 'SPMarkerView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPMarkerView { :info:build ^ :info:build ./marker.h:27:1: note: did you mean struct here? :info:build class SPMarkerView; :info:build ^~~~~ :info:build struct :info:build In file included from object-snapper.cpp:34: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./inkscape.h:23:12: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from object-snapper.cpp:34: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build object-snapper.cpp:564:38: error: no matching constructor for initialization of 'Inkscape::SnappedPoint' :info:build SnappedPoint s(_snapmanager->getDesktop()->doc2dt(p_inters), p.getSourceType(), p.getSourceNum(), k->target_type, dist, getSnapperTolerance(), getSnapperAlwaysSnap(), true, k->target_bbox); :info:build ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :info:build ./snapped-point.h:32:5: note: candidate constructor not viable: no known conversion from 'const Geom::OptRect' to 'const bool' for 9th argument :info:build SnappedPoint(Geom::Point const &p, SnapSourceType const &source, long source_num, SnapTargetType const &target, Geom::Coord const &d, Geom::Coord const &t, bool const &a, bool const &constrained_snap, bool const &fully_constrained, Geom::OptRect target_bbox = Geom::OptRect()); :info:build ^ :info:build ./snapped-point.h:29:5: note: candidate constructor not viable: requires 0 arguments, but 9 were provided :info:build SnappedPoint(); :info:build ^ :info:build ./snapped-point.h:30:5: note: candidate constructor not viable: requires single argument 'p', but 9 arguments were provided :info:build SnappedPoint(Geom::Point const &p); :info:build ^ :info:build ./snapped-point.h:31:5: note: candidate constructor not viable: requires 13 arguments, but 9 were provided :info:build SnappedPoint(Geom::Point const &p, SnapSourceType const &source, long source_num, SnapTargetType const &target, Geom::Coord const &d, Geom::Coord const &t, bool const &a, bool const &at_intersection, bool const &constrained_snap, bool const &fully_constrained, Geom::Coord const &d2, Geom::Coord const &t2, bool const &a2); :info:build ^ :info:build ./snapped-point.h:33:5: note: candidate constructor not viable: requires 7 arguments, but 9 were provided :info:build SnappedPoint(SnapCandidatePoint const &p, SnapTargetType const &target, Geom::Coord const &d, Geom::Coord const &t, bool const &a, bool const &constrained_snap, bool const &fully_constrained); :info:build ^ :info:build ./snapped-point.h:25:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 9 were provided :info:build class SnappedPoint :info:build ^ :info:build In file included from pencil-context.cpp:21: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from pencil-context.cpp:21: :info:build ./desktop.h:49:1: warning: struct 'SPObject' was previously declared as a class [-Wmismatched-tags] :info:build struct SPObject; :info:build ^ :info:build ./forward.h:57:7: note: previous use is here :info:build class SPObject; :info:build ^ :info:build In file included from pencil-context.cpp:21: :info:build ./desktop.h:50:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from pencil-context.cpp:21: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from pencil-context.cpp:21: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:71:1: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:125:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./desktop.h:49:8: note: previous use is here :info:build struct SPObject; :info:build ^ :info:build In file included from pencil-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from pencil-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from pencil-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from pencil-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from pencil-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:23: :info:build In file included from ./selection.h:33: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:23: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:25: :info:build ./draw-anchor.h:12:1: warning: struct 'SPCurve' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCurve; :info:build ^ :info:build ./display/display-forward.h:12:7: note: previous use is here :info:build class SPCurve; :info:build ^ :info:build In file included from pencil-context.cpp:29: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:29: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:29: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./live_effects/effect.h:31:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:29: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:31: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:19: :info:build ./splivarot.h:13:1: warning: class 'SPCurve' was previously declared as a struct [-Wmismatched-tags] :info:build class SPCurve; :info:build ^ :info:build ./draw-anchor.h:12:8: note: previous use is here :info:build struct SPCurve; :info:build ^ :info:build In file included from pencil-context.cpp:31: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build 56 warnings and 1 error generated. :info:build In file included from pencil-context.cpp:35: :info:build ./display/canvas-bpath.h:22:1: warning: struct 'SPCurve' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCurve; :info:build ^ :info:build ./splivarot.h:13:7: note: previous use is here :info:build class SPCurve; :info:build ^ :info:build In file included from pencil-context.cpp:39: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:39: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:39: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:39: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:22: :info:build In file included from ./pen-context.h:8: :info:build In file included from ./draw-context.h:23: :info:build ./live_effects/effect.h:23:1: warning: struct 'SPDocument' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument; :info:build ^ :info:build ./forward.h:46:7: note: previous use is here :info:build class SPDocument; :info:build ^ :info:build make[2]: *** [object-snapper.o] Error 1 :info:build make[2]: *** Waiting for unfinished jobs.... :info:build In file included from pencil-context.cpp:41: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from pencil-context.cpp:41: :info:build ./document.h:46:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from pencil-context.cpp:41: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:71:1: warning: class 'Document' was previously declared as a struct [-Wmismatched-tags] :info:build class Document; :info:build ^ :info:build ./xml/document.h:44:8: note: previous use is here :info:build struct Document : virtual public Node { :info:build ^ :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d-reference.cpp:10: :info:build In file included from ./persp3d-reference.h:16: :info:build In file included from ./persp3d.h:24: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:98:1: warning: 'SPException' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPException { :info:build ^ :info:build ./sp-object.h:95:1: note: did you mean struct here? :info:build class SPException; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:108:1: warning: 'SPCtx' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPCtx { :info:build ^ :info:build ./sp-object.h:105:1: note: did you mean struct here? :info:build class SPCtx; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:120:1: warning: 'SPIXmlSpace' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIXmlSpace { :info:build ^ :info:build ./sp-object.h:117:1: note: did you mean struct here? :info:build class SPIXmlSpace; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:141:1: warning: 'SPObject' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-object.h:125:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./forward.h:57:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build In file included from pencil-context.cpp:42: :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:23: :info:build In file included from ./sp-object-group.h:16: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags]./desktop-style.h:19:1: warning: struct 'SPCSSAttr' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCSSAttr; :info:build ^ :info:build ./xml/sp-css-attr.h:20:7: note: previous use is here :info:build class SPCSSAttr : virtual public Inkscape::XML::Node { :info:build ^ :info:build ./desktop-style.h:19:1: note: did you mean class here? :info:build struct SPCSSAttr; :info:build ^~~~~~ :info:build class :info:build ./desktop-style.h:25:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./xml/node.h:73:7: note: previous use is here :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./desktop-style.h:25:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from pencil-context.cpp:44: :info:build ./display/curve.h:24:1: warning: 'SPCurve' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPCurve { :info:build ^ :info:build ./display/canvas-bpath.h:22:1: note: did you mean class here? :info:build struct SPCurve; :info:build ^~~~~~ :info:build class :info:build ./draw-anchor.h:12:1: note: did you mean class here? :info:build struct SPCurve; :info:build ^~~~~~ :info:build class :info:build :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d-reference.cpp:10: :info:build In file included from ./persp3d-reference.h:16: :info:build In file included from ./persp3d.h:24: :info:build In file included from ./sp-item.h:23: :info:build ./sp-object.h:525:1: warning: 'SPObjectClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectClass { :info:build ^ :info:build ./forward.h:58:1: note: did you mean struct here? :info:build class SPObjectClass; :info:build ^~~~~ :info:build struct :info:build 53 warnings generated. :info:build In file included from object-edit.cpp:29: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:19: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:22: :info:build ./guide-snapper.h:20:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build In file included from ./sp-shape.h:18: :info:build In file included from ./sp-lpe-item.h:17: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:35:1: warning: 'SPShape' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShape : public SPLPEItem { :info:build ^ :info:build ./forward.h:102:1: note: did you mean struct here? :info:build class SPShape; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build In file included from ./sp-path.h:16: :info:build ./sp-shape.h:43:1: warning: 'SPShapeClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPShapeClass { :info:build ^ :info:build ./forward.h:103:1: note: did you mean struct here? :info:build class SPShapeClass; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./live_effects/effect.h:31:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:19: :info:build In file included from ./splivarot.h:10: :info:build ./livarot/Path.h:19:1: warning: struct 'SPStyle' was previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle; :info:build ^ :info:build ./forward.h:161:7: note: previous use is here :info:build class SPStyle; :info:build ^ :info:build In file included from pen-context.cpp:23: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from pen-context.cpp:23: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:23: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:25: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:25: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./live_effects/effect.h:23:8: note: previous use is here :info:build struct SPDocument; :info:build ^ :info:build In file included from object-edit.cpp:29: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:24: :info:build In file included from ./sp-filter-fns.h:12: :info:build ./sp-filter-primitive.h:31:1: warning: 'SPFilterPrimitive' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitive : public SPObject { :info:build ^ :info:build ./sp-filter-primitive.h:28:1: note: did you mean struct here? :info:build class SPFilterPrimitive; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-primitive.h:35:1: warning: 'SPFilterPrimitiveClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitiveClass { :info:build ^ :info:build ./sp-filter-primitive.h:29:1: note: did you mean struct here? :info:build class SPFilterPrimitiveClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:29: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:41:1: warning: 'SPFilter' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilter : public SPObject { :info:build ^ :info:build ./sp-filter.h:34:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-fns.h:14:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:29: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:69:1: warning: 'SPFilterClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterClass { :info:build ^ :info:build ./sp-filter.h:35:1: note: did you mean struct here? :info:build class SPFilterClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:29: :info:build In file included from ./style.h:22: :info:build ./sp-filter-reference.h:6:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-filter-reference.h:6:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-reference.h:8:1: warning: 'SPFilterReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPFilterReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-filter.h:32:1: note: did you mean class here? :info:build struct SPFilterReference; :info:build ^~~~~~ :info:build class :info:build In file included from persp3d.cpp:14: :info:build In file included from ./persp3d.h:26: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from persp3d.cpp:14: :info:build In file included from ./persp3d.h:26: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from persp3d.cpp:14: :info:build In file included from ./persp3d.h:26: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:14: :info:build In file included from ./persp3d.h:27: :info:build ./inkscape.h:20:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from persp3d.cpp:14: :info:build ./persp3d.h:49:1: warning: 'Persp3D' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Persp3D : public SPObject { :info:build ^ :info:build ./document.h:58:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:15: :info:build In file included from ./perspective-line.h:15: :info:build In file included from ./line-geometry.h:21: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:15: :info:build In file included from ./perspective-line.h:15: :info:build In file included from ./line-geometry.h:21: :info:build ./ui/view/view.h:57:1: warning: class 'SPDocument' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDocument; :info:build ^ :info:build ./document.h:68:8: note: previous use is here :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:29: :info:build ./style.h:50:1: warning: 'SPIFloat' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFloat { :info:build ^ :info:build ./style.h:38:1: note: did you mean struct here? :info:build class SPIFloat; :info:build ^~~~~ :info:build struct :info:build ./style.h:86:1: warning: 'SPIScale24' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIScale24 { :info:build ^ :info:build ./style.h:39:1: note: did you mean struct here? :info:build class SPIScale24; :info:build ^~~~~ :info:build struct :info:build ./style.h:93:1: warning: 'SPIInt' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIInt { :info:build ^ :info:build ./style.h:40:1: note: did you mean struct here? :info:build class SPIInt; :info:build ^~~~~ :info:build struct :info:build ./style.h:101:1: warning: 'SPIShort' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIShort { :info:build ^ :info:build ./style.h:41:1: note: did you mean struct here? :info:build class SPIShort; :info:build ^~~~~ :info:build struct :info:build ./style.h:109:1: warning: 'SPIEnum' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIEnum { :info:build ^ :info:build ./style.h:42:1: note: did you mean struct here? :info:build class SPIEnum; :info:build ^~~~~ :info:build struct :info:build ./style.h:117:1: warning: 'SPIString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIString { :info:build ^ :info:build ./style.h:43:1: note: did you mean struct here? :info:build class SPIString; :info:build ^~~~~ :info:build struct :info:build ./style.h:138:1: warning: 'SPILength' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPILength { :info:build ^ :info:build ./style.h:44:1: note: did you mean struct here? :info:build class SPILength; :info:build ^~~~~ :info:build struct :info:build ./style.h:149:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./color.h:36:8: note: previous use is here :info:build struct SVGICCColor; :info:build ^ :info:build In file included from object-edit.cpp:29: :info:build ./style.h:152:1: warning: 'SPIPaint' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIPaint { :info:build ^ :info:build ./style.h:45:1: note: did you mean struct here? :info:build class SPIPaint; :info:build ^~~~~ :info:build struct :info:build ./style.h:212:1: warning: 'SPIFontSize' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFontSize { :info:build ^ :info:build ./style.h:46:1: note: did you mean struct here? :info:build class SPIFontSize; :info:build ^~~~~ :info:build struct :info:build ./style.h:221:1: warning: 'SPIBaselineShift' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIBaselineShift { :info:build ^ :info:build ./style.h:47:1: note: did you mean struct here? :info:build class SPIBaselineShift; :info:build ^~~~~ :info:build struct :info:build ./style.h:262:1: warning: 'SPStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle { :info:build ^ :info:build ./libnrtype/Layout-TNG.h:40:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build ./forward.h:161:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:15: :info:build ./perspective-line.h:18:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./inkscape.h:18:8: note: previous use is here :info:build struct SPDesktop; :info:build ^ :info:build In file included from object-edit.cpp:29: :info:build ./style.h:571:1: warning: 'SPTextStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextStyle { :info:build ^ :info:build ./style.h:251:1: note: did you mean struct here? :info:build class SPTextStyle; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:17: :info:build In file included from ./document-private.h:20: :info:build ./sp-defs.h:23:1: warning: 'SPDefs' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefs : public SPObject { :info:build ^ :info:build ./forward.h:80:1: note: did you mean struct here? :info:build class SPDefs; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:17: :info:build In file included from ./document-private.h:20: :info:build ./sp-defs.h:26:1: warning: 'SPDefsClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDefsClass { :info:build ^ :info:build ./forward.h:81:1: note: did you mean struct here? :info:build class SPDefsClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:30: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:17: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:17: :info:build In file included from ./document-private.h:21: :info:build In file included from ./sp-root.h:26: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:17: :info:build In file included from ./document-private.h:21: :info:build ./sp-root.h:29:1: warning: 'SPRoot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRoot : public SPGroup { :info:build ^ :info:build ./forward.h:83:1: note: did you mean struct here? :info:build class SPRoot; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:17: :info:build In file included from ./document-private.h:21: :info:build ./sp-root.h:63:1: warning: 'SPRootClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPRootClass { :info:build ^ :info:build ./forward.h:84:1: note: did you mean struct here? :info:build class SPRootClass; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:31: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:19: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm.h:177: :info:build In file included from /opt/local/include/gtkmm-2.4/gtkmm/pagesetup.h:28: :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:290:1: warning: 'PaperSizeTraits' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct PaperSizeTraits :info:build ^ :info:build /opt/local/include/gtkmm-2.4/gtkmm/papersize.h:35:1: note: did you mean struct here? :info:build class PaperSizeTraits; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:25: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from pen-context.cpp:25: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:27: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from pen-context.cpp:29: :info:build ./draw-anchor.h:12:1: warning: struct 'SPCurve' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCurve; :info:build ^ :info:build ./splivarot.h:13:7: note: previous use is here :info:build class SPCurve; :info:build ^ :info:build In file included from pen-context.cpp:34: :info:build ./display/curve.h:24:1: warning: 'SPCurve' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPCurve { :info:build ^ :info:build ./draw-anchor.h:12:1: note: did you mean class here? :info:build struct SPCurve; :info:build ^~~~~~ :info:build class :info:build In file included from object-edit.cpp:30: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build In file included from pen-context.cpp:36: :info:build ./display/canvas-bpath.h:22:1: warningclass SPEventContext; :info:build ^ :info:build In file included from object-edit.cpp:30: :info:build ./desktop.h:48:1: : struct 'SPCurve' was previously declared as a class [-Wmismatched-tags] :info:build struct SPCurve; :info:build ^ :info:build ./display/curve.h:24:7: note: previous use is here :info:build class SPCurve { :info:build ^ :info:build ./display/canvas-bpath.h:22:1: note: did you mean class here? :info:build struct SPCurve; :info:build ^~~~~~ :info:build class :info:build warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from object-edit.cpp:30: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from object-edit.cpp:30: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:32: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:24:1: warning: 'SPObjectGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroup : public SPObject { :info:build ^ :info:build ./forward.h:92:1: note: did you mean struct here? :info:build class SPObjectGroup; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:32: :info:build In file included from ./sp-namedview.h:23: :info:build ./sp-object-group.h:27:1: warning: 'SPObjectGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPObjectGroupClass { :info:build ^ :info:build ./forward.h:93:1: note: did you mean struct here? :info:build class SPObjectGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:32: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:24:1: warning: 'SPPath' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./forward.h:99:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:32: :info:build In file included from ./sp-namedview.h:25: :info:build In file included from ./snap.h:23: :info:build In file included from ./object-snapper.h:18: :info:build ./sp-path.h:30:1: warning: 'SPPathClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPathClass { :info:build ^ :info:build ./forward.h:100:1: note: did you mean struct here? :info:build class SPPathClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:32: :info:build In file included from ./sp-namedview.h:25: :info:build ./snap.h:34:1: warning: class 'SPNamedView' was previously declared as a struct [-Wmismatched-tags] :info:build class SPNamedView; :info:build ^ :info:build ./object-snapper.h:22:8: note: previous use is here :info:build struct SPNamedView; :info:build ^ :info:build In file included from object-edit.cpp:32: :info:build ./sp-namedview.h:36:1: warning: 'SPNamedView' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView : public SPObjectGroup { :info:build ^ :info:build ./snap.h:34:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build ./forward.h:86:1: note: did you mean struct here? :info:build class SPNamedView; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:32: :info:build ./sp-namedview.h:87:1: warning: 'SPNamedViewClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedViewClass { :info:build ^ :info:build ./forward.h:87:1: note: did you mean struct here? :info:build class SPNamedViewClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:33: :info:build ./live_effects/effect.h:23:1: warning: struct 'SPDocument' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument; :info:build ^ :info:build ./ui/view/view.h:57:7: note: previous use is here :info:build class SPDocument; :info:build ^ :info:build In file included from object-edit.cpp:33: :info:build ./live_effects/effect.h:31:1: warning: class 'SPPath' was previously declared as a struct [-Wmismatched-tags] :info:build class SPPath; :info:build ^ :info:build ./sp-path.h:24:8: note: previous use is here :info:build struct SPPath : public SPShape { :info:build ^ :info:build ./live_effects/effect.h:31:1: note: did you mean struct here? :info:build class SPPath; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:35: :info:build ./sp-pattern.h:56:1: warning: 'SPPattern' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPattern : public SPPaintServer { :info:build ^ :info:build ./forward.h:142:1: note: did you mean struct here? :info:build class SPPattern; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:35: :info:build ./sp-pattern.h:81:1: warning: 'SPPatternClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPPatternClass { :info:build ^ :info:build ./sp-pattern.h:27:1: note: did you mean struct here? :info:build class SPPatternClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:40: :info:build In file included from ./object-edit.h:14: :info:build In file included from ./knotholder.h:25: :info:build In file included from ./knot-holder-entity.h:21: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from object-edit.cpp:40: :info:build In file included from ./object-edit.h:14: :info:build In file included from ./knotholder.h:25: :info:build ./knot-holder-entity.h:28:1: warning: class 'SPDesktop' was previously declared as a struct [-Wmismatched-tags] :info:build class SPDesktop; :info:build ^ :info:build ./desktop.h:88:8: note: previous use is here :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./knot-holder-entity.h:28:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:31: :info:build In file included from ./style.h:21: :info:build In file included from ./sp-filter.h:24: :info:build In file included from ./sp-filter-fns.h:12: :info:build ./sp-filter-primitive.h:31:1: warning: 'SPFilterPrimitive' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitive : public SPObject { :info:build ^ :info:build ./sp-filter-primitive.h:28:1: note: did you mean struct here? :info:build class SPFilterPrimitive; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-primitive.h:35:1: warning: 'SPFilterPrimitiveClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterPrimitiveClass { :info:build ^ :info:build ./sp-filter-primitive.h:29:1: note: did you mean struct here? :info:build class SPFilterPrimitiveClass; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:31: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:41:1: warning: 'SPFilter' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilter : public SPObject { :info:build ^ :info:build ./sp-filter.h:34:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-fns.h:14:1: note: did you mean struct here? :info:build class SPFilter; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:31: :info:build In file included from ./style.h:21: :info:build ./sp-filter.h:69:1: warning: 'SPFilterClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPFilterClass { :info:build ^ :info:build ./sp-filter.h:35:1: note: did you mean struct here? :info:build class SPFilterClass; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:31: :info:build In file included from ./style.h:22: :info:build ./sp-filter-reference.h:6:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./sp-filter-reference.h:6:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./sp-filter-reference.h:8:1: warning: 'SPFilterReference' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class SPFilterReference : public Inkscape::URIReference { :info:build ^ :info:build ./sp-filter.h:32:1: note: did you mean class here? :info:build struct SPFilterReference; :info:build ^~~~~~ :info:build class :info:build In file included from path-chemistry.cpp:31: :info:build ./style.h:50:1: warning: 'SPIFloat' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFloat { :info:build ^ :info:build ./style.h:38:1: note: did you mean struct here? :info:build class SPIFloat; :info:build ^~~~~ :info:build struct :info:build ./style.h:86:1: warning: 'SPIScale24' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIScale24 { :info:build ^ :info:build ./style.h:39:1: note: did you mean struct here? :info:build class SPIScale24; :info:build ^~~~~ :info:build struct :info:build ./style.h:93:1: warning: 'SPIInt' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIInt { :info:build ^ :info:build ./style.h:40:1: note: did you mean struct here? :info:build class SPIInt; :info:build ^~~~~ :info:build struct :info:build ./style.h:101:1: warning: 'SPIShort' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIShort { :info:build ^ :info:build ./style.h:41:1: note: did you mean struct here? :info:build class SPIShort; :info:build ^~~~~ :info:build struct :info:build ./style.h:109:1: warning: 'SPIEnum' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIEnum { :info:build ^ :info:build ./style.h:42:1: note: did you mean struct here? :info:build class SPIEnum; :info:build ^~~~~ :info:build struct :info:build ./style.h:117:1: warning: 'SPIString' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIString { :info:build ^ :info:build ./style.h:43:1: note: did you mean struct here? :info:build class SPIString; :info:build ^~~~~ :info:build struct :info:build ./style.h:138:1: warning: 'SPILength' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPILength { :info:build ^ :info:build ./style.h:44:1: note: did you mean struct here? :info:build class SPILength; :info:build ^~~~~ :info:build struct :info:build ./style.h:149:1: warning: class 'SVGICCColor' was previously declared as a struct [-Wmismatched-tags] :info:build class SVGICCColor; :info:build ^ :info:build ./color.h:36:8: note: previous use is here :info:build struct SVGICCColor; :info:build ^ :info:build In file included from path-chemistry.cpp:31: :info:build ./style.h:152:1: warning: 'SPIPaint' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIPaint { :info:build ^ :info:build ./style.h:45:1: note: did you mean struct here? :info:build class SPIPaint; :info:build ^~~~~ :info:build struct :info:build ./style.h:212:1: warning: 'SPIFontSize' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIFontSize { :info:build ^ :info:build ./style.h:46:1: note: did you mean struct here? :info:build class SPIFontSize; :info:build ^~~~~ :info:build struct :info:build ./style.h:221:1: warning: 'SPIBaselineShift' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPIBaselineShift { :info:build ^ :info:build ./style.h:47:1: note: did you mean struct here? :info:build class SPIBaselineShift; :info:build ^~~~~ :info:build struct :info:build ./style.h:262:1: warning: 'SPStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPStyle { :info:build ^ :info:build ./libnrtype/Layout-TNG.h:40:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build ./forward.h:161:1: note: did you mean struct here? :info:build class SPStyle; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:31: :info:build ./style.h:571:1: warning: 'SPTextStyle' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPTextStyle { :info:build ^ :info:build ./style.h:251:1: note: did you mean struct here? :info:build class SPTextStyle; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:32: :info:build In file included from ./desktop.h:36: :info:build ./ui/view/view.h:31:1: warning: 'StopOnTrue' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct StopOnTrue { :info:build ^ :info:build ./forward.h:178:1: note: did you mean struct here? :info:build class StopOnTrue; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d-reference.cpp:10: :info:build In file included from ./persp3d-reference.h:16: :info:build In file included from ./persp3d.h:24: :info:build In file included from ./sp-item.h:29: :info:build ./snap-candidate.h:19:1: warning: struct 'SPItem' was previously declared as a class [-Wmismatched-tags] :info:build struct SPItem; // forward declaration :info:build ^ :info:build ./forward.h:67:7: note: previous use is here :info:build class SPItem; :info:build ^ :info:build In file included from persp3d-reference.cpp:10: :info:build In file included from ./persp3d-reference.h:16: :info:build In file included from ./persp3d.h:24: :info:build ./sp-item.h:32:1: warning: struct 'SPClipPathReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPClipPathReference; :info:build ^ :info:build ./forward.h:146:7: note: previous use is here :info:build class SPClipPathReference; :info:build ^ :info:build In file included from persp3d-reference.cpp:10: :info:build In file included from ./persp3d-reference.h:16: :info:build In file included from ./persp3d.h:24: :info:build ./sp-item.h:33:1: warning: struct 'SPMaskReference' was previously declared as a class [-Wmismatched-tags] :info:build struct SPMaskReference; :info:build ^ :info:build ./forward.h:148:7: note: previous use is here :info:build class SPMaskReference; :info:build ^ :info:build In file included from persp3d-reference.cpp:10: :info:build In file included from ./persp3d-reference.h:16: :info:build In file included from ./persp3d.h:24: :info:build ./sp-item.h:34:1: warning: struct 'SPAvoidRef' was previously declared as a class [-Wmismatched-tags] :info:build struct SPAvoidRef; :info:build ^ :info:build ./forward.h:150:7: note: previous use is here :info:build class SPAvoidRef; :info:build ^ :info:build In file included from persp3d-reference.cpp:10: :info:build In file included from ./persp3d-reference.h:16: :info:build In file included from ./persp3d.h:24: :info:build ./sp-item.h:35:1: warning: struct 'SPPrintContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPPrintContext; :info:build ^ :info:build ./forward.h:165:7: note: previous use is here :info:build class SPPrintContext; :info:build ^ :info:build In file included from persp3d-reference.cpp:10: :info:build In file included from ./persp3d-reference.h:16: :info:build In file included from ./persp3d.h:24: :info:build ./sp-item.h:56:1: warning: 'SPEvent' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEvent { :info:build ^ :info:build ./forward.h:163:1: note: did you mean struct here? :info:build class SPEvent; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d-reference.cpp:10: :info:build In file included from ./persp3d-reference.h:16: :info:build In file included from ./persp3d.h:24: :info:build ./sp-item.h:93:1: warning: 'SPItem' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./forward.h:67:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d-reference.cpp:10: :info:build In file included from ./persp3d-reference.h:16: :info:build In file included from ./persp3d.h:24: :info:build ./sp-item.h:175:1: warning: 'SPItemClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPItemClass { :info:build ^ :info:build ./forward.h:68:1: note: did you mean struct here? :info:build class SPItemClass; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:32: :info:build ./desktop.h:46:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from path-chemistry.cpp:32: :info:build ./desktop.h:48:1: warning: struct 'SPNamedView' was previously declared as a class [-Wmismatched-tags] :info:build struct SPNamedView; :info:build ^ :info:build ./forward.h:86:7: note: previous use is here :info:build class SPNamedView; :info:build ^ :info:build In file included from path-chemistry.cpp:32: :info:build ./desktop.h:62:3: warning: class 'Application' was previously declared as a struct [-Wmismatched-tags] :info:build class Application; :info:build ^ :info:build ./forward.h:21:8: note: previous use is here :info:build struct Application; :info:build ^ :info:build In file included from path-chemistry.cpp:32: :info:build ./desktop.h:88:1: warning: 'SPDesktop' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop : public Inkscape::UI::View::View :info:build ^ :info:build ./forward.h:27:1: note: did you mean struct here? :info:build class SPDesktop; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:33: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from path-chemistry.cpp:33: :info:build ./document.h:46:5: warning: struct 'Application' was previously declared as a class [-Wmismatched-tags] :info:build struct Application; :info:build ^ :info:build ./desktop.h:62:9: note: previous use is here :info:build class Application; :info:build ^ :info:build In file included from path-chemistry.cpp:33: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./ui/view/view.h:57:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:35: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:37: :info:build In file included from ./box3d.h:18: :info:build ./sp-item-group.h:29:1: warning: 'SPGroup' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup : public SPLPEItem { :info:build ^ :info:build ./forward.h:77:1: note: did you mean struct here? :info:build class SPGroup; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:37: :info:build In file included from ./box3d.h:18: :info:build ./sp-item-group.h:56:1: warning: 'SPGroupClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPGroupClass { :info:build ^ :info:build ./forward.h:78:1: note: did you mean struct here? :info:build class SPGroupClass; :info:build ^~~~~ :info:build struct :info:build In file included from path-chemistry.cpp:37: :info:build ./box3d.h:32:1: warning: 'SPBox3D' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPBox3D : public SPGroup { :info:build ^ :info:build ./selection.h:37:1: note: did you mean struct here? :info:build class SPBox3D; :info:build ^~~~~ :info:build struct :info:build 40 warnings generated. :info:build In file included from persp3d.cpp:17: :info:build In file included from ./document-private.h:26: :info:build In file included from ./event-log.h:34: :info:build ./event.h:30:1: warning: 'Event' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Event { :info:build ^ :info:build ./composite-undo-stack-observer.h:25:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build ./undo-stack-observer.h:21:1: note: did you mean struct here? :info:build class Event; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:17: :info:build ./document-private.h:40:1: warning: 'SPDocumentPrivate' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocumentPrivate { :info:build ^ :info:build ./document.h:65:1: note: did you mean struct here? :info:build class SPDocumentPrivate; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:18: :info:build In file included from ./vanishing-point.h:17: :info:build ./knot.h:41:1: warning: 'SPKnot' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnot : GObject { :info:build ^ :info:build ./knot.h:26:1: note: did you mean struct here? :info:build class SPKnot; :info:build ^~~~~ :info:build struct :info:build ./knot.h:130:1: warning: 'SPKnotClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPKnotClass { :info:build ^ :info:build ./knot.h:27:1: note: did you mean struct here? :info:build class SPKnotClass; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:18: :info:build In file included from ./vanishing-point.h:18: :info:build ./selection.h:36:1: warning: class 'SPItem' was previously declared as a struct [-Wmismatched-tags] :info:build class SPItem; :info:build ^ :info:build ./sp-item.h:93:8: note: previous use is here :info:build struct SPItem : public SPObject { :info:build ^ :info:build ./selection.h:36:1: note: did you mean struct here? :info:build class SPItem; :info:build ^~~~~ :info:build struct :info:build ./selection.h:38:1: warning: class 'Persp3D' was previously declared as a struct [-Wmismatched-tags] :info:build class Persp3D; :info:build ^ :info:build ./persp3d.h:49:8: note: previous use is here :info:build struct Persp3D : public SPObject { :info:build ^ :info:build ./selection.h:38:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build 80 warnings generated. :info:build In file included from persp3d.cpp:18: :info:build In file included from ./vanishing-point.h:22: :info:build ./box3d.h:32:1: warning: 'SPBox3D' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPBox3D : public SPGroup { :info:build ^ :info:build ./selection.h:37:1: note: did you mean struct here? :info:build class SPBox3D; :info:build ^~~~~ :info:build struct :info:build ./persp3d.h:29:1: note: did you mean struct here? :info:build class SPBox3D; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:18: :info:build In file included from ./vanishing-point.h:23: :info:build ./persp3d-reference.h:18:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./persp3d-reference.h:18:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./persp3d-reference.h:22:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./selection.h:42:7: note: previous use is here :info:build class Node; :info:build ^ :info:build In file included from persp3d.cpp:18: :info:build ./vanishing-point.h:25:1: warning: class 'SPBox3D' was previously declared as a struct [-Wmismatched-tags] :info:build class SPBox3D; :info:build ^ :info:build ./box3d.h:32:8: note: previous use is here :info:build struct SPBox3D : public SPGroup { :info:build ^ :info:build ./vanishing-point.h:25:1: note: did you mean struct here? :info:build class SPBox3D; :info:build ^~~~~ :info:build struct :info:build ./vanishing-point.h:159:1: warning: 'VPDrag' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct VPDrag { :info:build ^ :info:build ./vanishing-point.h:115:1: note: did you mean struct here? :info:build class VPDrag; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:19: :info:build In file included from ./box3d-context.h:20: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:23:1: warning: struct 'Document' was previously declared as a class [-Wmismatched-tags] :info:build struct Document; :info:build ^ :info:build ./xml/event-fns.h:7:7: note: previous use is here :info:build class Document; :info:build ^ :info:build In file included from persp3d.cpp:19: :info:build In file included from ./box3d-context.h:20: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:22: :info:build ./xml/xml-forward.h:37:1: warning: class 'Node' was previously declared as a struct [-Wmismatched-tags] :info:build class Node; :info:build ^ :info:build ./persp3d-reference.h:22:8: note: previous use is here :info:build struct Node; :info:build ^ :info:build In file included from persp3d.cpp:19: :info:build In file included from ./box3d-context.h:20: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:20: :info:build ./xml/node.h:73:1: warning: 'Node' defined as a class here but previously declared as a struct [-Wmismatched-tags] :info:build class Node : public Inkscape::GC::Anchored { :info:build ^ :info:build ./persp3d-reference.h:22:1: note: did you mean class here? :info:build struct Node; :info:build ^~~~~~ :info:build class :info:build In file included from persp3d.cpp:19: :info:build In file included from ./box3d-context.h:20: :info:build In file included from ./event-context.h:25: :info:build In file included from ./preferences.h:23: :info:build In file included from ./xml/repr.h:21: :info:build ./xml/document.h:44:1: warning: 'Document' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Document : virtual public Node { :info:build ^ :info:build ./xml/event-fns.h:7:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./inkscape.h:26:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./document.h:52:9: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build ./sp-object.h:71:1: note: did you mean struct here? :info:build class Document; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:19: :info:build In file included from ./box3d-context.h:20: :info:build ./event-context.h:28:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./perspective-line.h:18:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from persp3d.cpp:19: :info:build In file included from ./box3d-context.h:20: :info:build ./event-context.h:93:1: warning: 'SPEventContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext : public GObject { :info:build ^ :info:build ./forward.h:35:1: note: did you mean struct here? :info:build class SPEventContext; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:19: :info:build In file included from ./box3d-context.h:20: :info:build ./event-context.h:135:1: warning: 'SPEventContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContextClass : public GObjectClass { :info:build ^ :info:build ./forward.h:36:1: note: did you mean struct here? :info:build class SPEventContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:19: :info:build ./box3d-context.h:33:1: warning: 'Box3DContext' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DContext : public SPEventContext { :info:build ^ :info:build ./box3d-context.h:30:1: note: did you mean struct here? :info:build class Box3DContext; :info:build ^~~~~ :info:build struct :info:build ./persp3d.h:30:1: note: did you mean struct here? :info:build class Box3DContext; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d.cpp:19: :info:build ./box3d-context.h:63:1: warning: 'Box3DContextClass' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Box3DContextClass { :info:build ^ :info:build ./box3d-context.h:31:1: note: did you mean struct here? :info:build class Box3DContextClass; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d-reference.cpp:10: :info:build In file included from ./persp3d-reference.h:16: :info:build In file included from ./persp3d.h:26: :info:build ./document.h:40:1: warning: struct 'SPDesktop' was previously declared as a class [-Wmismatched-tags] :info:build struct SPDesktop; :info:build ^ :info:build ./forward.h:27:7: note: previous use is here :info:build class SPDesktop; :info:build ^ :info:build In file included from persp3d-reference.cpp:10: :info:build In file included from ./persp3d-reference.h:16: :info:build In file included from ./persp3d.h:26: :info:build ./document.h:43:1: warning: struct 'SPGroup' was previously declared as a class [-Wmismatched-tags] :info:build struct SPGroup; :info:build ^ :info:build ./forward.h:77:7: note: previous use is here :info:build class SPGroup; :info:build ^ :info:build In file included from persp3d-reference.cpp:10: :info:build In file included from ./persp3d-reference.h:16: :info:build In file included from ./persp3d.h:26: :info:build ./document.h:68:1: warning: 'SPDocument' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct SPDocument : public Inkscape::GC::Managed<>, :info:build ^ :info:build ./forward.h:46:1: note: did you mean struct here? :info:build class SPDocument; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d-reference.cpp:10: :info:build In file included from ./persp3d-reference.h:16: :info:build In file included from ./persp3d.h:27: :info:build ./inkscape.h:20:1: warning: struct 'SPEventContext' was previously declared as a class [-Wmismatched-tags] :info:build struct SPEventContext; :info:build ^ :info:build ./forward.h:35:7: note: previous use is here :info:build class SPEventContext; :info:build ^ :info:build In file included from persp3d-reference.cpp:10: :info:build In file included from ./persp3d-reference.h:16: :info:build ./persp3d.h:49:1: warning: 'Persp3D' defined as a struct here but previously declared as a class [-Wmismatched-tags] :info:build struct Persp3D : public SPObject { :info:build ^ :info:build ./document.h:58:1: note: did you mean struct here? :info:build class Persp3D; :info:build ^~~~~ :info:build struct :info:build In file included from persp3d-reference.cpp:10: :info:build ./persp3d-reference.h:18:1: warning: class 'SPObject' was previously declared as a struct [-Wmismatched-tags] :info:build class SPObject; :info:build ^ :info:build ./sp-object.h:141:8: note: previous use is here :info:build struct SPObject : public GObject { :info:build ^ :info:build ./persp3d-reference.h:18:1: note: did you mean struct here? :info:build class SPObject; :info:build ^~~~~ :info:build struct :info:build ./persp3d-reference.h:22:1: warning: struct 'Node' was previously declared as a class [-Wmismatched-tags] :info:build struct Node; :info:build ^ :info:build ./inkscape.h:25:15: note: previous use is here :info:build class Node; :info:build ^ :info:build 59 warnings generated. :info:build 20 warnings generated. :info:build 47 warnings generated. :info:build 48 warnings generated. :info:build make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5/src' :info:build make[1]: *** [all-recursive] Error 1 :info:build make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5' :info:build make: *** [all] Error 2 :info:build make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5' :info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/work/inkscape-0.48.5" && /usr/bin/make -j8 -w all :info:build Exit code: 2 :error:build org.macports.build for port inkscape returned: command execution failed :debug:build Error code: CHILDSTATUS 96919 2 :debug:build Backtrace: command execution failed while executing "system -nice 0 $fullcmdstring" ("eval" body line 1) invoked from within "eval system $notty $nice \$fullcmdstring" invoked from within "command_exec build" (procedure "portbuild::build_main" line 8) invoked from within "portbuild::build_main org.macports.build" ("eval" body line 1) invoked from within "eval $procedure $targetname" :info:build Warning: targets not executed for inkscape: org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Please see the log file for port inkscape for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_graphics_inkscape/inkscape/main.log