<86>Oct 2 12:02:25 userdel[112338]: delete user 'rooter' <86>Oct 2 12:02:25 userdel[112338]: removed group 'rooter' owned by 'rooter' <86>Oct 2 12:02:25 userdel[112338]: removed shadow group 'rooter' owned by 'rooter' <86>Oct 2 12:02:25 groupadd[112364]: group added to /etc/group: name=rooter, GID=699 <86>Oct 2 12:02:25 groupadd[112364]: group added to /etc/gshadow: name=rooter <86>Oct 2 12:02:25 groupadd[112364]: new group: name=rooter, GID=699 <86>Oct 2 12:02:25 useradd[112375]: new user: name=rooter, UID=699, GID=699, home=/root, shell=/bin/bash <86>Oct 2 12:02:25 userdel[112398]: delete user 'builder' <86>Oct 2 12:02:25 userdel[112398]: removed group 'builder' owned by 'builder' <86>Oct 2 12:02:25 userdel[112398]: removed shadow group 'builder' owned by 'builder' <86>Oct 2 12:02:25 groupadd[112409]: group added to /etc/group: name=builder, GID=700 <86>Oct 2 12:02:25 groupadd[112409]: group added to /etc/gshadow: name=builder <86>Oct 2 12:02:26 groupadd[112409]: new group: name=builder, GID=700 <86>Oct 2 12:02:26 useradd[112419]: new user: name=builder, UID=700, GID=700, home=/usr/src, shell=/bin/bash <13>Oct 2 12:02:30 rpmi: xorg-proto-devel-2019.1-alt1 sisyphus+232786.100.1.1 1561106722 installed <13>Oct 2 12:02:30 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Oct 2 12:02:30 rpmi: libglvnd-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Oct 2 12:02:30 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>Oct 2 12:02:30 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed <13>Oct 2 12:02:31 rpmi: libtcl-8.6.9-alt1 sisyphus+227145.100.1.2 1555606538 installed <13>Oct 2 12:02:31 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed <13>Oct 2 12:02:31 rpmi: libwayland-server-1.17.0-alt1 sisyphus+225894.100.1.1 1553872805 installed <13>Oct 2 12:02:31 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Oct 2 12:02:31 rpmi: libsqlite3-3.29.0-alt1 sisyphus+237138.100.1.1 1567626477 installed <13>Oct 2 12:02:31 rpmi: libnspr-1:4.22-alt1 sisyphus+237323.140.2.1 1568109137 installed <13>Oct 2 12:02:32 rpmi: libicu64-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784329 installed <13>Oct 2 12:02:32 rpmi: libgraphite2-1.3.13-alt2 sisyphus+226799.100.1.1 1554648241 installed <13>Oct 2 12:02:33 rpmi: libharfbuzz-2.6.2-alt1 sisyphus+238429.100.1.1 1569910563 installed <13>Oct 2 12:02:33 rpmi: libfreetype-2.10.1-alt1 sisyphus+237471.100.1.1 1568276356 installed <13>Oct 2 12:02:33 rpmi: fontconfig-2.13.1-alt1 sisyphus+226691.100.2.2 1554598726 installed Updating fonts cache: <29>Oct 2 12:02:34 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Oct 2 12:02:34 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Oct 2 12:02:34 rpmi: libharfbuzz-icu-2.6.2-alt1 sisyphus+238429.100.1.1 1569910563 installed <13>Oct 2 12:02:34 rpmi: libgraphite2-devel-1.3.13-alt2 sisyphus+226799.100.1.1 1554648241 installed <13>Oct 2 12:02:34 rpmi: icu-utils-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784329 installed <13>Oct 2 12:02:34 rpmi: libicu-devel-1:6.4.2-alt1 sisyphus+227580.100.1.2 1555784329 installed <13>Oct 2 12:02:34 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Oct 2 12:02:34 rpmi: libpng-devel-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed <13>Oct 2 12:02:34 rpmi: tcl-8.6.9-alt1 sisyphus+227145.100.1.2 1555606538 installed <13>Oct 2 12:02:34 rpmi: libjasper-2.0.16-alt1 sisyphus+231386.100.1.1 1559568070 installed <13>Oct 2 12:02:34 rpmi: libOpenGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Oct 2 12:02:34 rpmi: libGLES-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Oct 2 12:02:34 rpmi: liblz4-1:1.9.1-alt1 sisyphus+228057.100.1.1 1556059318 installed <13>Oct 2 12:02:34 rpmi: libatk-locales-2.34.1-alt1 sisyphus+237956.700.4.2 1569332333 installed <13>Oct 2 12:02:34 rpmi: libatk-2.34.1-alt1 sisyphus+237956.700.4.2 1569332796 installed <13>Oct 2 12:02:34 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Oct 2 12:02:35 rpmi: libgtk+2-locales-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Oct 2 12:02:35 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>Oct 2 12:02:35 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed <13>Oct 2 12:02:35 rpmi: libfribidi-1.0.7-alt1 sisyphus+238256.100.1.1 1569654633 installed <13>Oct 2 12:02:35 rpmi: libwebp7-1.0.3-alt1 sisyphus+234493.100.1.1 1563090160 installed <13>Oct 2 12:02:35 rpmi: libjbig-2.1-alt1 1401380926 installed <13>Oct 2 12:02:35 rpmi: libtiff5-4.0.10.0.93.91480d3d-alt1 sisyphus+231496.100.1.1 1559668979 installed <13>Oct 2 12:02:35 rpmi: libgdk-pixbuf-locales-2.38.2-alt1 sisyphus+237289.100.1.1 1568014737 installed <13>Oct 2 12:02:35 rpmi: libpixman-3:0.38.4-alt1 sisyphus+228006.100.1.1 1556013870 installed <13>Oct 2 12:02:35 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed <13>Oct 2 12:02:35 rpmi: libwayland-client-1.17.0-alt1 sisyphus+225894.100.1.1 1553872805 installed <13>Oct 2 12:02:35 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed <13>Oct 2 12:02:35 rpmi: libdrm-1:2.4.99-alt1 sisyphus+234110.100.1.1 1562593653 installed <13>Oct 2 12:02:35 rpmi: libgbm-4:19.1.7-alt1 sisyphus+237720.100.1.1 1568796990 installed <13>Oct 2 12:02:35 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Oct 2 12:02:35 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Oct 2 12:02:35 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed <13>Oct 2 12:02:35 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512089 installed <13>Oct 2 12:02:35 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <13>Oct 2 12:02:35 rpmi: libX11-locales-3:1.6.8-alt1 sisyphus+232786.200.1.1 1561106874 installed <13>Oct 2 12:02:35 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed <13>Oct 2 12:02:35 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed <13>Oct 2 12:02:35 rpmi: libX11-3:1.6.8-alt1 sisyphus+232786.200.1.1 1561106876 installed <13>Oct 2 12:02:35 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Oct 2 12:02:35 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Oct 2 12:02:35 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>Oct 2 12:02:35 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed <13>Oct 2 12:02:36 rpmi: libtk-8.6.9-alt1 sisyphus+227145.200.1.2 1555606681 installed <13>Oct 2 12:02:36 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed <13>Oct 2 12:02:37 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593801 installed <13>Oct 2 12:02:37 rpmi: libX11-devel-3:1.6.8-alt1 sisyphus+232786.200.1.1 1561106876 installed <13>Oct 2 12:02:37 rpmi: libXrender-devel-0.9.8-alt1 1371312112 installed <13>Oct 2 12:02:37 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed <13>Oct 2 12:02:37 rpmi: tk-8.6.9-alt1 sisyphus+227145.200.1.2 1555606681 installed <13>Oct 2 12:02:37 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed <13>Oct 2 12:02:37 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed <13>Oct 2 12:02:37 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Oct 2 12:02:38 rpmi: libGLX-mesa-4:19.1.7-alt1 sisyphus+237720.100.1.1 1568796990 installed <13>Oct 2 12:02:38 rpmi: libEGL-mesa-4:19.1.7-alt1 sisyphus+237720.100.1.1 1568796990 installed <13>Oct 2 12:02:38 rpmi: libEGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Oct 2 12:02:38 rpmi: libGLX-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Oct 2 12:02:38 rpmi: libGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Oct 2 12:02:38 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Oct 2 12:02:38 rpmi: libpango-1.44.6-alt1 sisyphus+237086.200.1.1 1567541022 installed <13>Oct 2 12:02:38 rpmi: libglvnd-devel-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Oct 2 12:02:38 rpmi: libEGL-devel-4:19.1.7-alt1 sisyphus+237720.100.1.1 1568796990 installed <13>Oct 2 12:02:38 rpmi: libGL-devel-4:19.1.7-alt1 sisyphus+237720.100.1.1 1568796990 installed <13>Oct 2 12:02:38 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed <13>Oct 2 12:02:38 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed <13>Oct 2 12:02:38 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949137 installed <13>Oct 2 12:02:38 rpmi: python-sphinx-objects.inv-1:2.3.9.20190912-alt1 sisyphus+237507.100.1.1 1568326810 installed <13>Oct 2 12:02:38 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed <13>Oct 2 12:02:38 rpmi: libgcrypt20-1.8.5-alt1 sisyphus+236872.100.1.1 1567111980 installed <13>Oct 2 12:02:38 rpmi: libxslt-1.1.33-alt2 sisyphus+237506.100.1.1 1568316630 installed <13>Oct 2 12:02:38 rpmi: libsystemd-1:243-alt2 sisyphus+238287.100.2.1 1569866107 installed <13>Oct 2 12:02:38 rpmi: libdbus-1.12.12-alt2 sisyphus+221234.100.1.2 1549918047 installed <13>Oct 2 12:02:38 rpmi: libavahi-0.7-alt1 sisyphus+237493.100.1.1 1568299481 installed <13>Oct 2 12:02:38 rpmi: libcups-2.2.12-alt2 sisyphus+236663.100.1.1 1566900288 installed <13>Oct 2 12:02:38 rpmi: libffi-devel-1:3.2.1-alt2 1528881777 installed <13>Oct 2 12:02:38 rpmi: shared-mime-info-1.13.1-alt1 sisyphus+238155.100.2.1 1569408002 installed <13>Oct 2 12:02:38 rpmi: gsettings-desktop-schemas-data-3.34.0-alt1 sisyphus+237956.300.4.2 1569331130 installed <13>Oct 2 12:02:38 rpmi: libgio-2.62.0-alt1 sisyphus+237956.100.4.2 1569330916 installed <13>Oct 2 12:02:38 rpmi: gsettings-desktop-schemas-3.34.0-alt1 sisyphus+237956.300.4.2 1569331192 installed <13>Oct 2 12:02:38 rpmi: gobject-introspection-1.62.0-alt1 sisyphus+237956.200.4.2 1569331106 installed <13>Oct 2 12:02:38 rpmi: libgdk-pixbuf-2.38.2-alt1 sisyphus+237289.100.1.1 1568014730 installed <13>Oct 2 12:02:38 rpmi: gobject-introspection-x11-1.62.0-alt1 sisyphus+237956.200.4.2 1569331106 installed <13>Oct 2 12:02:38 rpmi: libpango-gir-1.44.6-alt1 sisyphus+237086.200.1.1 1567541022 installed <13>Oct 2 12:02:38 rpmi: libgdk-pixbuf-gir-2.38.2-alt1 sisyphus+237289.100.1.1 1568014730 installed <13>Oct 2 12:02:38 rpmi: libatk-gir-2.34.1-alt1 sisyphus+237956.700.4.2 1569332796 installed <13>Oct 2 12:02:38 rpmi: gtk-update-icon-cache-3.24.11-alt1 sisyphus+237086.240.2.1 1567572430 installed <13>Oct 2 12:02:38 rpmi: libgtk+2-2.24.32-alt3 sisyphus+227306.100.1.3 1555646092 installed <13>Oct 2 12:02:38 rpmi: libgail-2.24.32-alt3 sisyphus+227306.100.1.3 1555646092 installed <13>Oct 2 12:02:38 rpmi: libgtk+2-gir-2.24.32-alt3 sisyphus+227306.100.1.3 1555646092 installed <13>Oct 2 12:02:38 rpmi: libgdk-pixbuf-xlib-2.38.2-alt1 sisyphus+237289.100.1.1 1568014730 installed <13>Oct 2 12:02:38 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed <13>Oct 2 12:02:39 rpmi: libstdc++8-devel-8.3.1-alt5 sisyphus+235477.100.1.1 1565022025 installed <13>Oct 2 12:02:40 rpmi: gcc8-c++-8.3.1-alt5 sisyphus+235477.100.1.1 1565022025 installed <13>Oct 2 12:02:40 rpmi: xml-utils-1:2.9.9.0.52.f824-alt1 sisyphus+229881.200.3.1 1558978749 installed <13>Oct 2 12:02:40 rpmi: rpm-build-gir-0.7.3-alt2 sisyphus+234037.40.2.1 1562495133 installed <13>Oct 2 12:02:40 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Oct 2 12:02:40 rpmi: libtasn1-4.14-alt1 sisyphus+235791.100.1.1 1565282372 installed <13>Oct 2 12:02:40 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Oct 2 12:02:40 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Oct 2 12:02:40 rpmi: ca-certificates-2019.09.10-alt1 sisyphus+237323.300.1.1 1568103476 installed <13>Oct 2 12:02:40 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Oct 2 12:02:40 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288204 installed <13>Oct 2 12:02:40 rpmi: libcrypto1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235729 installed <13>Oct 2 12:02:40 rpmi: libssl1.1-1.1.1d-alt1.1 sisyphus+237931.100.2.1 1569235729 installed <13>Oct 2 12:02:40 rpmi: libpython3-3.7.4-alt1 sisyphus+236519.100.1.1 1566575438 installed <13>Oct 2 12:02:40 rpmi: python3-3.7.4-alt1 sisyphus+236519.100.1.1 1566575438 installed <13>Oct 2 12:02:41 rpmi: python3-base-3.7.4-alt1 sisyphus+236519.100.1.1 1566575438 installed <13>Oct 2 12:02:41 rpmi: python3-module-pkg_resources-1:41.2.0-alt1 sisyphus+236601.100.1.1 1566806710 installed <13>Oct 2 12:02:41 rpmi: glib2-devel-2.62.0-alt1 sisyphus+237956.100.4.2 1569330916 installed <13>Oct 2 12:02:41 rpmi: python3-module-six-1.12.0-alt1 sisyphus+219665.100.2.1 1548148570 installed <13>Oct 2 12:02:41 rpmi: libgio-devel-2.62.0-alt1 sisyphus+237956.100.4.2 1569330916 installed <13>Oct 2 12:02:41 rpmi: libgdk-pixbuf-devel-2.38.2-alt1 sisyphus+237289.100.1.1 1568014730 installed <13>Oct 2 12:02:41 rpmi: libharfbuzz-devel-2.6.2-alt1 sisyphus+238429.100.1.1 1569910563 installed <13>Oct 2 12:02:41 rpmi: libfreetype-devel-2.10.1-alt1 sisyphus+237471.100.1.1 1568276356 installed <13>Oct 2 12:02:41 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus+226691.100.2.2 1554598726 installed <13>Oct 2 12:02:41 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed <13>Oct 2 12:02:41 rpmi: libatk-devel-2.34.1-alt1 sisyphus+237956.700.4.2 1569332796 installed <13>Oct 2 12:02:41 rpmi: libXft-devel-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed <13>Oct 2 12:02:41 rpmi: libpango-devel-1.44.6-alt1 sisyphus+237086.200.1.1 1567541022 installed <13>Oct 2 12:02:41 rpmi: python3-module-ntlm-1.1.0-alt1.2 sisyphus+228512.100.1.1 1556654575 installed <13>Oct 2 12:02:41 rpmi: python3-module-nose-1:1.3.7-alt4.git20160316 sisyphus+229068.100.1.1 1557255939 installed <13>Oct 2 12:02:42 rpmi: python3-module-markdown-3.1.1-alt1 sisyphus+231133.2100.1.1 1559166568 installed <13>Oct 2 12:02:42 rpmi: python3-module-pycparser-2.19-alt1 sisyphus+228366.1000.2.3 1556706938 installed <13>Oct 2 12:02:42 rpmi: python3-module-cffi-1.12.3-alt1 sisyphus+229040.200.3.1 1557316452 installed <13>Oct 2 12:02:42 rpmi: python3-module-asn1crypto-0.24.0-alt1 sisyphus+227473.1300.1.2 1555756512 installed <13>Oct 2 12:02:42 rpmi: python3-module-cryptography-2.7-alt1 sisyphus+231440.140.2.1 1559612351 installed <13>Oct 2 12:02:42 rpmi: python3-module-OpenSSL-18.0.0-alt1 1532996168 installed <13>Oct 2 12:02:42 rpmi: python3-module-pytz-1:2016.10-alt1 1484291011 installed <13>Oct 2 12:02:42 rpmi: python3-module-babel-1:2.6.0-alt1 sisyphus+228351.2400.6.2 1556652168 installed <13>Oct 2 12:02:43 rpmi: python3-module-zope.interface-4.6.0-alt1 sisyphus+227562.100.3.1 1556009950 installed <13>Oct 2 12:02:43 rpmi: python3-module-chameleon.core-3.1-alt1.2 sisyphus+227476.1500.1.3 1555774056 installed <13>Oct 2 12:02:43 rpmi: python3-module-polib-1.0.5-alt1.1.2 sisyphus+227468.1200.2.2 1555756059 installed <13>Oct 2 12:02:43 rpmi: python3-module-lingua-4.13-alt2 sisyphus+231160.100.1.1 1559218715 installed <13>Oct 2 12:02:43 rpmi: python3-module-genshi-0.7-alt2 sisyphus+229363.100.1.1 1557847335 installed <13>Oct 2 12:02:43 rpmi: python3-module-webencodings-0.5.1-alt1.1 1517943573 installed <13>Oct 2 12:02:43 rpmi: python3-module-cssselect-0.9.1-alt1.2 sisyphus+227479.1100.1.2 1555757152 installed <13>Oct 2 12:02:43 rpmi: python3-module-html5lib-1:0.999999999-alt5 sisyphus+231157.100.1.1 1559210416 installed <13>Oct 2 12:02:43 rpmi: python3-module-lxml-4.4.1-alt1 sisyphus+236738.100.2.3 1567016394 installed <13>Oct 2 12:02:43 rpmi: python3-module-docutils-0.14-alt2 1535729778 installed <13>Oct 2 12:02:43 rpmi: python3-module-imagesize-1.1.0-alt1 sisyphus+229015.100.2.1 1557233756 installed <13>Oct 2 12:02:43 rpmi: python3-module-markupsafe-0.23-alt1.2.1.1 sisyphus+225625.12200.91.1 1555289337 installed <13>Oct 2 12:02:43 rpmi: python3-module-jinja2-2.10.1-alt1 sisyphus+237301.100.1.1 1568032479 installed <13>Oct 2 12:02:43 rpmi: python3-module-chardet-3.0.4-alt1 sisyphus+227476.1700.1.2 1555756717 installed <13>Oct 2 12:02:43 rpmi: python3-module-idna-2.8-alt1 sisyphus+227494.400.1.3 1555838720 installed <13>Oct 2 12:02:43 rpmi: python3-module-ndg-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>Oct 2 12:02:43 rpmi: python3-module-ndg-httpsclient-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed <13>Oct 2 12:02:43 rpmi: python3-module-urllib3-2:1.24.3-alt1 sisyphus+228978.100.1.1 1557126149 installed <13>Oct 2 12:02:43 rpmi: python3-module-requests-2.21.0-alt1 sisyphus+228370.100.2.2 1556711628 installed <13>Oct 2 12:02:43 rpmi: python3-module-snowballstemmer-1.2.0-alt2.1 1457859319 installed <13>Oct 2 12:02:43 rpmi: python3-modules-tkinter-3.7.4-alt1 sisyphus+236519.100.1.1 1566575438 installed <13>Oct 2 12:02:43 rpmi: python3-modules-curses-3.7.4-alt1 sisyphus+236519.100.1.1 1566575438 installed <13>Oct 2 12:02:43 rpmi: python3-modules-sqlite3-3.7.4-alt1 sisyphus+236519.100.1.1 1566575438 installed <13>Oct 2 12:02:43 rpmi: python3-module-pyparsing-2.4.2-alt1 sisyphus+236061.100.3.1 1565853577 installed <13>Oct 2 12:02:43 rpmi: python3-module-packaging-19.0-alt2 sisyphus+235493.3500.8.1 1565461874 installed <13>Oct 2 12:02:43 rpmi: python3-module-apipkg-1.5-alt1 sisyphus+227465.1100.1.2 1555756555 installed <13>Oct 2 12:02:43 rpmi: python3-module-iniconfig-1.0.0-alt2 sisyphus+235493.2400.6.1 1565442448 installed <13>Oct 2 12:02:43 rpmi: python3-module-py-1.8.0-alt4 sisyphus+235493.3100.7.1 1565453944 installed <13>Oct 2 12:02:43 rpmi: python3-module-wcwidth-0.1.7-alt2.1 sisyphus+227536.2000.1.2 1555963469 installed <13>Oct 2 12:02:43 rpmi: python3-module-atomicwrites-1.3.0-alt2 sisyphus+235493.500.3.1 1565370463 installed <13>Oct 2 12:02:43 rpmi: python3-module-attrs-19.1.0-alt1 sisyphus+227473.2100.1.2 1555756986 installed <13>Oct 2 12:02:43 rpmi: python3-module-more-itertools-7.0.0-alt3 sisyphus+226536.100.1.1 1554329928 installed <13>Oct 2 12:02:43 rpmi: python3-module-zipp-0.5.0-alt1 sisyphus+229321.100.1.1 1557825329 installed <13>Oct 2 12:02:43 rpmi: python3-module-importlib_metadata-0.23-alt1 sisyphus+238234.100.1.1 1569569713 installed <13>Oct 2 12:02:43 rpmi: python3-module-pluggy-0.12.0-alt2 sisyphus+235493.3700.8.1 1565461986 installed <13>Oct 2 12:02:43 rpmi: python3-module-pytest-5.2.0-alt1 sisyphus+238315.100.2.1 1569949123 installed <13>Oct 2 12:02:43 rpmi: tests-for-installed-python3-pkgs-0.1.13.1-alt2 1535450458 installed <13>Oct 2 12:02:43 rpmi: rpm-build-python3-0.1.13.1-alt2 1535450458 installed <13>Oct 2 12:02:43 rpmi: python3-dev-3.7.4-alt1 sisyphus+236519.100.1.1 1566575438 installed <13>Oct 2 12:02:43 rpmi: python3-module-setuptools-1:41.2.0-alt1 sisyphus+236601.100.1.1 1566806710 installed <86>Oct 2 12:02:43 groupadd[21151]: group added to /etc/group: name=_keytab, GID=499 <86>Oct 2 12:02:43 groupadd[21151]: group added to /etc/gshadow: name=_keytab <86>Oct 2 12:02:43 groupadd[21151]: new group: name=_keytab, GID=499 <13>Oct 2 12:02:43 rpmi: libkrb5-1.16.3-alt1 sisyphus+223678.100.1.1 1551746516 installed <13>Oct 2 12:02:43 rpmi: libtirpc-1.0.3-alt1 1532008017 installed <13>Oct 2 12:02:43 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Oct 2 12:02:43 rpmi: python3-modules-nis-3.7.4-alt1 sisyphus+236519.100.1.1 1566575438 installed <13>Oct 2 12:02:44 rpmi: python3-tools-3.7.4-alt1 sisyphus+236519.100.1.1 1566575438 installed <13>Oct 2 12:02:45 rpmi: python3-test-3.7.4-alt1 sisyphus+236519.100.1.1 1566575438 installed <13>Oct 2 12:02:45 rpmi: python3-module-sphinxcontrib-applehelp-1.0.1-alt1 sisyphus+228217.100.1.1 1556282506 installed <13>Oct 2 12:02:45 rpmi: python3-module-sphinxcontrib-devhelp-1.0.1-alt1 sisyphus+228218.100.1.1 1556283262 installed <13>Oct 2 12:02:45 rpmi: python3-module-sphinxcontrib-htmlhelp-1.0.2-alt1 sisyphus+228401.100.1.1 1556572721 installed <13>Oct 2 12:02:45 rpmi: python3-module-sphinxcontrib-jsmath-1.0.1-alt1 sisyphus+238085.500.1.1 1569313099 installed <13>Oct 2 12:02:45 rpmi: python3-module-sphinxcontrib-qthelp-1.0.2-alt1 sisyphus+228215.100.1.1 1556282300 installed <13>Oct 2 12:02:45 rpmi: python3-module-sphinxcontrib-serializinghtml-1.1.3-alt1 sisyphus+228216.100.1.1 1556282403 installed <13>Oct 2 12:02:45 rpmi: python3-module-alabaster-0.7.6-alt3 sisyphus+228351.700.4.1 1556637370 installed <13>Oct 2 12:02:45 rpmi: python3-module-Pygments-2.4.2-alt1 sisyphus+233443.20.3.1 1561904164 installed <13>Oct 2 12:02:45 rpmi: python3-module-sphinx-1:2.2.0-alt2 sisyphus+238086.100.1.1 1569319102 installed <13>Oct 2 12:02:45 rpmi: python3-module-sphinx-tests-1:2.2.0-alt2 sisyphus+238086.100.1.1 1569319102 installed <13>Oct 2 12:02:45 rpmi: python-modules-encodings-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Oct 2 12:02:45 rpmi: python-modules-compiler-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Oct 2 12:02:45 rpmi: python-modules-email-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Oct 2 12:02:45 rpmi: python-modules-unittest-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Oct 2 12:02:45 rpmi: python-modules-nis-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Oct 2 12:02:46 rpmi: python-modules-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Oct 2 12:02:46 rpmi: python-modules-xml-2.7.16-alt1 sisyphus+226365.200.2.1 1554143304 installed <13>Oct 2 12:02:46 rpmi: gtk-builder-convert-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Oct 2 12:02:46 rpmi: libgtk+2-devel-2.24.32-alt3 sisyphus+227306.100.1.3 1555646092 installed <13>Oct 2 12:02:46 rpmi: libnss-3.46.0-alt1 sisyphus+237323.200.2.1 1568109419 installed <13>Oct 2 12:02:46 rpmi: python3-module-nss-1.0.1-alt4 sisyphus+233006.100.1.1 1561322587 installed <13>Oct 2 12:02:46 rpmi: python3-module-beaker-1.10.1-alt1 sisyphus+229409.100.1.1 1557918115 installed <13>Oct 2 12:02:46 rpmi: python3-module-mako-1.0.9-alt1 sisyphus+228198.40.2.1 1556265453 installed <13>Oct 2 12:02:46 rpmi: gobject-introspection-devel-1.62.0-alt1 sisyphus+237956.200.4.2 1569331106 installed <13>Oct 2 12:02:46 rpmi: libatk-gir-devel-2.34.1-alt1 sisyphus+237956.700.4.2 1569332333 installed <13>Oct 2 12:02:46 rpmi: libgdk-pixbuf-gir-devel-2.38.2-alt1 sisyphus+237289.100.1.1 1568014737 installed <13>Oct 2 12:02:46 rpmi: libpango-gir-devel-1.44.6-alt1 sisyphus+237086.200.1.1 1567541051 installed <13>Oct 2 12:02:46 rpmi: libgtk+2-gir-devel-2.24.32-alt3 sisyphus+227306.100.1.3 1555646039 installed <13>Oct 2 12:02:46 rpmi: libgail-devel-2.24.32-alt3 sisyphus+227306.100.1.3 1555646092 installed <13>Oct 2 12:02:46 rpmi: gcc-c++-8-alt2 sisyphus+235723.100.1.1 1565191484 installed <13>Oct 2 12:02:46 rpmi: gtk-demo-2.24.32-alt3 sisyphus+227306.100.1.3 1555646092 installed <13>Oct 2 12:02:46 rpmi: desktop-file-utils-0.23-alt2 sisyphus+226879.100.1.1 1554744356 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/sudoku-savant-1.3-alt2_20.nosrc.rpm Installing sudoku-savant-1.3-alt2_20.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.21118 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf sudoku-savant-1.3 + echo 'Source #0 (sudoku-savant-1.3.tar.bz2):' Source #0 (sudoku-savant-1.3.tar.bz2): + /bin/bzip2 -dc /usr/src/RPM/SOURCES/sudoku-savant-1.3.tar.bz2 + /bin/tar -xf - + cd sudoku-savant-1.3 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (sudoku-savant-Makefile.patch):' Patch #0 (sudoku-savant-Makefile.patch): + /usr/bin/patch -p0 patching file Makefile.in + echo 'Patch #1 (sudoku-savant-aarch64.patch):' Patch #1 (sudoku-savant-aarch64.patch): + /usr/bin/patch -p1 patching file config.guess patching file config.sub + cp -a /usr/src/RPM/SOURCES/sudoku-savant-icons.txz . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.45377 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd sudoku-savant-1.3 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext configure: WARNING: unrecognized options: --disable-silent-rules, --without-included-gettext checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for style of include used by make... GNU checking for i586-alt-linux-g++... i586-alt-linux-g++ checking for C++ compiler default output file name... a.out checking whether the C++ compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether i586-alt-linux-g++ accepts -g... yes checking dependency style of i586-alt-linux-g++... none checking for library containing strerror... none required checking whether we are using the GNU C++ compiler... (cached) yes checking whether i586-alt-linux-g++ accepts -g... (cached) yes checking dependency style of i586-alt-linux-g++... (cached) none checking for i586-alt-linux-gcc... i586-alt-linux-gcc checking whether we are using the GNU C compiler... yes checking whether i586-alt-linux-gcc accepts -g... yes checking for i586-alt-linux-gcc option to accept ISO C89... none needed checking dependency style of i586-alt-linux-gcc... none checking how to run the C++ preprocessor... i586-alt-linux-g++ -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking build system type... i586-alt-linux-gnu checking host system type... i586-alt-linux-gnu checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for i586-alt-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for PACKAGE... yes checking for working g++ template repository... yes checking whether compiler understands -Wextra... yes checking whether compiler understands --param max-inline-insns-single... yes configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating po/Makefile.in config.status: creating sudoku-savant.desktop config.status: creating config.h config.status: executing depfiles commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile configure: WARNING: unrecognized options: --disable-silent-rules, --without-included-gettext + make -j8 make all-recursive Making all in src make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o strip_trailing.o strip_trailing.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o widget.o widget.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from widget.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from widget.cpp:1: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from widget.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from widget.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from widget.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from widget.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from widget.cpp:1: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from widget.cpp:1: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from widget.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from widget.cpp:1: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from widget.cpp:1: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from widget.h:4, from widget.cpp:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from widget.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from widget.h:4, from widget.cpp:1: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from widget.h:4, from widget.cpp:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from widget.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from widget.h:4, from widget.cpp:1: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o loader.o loader.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from loader.cpp:9: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from loader.cpp:9: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from loader.cpp:9: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from loader.cpp:9: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from loader.cpp:9: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from loader.cpp:9: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from loader.cpp:9: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from loader.cpp:9: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from loader.cpp:9: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from loader.cpp:9: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from loader.cpp:9: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from loader.cpp:9: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from loader.cpp:9: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from loader.cpp:9: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from loader.cpp:9: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from loader.cpp:9: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from loader.cpp:9: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o strip_leading.o strip_leading.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o date.o date.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o note.o note.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o component.o component.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from component.cpp:1: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from widget.h:4, from component.h:4, from component.cpp:1: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o toolbar.o toolbar.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from toolbar.h:4, from toolbar.cpp:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from toolbar.h:4, from toolbar.cpp:1: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from toolbar.h:4, from toolbar.cpp:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from toolbar.h:4, from toolbar.cpp:1: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numberpad.o numberpad.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from numberpad.h:4, from numberpad.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from numberpad.h:4, from numberpad.cpp:1: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from numberpad.h:4, from numberpad.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from numberpad.h:4, from numberpad.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from numberpad.h:4, from numberpad.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from numberpad.h:4, from numberpad.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from numberpad.h:4, from numberpad.cpp:1: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from numberpad.h:4, from numberpad.cpp:1: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from numberpad.h:4, from numberpad.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from numberpad.h:4, from numberpad.cpp:1: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from numberpad.h:4, from numberpad.cpp:1: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from numberpad.h:4, from numberpad.cpp:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from numberpad.h:4, from numberpad.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from numberpad.h:4, from numberpad.cpp:1: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from numberpad.h:4, from numberpad.cpp:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from numberpad.h:4, from numberpad.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from numberpad.h:4, from numberpad.cpp:1: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o utils.o utils.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o canvas.o canvas.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from canvas.h:5, from canvas.cpp:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from canvas.h:5, from canvas.cpp:1: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from canvas.h:5, from canvas.cpp:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from canvas.h:5, from canvas.cpp:1: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o filedialog.o filedialog.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from widget.h:4, from component.h:4, from filedialog.h:6, from filedialog.cpp:4: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o window.o window.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from window.h:6, from window.cpp:7: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from window.h:6, from window.cpp:7: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from window.h:6, from window.cpp:7: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from window.h:6, from window.cpp:7: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from window.h:6, from window.cpp:7: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from window.h:6, from window.cpp:7: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from window.h:6, from window.cpp:7: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from window.h:6, from window.cpp:7: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from window.h:6, from window.cpp:7: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from window.h:6, from window.cpp:7: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from window.h:6, from window.cpp:7: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from window.h:6, from window.cpp:7: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from window.h:6, from window.cpp:7: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from window.h:6, from window.cpp:7: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from window.h:6, from window.cpp:7: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from window.h:6, from window.cpp:7: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from window.h:6, from window.cpp:7: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o statusbar.o statusbar.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from widget.h:4, from component.h:4, from statusbar.h:5, from statusbar.cpp:1: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o textlog.o textlog.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from widget.h:4, from component.h:4, from textlog.h:4, from textlog.cpp:1: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o bitmask.o bitmask.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o main.o main.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from main.cpp:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from main.cpp:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from main.cpp:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from main.cpp:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o validate.o validate.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o label.o label.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from widget.h:4, from component.h:4, from label.h:4, from label.cpp:1: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o geodialog.o geodialog.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from widget.h:4, from component.h:4, from geodialog.h:4, from geodialog.cpp:1: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o geometry.o geometry.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o solutionlog.o solutionlog.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from widget.h:4, from component.h:4, from textlog.h:4, from solutionlog.h:5, from solutionlog.cpp:1: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o sequence.o sequence.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from sequence.cpp:11: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from sequence.cpp:11: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from sequence.cpp:11: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from sequence.cpp:11: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from sequence.cpp:11: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from sequence.cpp:11: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from sequence.cpp:11: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from sequence.cpp:11: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from sequence.cpp:11: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from sequence.cpp:11: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from sequence.cpp:11: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from sequence.cpp:11: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from sequence.cpp:11: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from sequence.cpp:11: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from sequence.cpp:11: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from sequence.cpp:11: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from sequence.cpp:11: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o strategydialog.o strategydialog.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from widget.h:4, from component.h:4, from strategydialog.h:4, from strategydialog.cpp:1: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o displaygrid.o displaygrid.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o strategy.o strategy.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o completesequences.o completesequences.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from completesequences.cpp:6: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o document.o document.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o board.o board.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o square.o square.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from square.cpp:11: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from square.cpp:11: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from square.cpp:11: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from square.cpp:11: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from square.cpp:11: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from square.cpp:11: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from square.cpp:11: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from square.cpp:11: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from square.cpp:11: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from square.cpp:11: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from square.cpp:11: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from square.cpp:11: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from square.cpp:11: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from square.cpp:11: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from square.cpp:11: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from square.cpp:11: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from square.cpp:11: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o singleseqstrategy.o singleseqstrategy.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from singleseqstrategy.cpp:2: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o multiseqpatterns.o multiseqpatterns.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from multiseqpatterns.cpp:8: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o xywings.o xywings.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from xywings.cpp:5: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o multiseqstrategy.o multiseqstrategy.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o subsetstrategy.o subsetstrategy.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from subsetstrategy.cpp:6: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o crosssequences.o crosssequences.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from crosssequences.cpp:6: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o workset.o workset.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o hiddensubsets.o hiddensubsets.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from hiddensubsets.cpp:6: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o nakedsubsets.o nakedsubsets.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from nakedsubsets.cpp:6: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o xyzwings.o xyzwings.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from xyzwings.cpp:5: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o solution.o solution.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from solution.cpp:11: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from solution.cpp:11: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from solution.cpp:11: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from solution.cpp:11: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from solution.cpp:11: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from solution.cpp:11: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from solution.cpp:11: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from solution.cpp:11: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from solution.cpp:11: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from solution.cpp:11: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from solution.cpp:11: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from solution.cpp:11: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from solution.cpp:11: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from solution.cpp:11: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from solution.cpp:11: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from solution.cpp:11: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from solution.cpp:11: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c support.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.c:15: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.c:15: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.c:15: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.c:15: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here struct _GTimeVal ^~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o selector.o selector.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o freedom.o freedom.cpp freedom.cpp: In copy constructor 'sudoku::Freedom::Freedom(const sudoku::Freedom&)': freedom.cpp:30:58: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class sudoku::Bitmask' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(m_bitmask, f.m_bitmask, sizeof(Bitmask) * m_size); ^ In file included from freedom.h:8, from freedom.cpp:2: bitmask.h:8:9: note: 'class sudoku::Bitmask' declared here class Bitmask ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-gcc -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c interface.c In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from interface.c:16: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from interface.c:16: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from interface.c:16: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from interface.c:16: /usr/include/glib-2.0/glib/gtypes.h:551:8: note: declared here struct _GTimeVal ^~~~~~~~~ interface.c: In function 'create_filechooserdialog1': interface.c:589:3: warning: not enough variable arguments to fit a sentinel [-Wformat=] filechooserdialog1 = gtk_file_chooser_dialog_new ("", NULL, GTK_FILE_CHOOSER_ACTION_OPEN, NULL); ^~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o aboutbox.o aboutbox.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from widget.h:4, from component.h:4, from aboutbox.h:4, from aboutbox.cpp:1: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o puzzle.o puzzle.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from puzzle.cpp:6: puzzle.h: In constructor 'sudoku::Puzzle::Puzzle(sudoku::Board&)': puzzle.h:68:12: warning: inlining failed in call to 'sudoku::Puzzle::State::~State()': call is unlikely and code size would grow [-Winline] struct State ^~~~~ puzzle.cpp:120:25: note: called from here getStack().push_back( State() ); ^~~~~~~ In file included from puzzle.cpp:6: puzzle.h: In member function 'void sudoku::Puzzle::push()': puzzle.h:68:12: warning: inlining failed in call to 'sudoku::Puzzle::State::~State()': call is unlikely and code size would grow [-Winline] struct State ^~~~~ puzzle.cpp:171:25: note: called from here getStack().push_back( State( getHiddenSubsetSize(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getLargestHiddenSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNakedSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~ getLargestNakedSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getPatternSize(), ~~~~~~~~~~~~~~~~~ getLargestPatternSize() ) ); ~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o colouring.o colouring.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\" -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o generator.o generator.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from generator.h:7, from generator.cpp:5: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' i586-alt-linux-g++ -frepo -fno-implement-inlines -ansi -pedantic -pipe -Wall -Winline -Wshadow -Wsign-compare -Woverloaded-virtual -Wextra --param max-inline-insns-single=400 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -Wl,-O -Wl,-zcombreloc -Wl,--sort-common -Wl,-znoexecstack -Wl,-zrelro -o sudoku-savant main.o utils.o loader.o strip_leading.o strip_trailing.o date.o document.o note.o widget.o canvas.o window.o component.o numberpad.o toolbar.o filedialog.o geodialog.o strategydialog.o statusbar.o label.o textlog.o solutionlog.o bitmask.o validate.o geometry.o square.o sequence.o solution.o displaygrid.o board.o puzzle.o strategy.o completesequences.o crosssequences.o singleseqstrategy.o subsetstrategy.o hiddensubsets.o nakedsubsets.o multiseqstrategy.o multiseqpatterns.o xywings.o xyzwings.o colouring.o freedom.o workset.o selector.o generator.o aboutbox.o support.o interface.o -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lfontconfig -lfreetype collect: recompiling workset.cpp collect: recompiling colouring.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ collect: recompiling puzzle.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from puzzle.cpp:6: puzzle.h: In member function 'void sudoku::Puzzle::push()': puzzle.h:68:12: warning: inlining failed in call to 'sudoku::Puzzle::State::~State()': call is unlikely and code size would grow [-Winline] struct State ^~~~~ puzzle.cpp:171:25: note: called from here getStack().push_back( State( getHiddenSubsetSize(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getLargestHiddenSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNakedSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~ getLargestNakedSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getPatternSize(), ~~~~~~~~~~~~~~~~~ getLargestPatternSize() ) ); ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from puzzle.cpp:6: puzzle.h: In constructor 'sudoku::Puzzle::Puzzle(sudoku::Board&)': puzzle.h:68:12: warning: inlining failed in call to 'sudoku::Puzzle::State::~State()': call is unlikely and code size would grow [-Winline] struct State ^~~~~ puzzle.cpp:120:25: note: called from here getStack().push_back( State() ); ^~~~~~~ collect: recompiling board.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ collect: recompiling toolbar.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from toolbar.h:4, from toolbar.cpp:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from toolbar.h:4, from toolbar.cpp:1: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from toolbar.h:4, from toolbar.cpp:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from toolbar.h:4, from toolbar.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from toolbar.h:4, from toolbar.cpp:1: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ collect: recompiling main.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from main.cpp:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from main.cpp:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from main.cpp:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from main.cpp:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ collect: recompiling canvas.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from canvas.h:5, from canvas.cpp:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from canvas.h:5, from canvas.cpp:1: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from canvas.h:5, from canvas.cpp:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from canvas.h:5, from canvas.cpp:1: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ collect: recompiling document.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from document.h:7, from document.cpp:7: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ collect: relinking collect: recompiling colouring.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from colouring.cpp:15: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ collect: recompiling puzzle.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from puzzle.h:9, from puzzle.cpp:6: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ In file included from puzzle.cpp:6: puzzle.h: In member function 'void sudoku::Puzzle::push()': puzzle.h:68:12: warning: inlining failed in call to 'sudoku::Puzzle::State::~State()': call is unlikely and code size would grow [-Winline] struct State ^~~~~ puzzle.cpp:171:25: note: called from here getStack().push_back( State( getHiddenSubsetSize(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getLargestHiddenSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getNakedSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~ getLargestNakedSubsetSize(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getPatternSize(), ~~~~~~~~~~~~~~~~~ getLargestPatternSize() ) ); ~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from puzzle.cpp:6: puzzle.h: In constructor 'sudoku::Puzzle::Puzzle(sudoku::Board&)': puzzle.h:68:12: warning: inlining failed in call to 'sudoku::Puzzle::State::~State()': call is unlikely and code size would grow [-Winline] struct State ^~~~~ puzzle.cpp:120:25: note: called from here getStack().push_back( State() ); ^~~~~~~ collect: recompiling board.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ collect: recompiling canvas.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from canvas.h:5, from canvas.cpp:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from canvas.h:5, from canvas.cpp:1: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from canvas.h:5, from canvas.cpp:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from canvas.h:5, from canvas.cpp:1: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ collect: recompiling main.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from main.cpp:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from main.cpp:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from main.cpp:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from main.cpp:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ collect: relinking collect: recompiling board.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ collect: recompiling canvas.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from canvas.h:5, from canvas.cpp:1: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from canvas.h:5, from canvas.cpp:1: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from canvas.h:5, from canvas.cpp:1: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from canvas.h:5, from canvas.cpp:1: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from canvas.h:5, from canvas.cpp:1: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ collect: recompiling main.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from main.cpp:19: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from main.cpp:19: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from main.cpp:19: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from main.cpp:19: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from main.cpp:19: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ collect: relinking collect: recompiling board.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ collect: relinking collect: recompiling board.cpp In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h:325:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_error(...) G_STMT_START { \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:331:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_message(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:334:20: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_critical(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:337:19: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_warning(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:340:16: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_info(...) g_log (G_LOG_DOMAIN, \ ^~~ /usr/include/glib-2.0/glib/gmessages.h:343:17: warning: anonymous variadic macros were introduced in C++11 [-Wvariadic-macros] #define g_debug(...) g_log (G_LOG_DOMAIN, \ ^~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/lib/glib-2.0/include/glibconfig.h:61:38: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef signed long long gint64; ^~~~ /usr/lib/glib-2.0/include/glibconfig.h:62:40: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_GNUC_EXTENSION typedef unsigned long long guint64; ^~~~ In file included from /usr/lib/glib-2.0/include/glibconfig.h:9, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_ADD_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:466:41: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] G_STATIC_ASSERT(sizeof (unsigned long long) == sizeof (guint64)); ^~~~ /usr/include/glib-2.0/glib/gmacros.h:745:104: note: in definition of macro 'G_STATIC_ASSERT' #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1] G_GNUC_UNUSED ^~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:467:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_uaddll_overflow(a, b, (unsigned long long *) dest); } ^~~~ /usr/include/glib-2.0/glib/gtypes.h: In function 'gboolean _GLIB_CHECKED_MUL_U64(guint64*, guint64, guint64)': /usr/include/glib-2.0/glib/gtypes.h:469:58: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long] return !__builtin_umulll_overflow(a, b, (unsigned long long *) dest); } ^~~~ In file included from /usr/include/glib-2.0/glib.h:62, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gmessages.h: At global scope: /usr/include/glib-2.0/glib/gmessages.h:136:29: warning: comma at end of enumerator list [-Wpedantic] G_LOG_WRITER_UNHANDLED = 0, ^ In file included from /usr/include/glib-2.0/glib.h:82, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gstrfuncs.h:328:40: warning: comma at end of enumerator list [-Wpedantic] G_NUMBER_PARSER_ERROR_OUT_OF_BOUNDS, ^ In file included from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gio/gioenums.h:599:52: warning: comma at end of enumerator list [-Wpedantic] G_ASK_PASSWORD_TCRYPT = (1 << 5), ^ In file included from /usr/include/glib-2.0/gio/gio.h:111, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gio/gresolver.h:60:50: warning: comma at end of enumerator list [-Wpedantic] G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1, ^ In file included from /usr/include/pango-1.0/pango/pango-attributes.h:25, from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-font.h:162:38: warning: comma at end of enumerator list [-Wpedantic] PANGO_FONT_MASK_VARIATIONS = 1 << 7, ^ In file included from /usr/include/pango-1.0/pango/pango.h:25, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-attributes.h:191:28: warning: comma at end of enumerator list [-Wpedantic] PANGO_ATTR_INSERT_HYPHENS, /* PangoAttrInt */ ^ In file included from /usr/include/pango-1.0/pango/pango-engine.h:28, from /usr/include/pango-1.0/pango/pango.h:31, from /usr/include/gtk-2.0/gdk/gdktypes.h:37, from /usr/include/gtk-2.0/gdk/gdkscreen.h:32, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:31, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/pango-1.0/pango/pango-glyph.h:218:39: warning: comma at end of enumerator list [-Wpedantic] PANGO_SHAPE_ROUND_POSITIONS = 1 << 0, ^ In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/gobject/gtype.h:679:1: note: declared here { ^ In file included from /usr/include/gtk-2.0/gtk/gtk.h:89, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:59:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:60:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:61:8: warning: unnecessary parentheses in declaration of '__gtk_reserved3' [-Wparentheses] void (*__gtk_reserved3); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:62:8: warning: unnecessary parentheses in declaration of '__gtk_reserved4' [-Wparentheses] void (*__gtk_reserved4); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:63:8: warning: unnecessary parentheses in declaration of '__gtk_reserved5' [-Wparentheses] void (*__gtk_reserved5); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:64:8: warning: unnecessary parentheses in declaration of '__gtk_reserved6' [-Wparentheses] void (*__gtk_reserved6); ^ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h:65:8: warning: unnecessary parentheses in declaration of '__gtk_reserved7' [-Wparentheses] void (*__gtk_reserved7); ^ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from support.h:9, from board.cpp:12: /usr/include/glib-2.0/glib/gtypes.h:549:26: note: declared here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtk.h:173, from support.h:9, from board.cpp:12: /usr/include/gtk-2.0/gtk/gtkstatusicon.h:76:8: warning: unnecessary parentheses in declaration of '__gtk_reserved1' [-Wparentheses] void (*__gtk_reserved1); ^ /usr/include/gtk-2.0/gtk/gtkstatusicon.h:77:8: warning: unnecessary parentheses in declaration of '__gtk_reserved2' [-Wparentheses] void (*__gtk_reserved2); ^ collect: relinking make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' Making all in po make[2]: Nothing to be done for 'all'. + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.80353 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/sudoku-savant-buildroot + : + /bin/rm -rf -- /usr/src/tmp/sudoku-savant-buildroot + cd sudoku-savant-1.3 + make install DESTDIR=/usr/src/tmp/sudoku-savant-buildroot make: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3' Making install in src make[1]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' test -z "/usr/bin" || /bin/mkdir -p "/usr/src/tmp/sudoku-savant-buildroot/usr/bin" /bin/install -c sudoku-savant '/usr/src/tmp/sudoku-savant-buildroot/usr/bin' make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' make[1]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/src' Making install in po make[1]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/po' /bin/mkdir -p /usr/src/tmp/sudoku-savant-buildroot/usr/share installing de.gmo as /usr/src/tmp/sudoku-savant-buildroot/usr/share/locale/de/LC_MESSAGES/sudoku-savant.mo installing fr.gmo as /usr/src/tmp/sudoku-savant-buildroot/usr/share/locale/fr/LC_MESSAGES/sudoku-savant.mo if test "sudoku-savant" = "gettext-tools"; then \ /bin/mkdir -p /usr/src/tmp/sudoku-savant-buildroot/usr/share/gettext/po; \ for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \ /bin/install -c -m 644 ./$file \ /usr/src/tmp/sudoku-savant-buildroot/usr/share/gettext/po/$file; \ done; \ for file in Makevars; do \ rm -f /usr/src/tmp/sudoku-savant-buildroot/usr/share/gettext/po/$file; \ done; \ else \ : ; \ fi make[1]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3/po' make[1]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3' make[2]: Entering directory '/usr/src/RPM/BUILD/sudoku-savant-1.3' make[2]: Nothing to be done for 'install-exec-am'. if test -d ./pixmaps; then \ /bin/sh ./mkinstalldirs /usr/src/tmp/sudoku-savant-buildroot/usr/share/sudoku-savant/pixmaps; \ for pixmap in ./pixmaps/*; do \ if test -f $pixmap; then \ /bin/install -c -m 644 $pixmap /usr/src/tmp/sudoku-savant-buildroot/usr/share/sudoku-savant/pixmaps; \ fi \ done \ fi desktop-file-install --vendor= --dir=/usr/src/tmp/sudoku-savant-buildroot/usr/share/applications sudoku-savant.desktop install -d /usr/src/tmp/sudoku-savant-buildroot/usr/share/pixmaps install --target-directory=/usr/src/tmp/sudoku-savant-buildroot/usr/share/pixmaps sudoku-savant.png make[2]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3' make[1]: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3' make: Leaving directory '/usr/src/RPM/BUILD/sudoku-savant-1.3' + install -dm 755 /usr/src/tmp/sudoku-savant-buildroot/usr/share/icons/hicolor + tar xJ --directory=/usr/src/tmp/sudoku-savant-buildroot/usr/share/icons/hicolor + mkdir -p /usr/src/tmp/sudoku-savant-buildroot/usr/share/appdata + cat + /usr/lib/rpm/find-lang sudoku-savant + desktop-file-validate /usr/src/tmp/sudoku-savant-buildroot/usr/share/applications/sudoku-savant.desktop /usr/src/tmp/sudoku-savant-buildroot/usr/share/applications/sudoku-savant.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated /usr/src/tmp/sudoku-savant-buildroot/usr/share/applications/sudoku-savant.desktop: warning: value "GNOME;GTK;Application;Game;" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application" + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/sudoku-savant-buildroot (auto) Verifying and fixing files in /usr/src/tmp/sudoku-savant-buildroot (binconfig,pkgconfig,libtool,desktop) /usr/share/applications/sudoku-savant.desktop: performed minor cleanup: 3d2 < Encoding=UTF-8 8c7 < Categories=GNOME;GTK;Application;Game; --- > Categories=GNOME;GTK;Game; Checking contents of files in /usr/src/tmp/sudoku-savant-buildroot/ (default) Compressing files in /usr/src/tmp/sudoku-savant-buildroot (auto) Verifying ELF objects in /usr/src/tmp/sudoku-savant-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .opt-?.pyc files Hardlinking identical .pyc and .pyo files Processing files: sudoku-savant-1.3-alt2_20 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.97163 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd sudoku-savant-1.3 + DOCDIR=/usr/src/tmp/sudoku-savant-buildroot/usr/share/doc/sudoku-savant-1.3 + export DOCDIR + rm -rf /usr/src/tmp/sudoku-savant-buildroot/usr/share/doc/sudoku-savant-1.3 + /bin/mkdir -p /usr/src/tmp/sudoku-savant-buildroot/usr/share/doc/sudoku-savant-1.3 + cp -prL ABOUT-NLS AUTHORS ChangeLog COPYING README /usr/src/tmp/sudoku-savant-buildroot/usr/share/doc/sudoku-savant-1.3 + chmod -R go-w /usr/src/tmp/sudoku-savant-buildroot/usr/share/doc/sudoku-savant-1.3 + chmod -R a+rX /usr/src/tmp/sudoku-savant-buildroot/usr/share/doc/sudoku-savant-1.3 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.x0G2Qr find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.LBbNOc find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,typelib) Requires: /lib/ld-linux.so.2, libatk-1.0.so.0 >= set:mkrJLl3O9nG, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgdk-x11-2.0.so.0 >= set:njNNiF1AEHbvGUXZqztaqt068yfZ9DJCMFgqlvQ9L0, libgdk_pixbuf-2.0.so.0 >= set:lka381, libglib-2.0.so.0 >= set:olAvflk1BbquCUeZlzDHCt9VE0, libgobject-2.0.so.0 >= set:miX8wGxw0DVXTxHNEhdgvwbl1Igv, libgtk-x11-2.0.so.0 >= set:ph3qMYqqX0UOraeBZAhqy1xgEzW1XxAz4fiLpwzSAaxHR2BLgyVeKsGpPmVPBItNDve8sFiW7cMrmw4dhM1SFYI39ZDj00Uf0ODIFw2MzyBS08SqgRKBi7PVG2hjqZHiZEY8j233TgoqzkKFUMDbZogpJQqZ2BV2KVBIK2AhP9SpMDisamwAh5VNz3aJsCbQklaN2JM4s2pBfXhW1OFQaZtVczgIvF9Pl0M7193Y1ModquBQfk3VgyZBjPrDnQzR1ERzSgoa6jhoFJzNFeCJANnYdADdl2unvHIz8ilpR8VyBojZHXZuqcedJRF7EOBnloe31PmEcZx3ezqFELQkdqNslZ1CZ28LCxGzMdmQa8eSRBzdMNVoKKQQBEC8nsHhD9Ukt9THMp3II1ZtZ8ZE7OAhY0NOmMGLU4y1zkVBCORlIaKGZn0HIxiOAKset73GUq7q0TeG0ejyirc4yI2k4YGroJT, libpango-1.0.so.0 >= set:mjPm2BImH7SKggMaow81, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.9), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.OHoBnn Creating sudoku-savant-debuginfo package Processing files: sudoku-savant-debuginfo-1.3-alt2_20 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fdeSWw find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Jx4aWc find-requires: running scripts (debuginfo) Requires: sudoku-savant = 1.3-alt2_20, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libatk-1.0.so.0), debug(libc.so.6), debug(libgcc_s.so.1), debug(libgdk-x11-2.0.so.0), debug(libgdk_pixbuf-2.0.so.0), debug(libglib-2.0.so.0), debug(libgobject-2.0.so.0), debug(libgtk-x11-2.0.so.0), debug(libpango-1.0.so.0), debug(libstdc++.so.6) Wrote: /usr/src/RPM/RPMS/i586/sudoku-savant-1.3-alt2_20.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/sudoku-savant-debuginfo-1.3-alt2_20.i586.rpm 61.72user 6.00system 1:07.58elapsed 100%CPU (0avgtext+0avgdata 105196maxresident)k 0inputs+0outputs (0major+2156183minor)pagefaults 0swaps 81.27user 11.33system 1:42.51elapsed 90%CPU (0avgtext+0avgdata 113612maxresident)k 0inputs+0outputs (0major+2636273minor)pagefaults 0swaps