<86>Nov 23 02:26:06 userdel[3730078]: delete user 'rooter' <86>Nov 23 02:26:06 userdel[3730078]: removed shadow group 'rooter' owned by 'rooter' <86>Nov 23 02:26:06 groupadd[3730085]: group added to /etc/group: name=rooter, GID=993 <86>Nov 23 02:26:06 groupadd[3730085]: group added to /etc/gshadow: name=rooter <86>Nov 23 02:26:06 groupadd[3730085]: new group: name=rooter, GID=993 <86>Nov 23 02:26:06 useradd[3730089]: new user: name=rooter, UID=993, GID=993, home=/root, shell=/bin/bash <86>Nov 23 02:26:06 userdel[3730095]: delete user 'builder' <86>Nov 23 02:26:06 userdel[3730095]: removed group 'builder' owned by 'builder' <86>Nov 23 02:26:06 groupadd[3730103]: group added to /etc/group: name=builder, GID=994 <86>Nov 23 02:26:06 groupadd[3730103]: group added to /etc/gshadow: name=builder <86>Nov 23 02:26:06 groupadd[3730103]: new group: name=builder, GID=994 <86>Nov 23 02:26:06 useradd[3730107]: new user: name=builder, UID=994, GID=994, home=/usr/src, shell=/bin/bash <13>Nov 23 02:26:16 rpmi: libpng16-1.6.37-alt1 sisyphus+275734.100.2.1 1624788826 installed <13>Nov 23 02:26:16 rpmi: libjpeg-2:2.0.6-alt4 sisyphus+284191.100.1.1 1630330711 installed <13>Nov 23 02:26:16 rpmi: libexpat-2.2.10-alt1 sisyphus+276608.100.1.2 1625153355 installed <13>Nov 23 02:26:16 rpmi: libwayland-client-1.19.0-alt1 sisyphus+287634.100.1.1 1634659926 installed <13>Nov 23 02:26:16 rpmi: perl-Unicode-Normalize-1:5.34.0-alt1 sisyphus+279621.700.1.1 1626629811 installed <13>Nov 23 02:26:16 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed <13>Nov 23 02:26:16 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626058929 installed <13>Nov 23 02:26:16 rpmi: xorg-proto-devel-2021.5-alt1 sisyphus+285490.100.1.1 1632124129 installed <13>Nov 23 02:26:16 rpmi: tex-common-0.2-alt4 sisyphus+276869.100.1.1 1625246366 installed <13>Nov 23 02:26:16 rpmi: perl-Text-Unidecode-1.30-alt1 1480505027 installed <13>Nov 23 02:26:16 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Nov 23 02:26:16 rpmi: less-590-alt1 sisyphus+290055.100.1.1 1637334436 installed <13>Nov 23 02:26:16 rpmi: libICE-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed <13>Nov 23 02:26:16 rpmi: libSM-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed <13>Nov 23 02:26:16 rpmi: libidn2-2.3.2-alt1 sisyphus+281238.100.1.2 1627476321 installed <13>Nov 23 02:26:16 rpmi: rpm-macros-info-install-6.7-alt1 sisyphus+278099.4400.1.1 1626031435 installed <13>Nov 23 02:26:16 rpmi: libpixman-3:0.40.0-alt2 sisyphus+281167.100.1.1 1627444504 installed <13>Nov 23 02:26:16 rpmi: libglvnd-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 23 02:26:16 rpmi: libwayland-server-1.19.0-alt1 sisyphus+287634.100.1.1 1634659926 installed <13>Nov 23 02:26:16 rpmi: libtcl-8.6.12-alt1 sisyphus+289207.100.1.1 1636393871 installed <13>Nov 23 02:26:16 rpmi: perl-IO-Stringy-2.113-alt1 sisyphus+289915.300.2.1 1637124493 installed <13>Nov 23 02:26:16 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed <13>Nov 23 02:26:16 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Nov 23 02:26:16 rpmi: perl-libnet-1:3.13-alt1 sisyphus+266120.100.1.1 1612961310 installed <13>Nov 23 02:26:16 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Nov 23 02:26:16 rpmi: perl-Tie-RefHash-1.40-alt1 sisyphus+260329.100.1.1 1603548550 installed <13>Nov 23 02:26:16 rpmi: perl-Compress-Raw-Zlib-2.101-alt1 sisyphus+279723.300.1.1 1626648904 installed <13>Nov 23 02:26:16 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Nov 23 02:26:16 rpmi: libwebp7-1.2.1-alt1 sisyphus+282658.100.1.1 1628955702 installed <13>Nov 23 02:26:16 rpmi: libjbig-2.1-alt1 sisyphus+276068.100.1.1 1624815400 installed <13>Nov 23 02:26:16 rpmi: libtiff5-4.3.0-alt1 sisyphus+285311.100.1.1 1631733776 installed <13>Nov 23 02:26:16 rpmi: libpaper-1.1.28-alt1 sisyphus+278439.100.1.1 1626100422 installed <13>Nov 23 02:26:16 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Nov 23 02:26:16 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Nov 23 02:26:16 rpmi: libbrotlienc-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Nov 23 02:26:16 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Nov 23 02:26:16 rpmi: libharfbuzz-3.1.1-alt1 sisyphus+289454.200.2.1 1636740962 installed <13>Nov 23 02:26:16 rpmi: libfreetype-2.11.0-alt1 sisyphus+281294.100.1.1 1627488670 installed <13>Nov 23 02:26:16 rpmi: fontconfig-2.13.1-alt2 sisyphus+283256.100.1.1 1629274953 installed Updating fonts cache: <29>Nov 23 02:26:17 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Nov 23 02:26:17 rpmi: libnettle8-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed <13>Nov 23 02:26:17 rpmi: libp11-kit-0.23.15-alt2 sisyphus+287552.300.2.1 1634541413 installed <13>Nov 23 02:26:17 rpmi: libtasn1-4.17.0-alt2 sisyphus+285706.100.1.1 1632328563 installed <13>Nov 23 02:26:17 rpmi: libhogweed6-3.7.3-alt1 sisyphus+276723.100.1.2 1625211788 installed <13>Nov 23 02:26:17 rpmi: libgnutls30-3.6.16-alt1 sisyphus+273086.100.1.1 1622478144 installed <13>Nov 23 02:26:17 rpmi: fonts-type1-urw-3:1.0.7pre44-alt3 sisyphus+224082.100.2.1 1552406640 installed <13>Nov 23 02:26:17 rpmi: libwoff2-1.0.2-alt2.1 sisyphus+277277.100.1.2 1625464643 installed <13>Nov 23 02:26:17 rpmi: perl-autodie-2.34-alt1 sisyphus+265208.100.1.1 1611567479 installed <13>Nov 23 02:26:17 rpmi: perl-OLE-Storage_Lite-0.20-alt1 sisyphus+243912.100.1.1 1578493389 installed <13>Nov 23 02:26:17 rpmi: tcl-8.6.12-alt1 sisyphus+289207.100.1.1 1636393871 installed <13>Nov 23 02:26:17 rpmi: libICE-devel-1.0.10-alt1 sisyphus+278827.100.1.1 1626220279 installed <13>Nov 23 02:26:17 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed <13>Nov 23 02:26:17 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058195 installed <13>Nov 23 02:26:17 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751601 installed <13>Nov 23 02:26:17 rpmi: perl-File-Listing-6.14-alt1 sisyphus+262735.100.1.1 1606813544 installed <13>Nov 23 02:26:17 rpmi: perl-unicore-1:5.34.0-alt1 sisyphus+279621.700.1.1 1626629811 installed <13>Nov 23 02:26:17 rpmi: perl-Net-IDN-Encode-2.500-alt1 sisyphus+279723.3100.1.1 1626649600 installed <13>Nov 23 02:26:17 rpmi: libwayland-cursor-1.19.0-alt1 sisyphus+287634.100.1.1 1634659926 installed <13>Nov 23 02:26:17 rpmi: libwayland-egl-4:18.1.0-alt1 sisyphus+287634.100.1.1 1634659926 installed <13>Nov 23 02:26:17 rpmi: libjasper-2.0.33-alt1 sisyphus+283821.100.1.1 1629972796 installed <13>Nov 23 02:26:17 rpmi: perl-X11-Protocol-0.56-alt1.1 1290621401 installed <13>Nov 23 02:26:17 rpmi: perl-Algorithm-Diff-1:1.201-alt1 sisyphus+263447.100.1.1 1607956595 installed <13>Nov 23 02:26:17 rpmi: perl-Unicode-EastAsianWidth-12.0-alt1 sisyphus+237401.100.1.1 1568197363 installed <13>Nov 23 02:26:17 rpmi: lua5.3-5.3.6-alt2 sisyphus+286316.100.2.1 1634197699 installed <13>Nov 23 02:26:17 rpmi: libncurses-6.3.20211106-alt1 sisyphus+289273.100.1.1 1636477028 installed <13>Nov 23 02:26:17 rpmi: libtinfo-devel-6.3.20211106-alt1 sisyphus+289273.100.1.1 1636477028 installed <13>Nov 23 02:26:17 rpmi: libgtk+2-locales-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Nov 23 02:26:17 rpmi: liborc-0.4.32-alt1.1 sisyphus+284077.100.1.1 1630142939 installed <13>Nov 23 02:26:17 rpmi: libgudev-1:237-alt1 sisyphus+282754.100.1.1 1629006690 installed <13>Nov 23 02:26:17 rpmi: libfribidi-1.0.11-alt1 sisyphus+285870.100.1.1 1632466313 installed <13>Nov 23 02:26:17 rpmi: libdatrie-0.2.13-alt1_2 sisyphus+285649.100.1.1 1632260802 installed <13>Nov 23 02:26:18 rpmi: libthai-0.1.28-alt1_1 sisyphus+275403.100.1.2 1624502529 installed <13>Nov 23 02:26:18 rpmi: libatk-locales-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Nov 23 02:26:18 rpmi: libatk-2.36.0-alt1 sisyphus+275092.100.2.1 1624560096 installed <13>Nov 23 02:26:18 rpmi: libopus-1.3.1-alt3 sisyphus+278010.100.1.2 1625975522 installed <13>Nov 23 02:26:18 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed <13>Nov 23 02:26:18 rpmi: libsndfile-1.0.31-alt1 sisyphus+279495.100.1.1 1626550760 installed <13>Nov 23 02:26:18 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402241 installed <13>Nov 23 02:26:18 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed <13>Nov 23 02:26:18 rpmi: libkpathsea6-2021-alt1_3 sisyphus+285758.100.1.1 1632391098 installed <13>Nov 23 02:26:18 rpmi: libptexenc1-2021-alt1_3 sisyphus+285758.100.1.1 1632391098 installed <13>Nov 23 02:26:18 rpmi: libsynctex2-2021-alt1_3 sisyphus+285758.100.1.1 1632391098 installed <13>Nov 23 02:26:18 rpmi: libtexlua5-2021-alt1_3 sisyphus+285758.100.1.1 1632391098 installed <13>Nov 23 02:26:18 rpmi: zziplib-0.13.72-alt1 sisyphus+278032.100.1.2 1625982008 installed <13>Nov 23 02:26:18 rpmi: libxxhash-0.8.0-alt2 sisyphus+277476.100.2.1 1625621312 installed <13>Nov 23 02:26:18 rpmi: libpotrace-1.16-alt1 sisyphus+275746.100.1.1 1624752901 installed <13>Nov 23 02:26:18 rpmi: libicu69-1:6.9.1-alt2 sisyphus+277632.100.1.1 1625726150 installed <13>Nov 23 02:26:18 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104244 installed <13>Nov 23 02:26:18 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625697230 installed <13>Nov 23 02:26:18 rpmi: shared-mime-info-2.1-alt1 sisyphus+278982.100.1.1 1626350317 installed <13>Nov 23 02:26:18 rpmi: gsettings-desktop-schemas-data-41.0-alt1 sisyphus+290326.500.2.1 1637476268 installed <13>Nov 23 02:26:18 rpmi: libgio-2.70.1-alt1 sisyphus+290326.240.2.1 1637476149 installed <13>Nov 23 02:26:18 rpmi: gsettings-desktop-schemas-41.0-alt1 sisyphus+290326.500.2.1 1637476268 installed <13>Nov 23 02:26:18 rpmi: libgstreamer1.0-1.18.5-alt1 sisyphus+284897.100.2.1 1631185288 installed <13>Nov 23 02:26:18 rpmi: libgdk-pixbuf-locales-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Nov 23 02:26:18 rpmi: libgdk-pixbuf-2.42.6-alt1 sisyphus+277964.100.1.1 1625927113 installed <13>Nov 23 02:26:18 rpmi: gtk-update-icon-cache-3.24.30-alt2 sisyphus+285283.100.1.1 1631713610 installed <13>Nov 23 02:26:18 rpmi: libde265-1.0.7-alt1 sisyphus+275350.100.1.2 1624489754 installed <13>Nov 23 02:26:18 rpmi: libaom3-3.1.2-alt2 sisyphus+284158.100.1.1 1630312716 installed <13>Nov 23 02:26:18 rpmi: libheif-1.11.0-alt1 sisyphus+279399.100.1.2 1626532543 installed <13>Nov 23 02:26:18 rpmi: libxshmfence-1.3-alt1 sisyphus+278248.100.1.1 1626080762 installed <13>Nov 23 02:26:18 rpmi: libpciaccess-1:0.16-alt1 sisyphus+278288.100.1.1 1626084210 installed <13>Nov 23 02:26:18 rpmi: libdrm-1:2.4.108-alt1 sisyphus+289309.100.1.1 1636539685 installed <13>Nov 23 02:26:18 rpmi: libgbm-4:21.2.5-alt1 sisyphus+288369.100.1.1 1635525843 installed <13>Nov 23 02:26:18 rpmi: t1utils-1.42-alt1 sisyphus+278458.100.1.1 1626102085 installed <13>Nov 23 02:26:18 rpmi: ttf2pt1-3.4.4-alt1.qa1 sisyphus+275192.100.2.1 1624905844 installed <13>Nov 23 02:26:18 rpmi: libqqwing-1.3.4-alt2 sisyphus+275255.100.2.1 1624562960 installed <13>Nov 23 02:26:18 rpmi: qqwing-1.3.4-alt2 sisyphus+275255.100.2.1 1624562960 installed <13>Nov 23 02:26:18 rpmi: perl-Unicode-Map-0.112-alt8 sisyphus+279723.3600.1.1 1626649989 installed <13>Nov 23 02:26:18 rpmi: perl-Digest-Perl-MD5-1.9-alt1 1394057208 installed <13>Nov 23 02:26:18 rpmi: perl-Crypt-RC4-2.02-alt1 1319549646 installed <13>Nov 23 02:26:18 rpmi: perl-Math-Complex-1.59-alt1 1334229876 installed <13>Nov 23 02:26:18 rpmi: perl-Locale-Maketext-Simple-0.21-alt3 1321333616 installed <13>Nov 23 02:26:18 rpmi: perl-IPC-System-Simple-1.30-alt1 sisyphus+248544.100.1.1 1585154078 installed <13>Nov 23 02:26:18 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Nov 23 02:26:18 rpmi: perl-File-Which-1.27-alt1 sisyphus+271986.100.1.1 1621196035 installed <13>Nov 23 02:26:18 rpmi: perl-File-Copy-Recursive-0.45-alt1 sisyphus+235291.100.1.1 1564606222 installed <13>Nov 23 02:26:18 rpmi: perl-Digest-SHA1-2.13-alt5.2 sisyphus+279723.3400.1.1 1626649913 installed <13>Nov 23 02:26:18 rpmi: perl-TimeDate-2.33-alt1 sisyphus+252901.100.1.1 1591387378 installed <13>Nov 23 02:26:18 rpmi: perl-Term-Cap-1.17-alt1 1445018869 installed <13>Nov 23 02:26:18 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed <13>Nov 23 02:26:18 rpmi: perl-IO-String-1.08-alt2 1321677915 installed <13>Nov 23 02:26:18 rpmi: perl-Compress-Raw-Bzip2-2.101-alt1 sisyphus+279723.400.1.1 1626648931 installed <13>Nov 23 02:26:19 rpmi: libpipeline-1.5.4-alt1_1 sisyphus+289767.100.1.1 1636833187 installed <13>Nov 23 02:26:19 rpmi: groff-base-1.22.3-alt2 sisyphus+275306.100.2.1 1624538375 installed <13>Nov 23 02:26:19 rpmi: man-db-2.9.0-alt3 sisyphus+278019.100.1.2 1625976989 installed <13>Nov 23 02:26:19 rpmi: publicsuffix-list-dafsa-20210929-alt1 sisyphus+286161.100.1.1 1632988273 installed <13>Nov 23 02:26:19 rpmi: libpsl-0.21.1-alt2 sisyphus+279461.100.1.1 1626547547 installed <13>Nov 23 02:26:19 rpmi: libnghttp2-1.41.0-alt2 sisyphus+286786.100.1.1 1633940948 installed <13>Nov 23 02:26:19 rpmi: openldap-common-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Nov 23 02:26:19 rpmi: rsync-3.1.3-alt2 sisyphus+278100.6000.1.1 1626060142 installed <13>Nov 23 02:26:19 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Nov 23 02:26:19 rpmi: liblmdb-0.9.23-alt1 sisyphus+275369.100.1.2 1624493869 installed <13>Nov 23 02:26:19 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Nov 23 02:26:19 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <13>Nov 23 02:26:19 rpmi: libedit3-3.1.20191231-alt1 sisyphus+278505.100.1.1 1626106374 installed <13>Nov 23 02:26:19 rpmi: hd2u-1.0.3-alt2 sisyphus+275312.100.2.1 1624906676 installed <13>Nov 23 02:26:19 rpmi: perl-Filter-1.60-alt1 sisyphus+279723.100.1.1 1626648797 installed <13>Nov 23 02:26:19 rpmi: perl-Encode-3.16-alt1 sisyphus+287134.100.1.1 1634299216 installed <13>Nov 23 02:26:19 rpmi: perl-URI-5.10-alt1 sisyphus+288175.100.1.1 1635236817 installed <13>Nov 23 02:26:19 rpmi: perl-IO-Compress-2.102-alt1 sisyphus+278038.1500.1.2 1625983088 installed <13>Nov 23 02:26:19 rpmi: perl-HTML-Parser-3.76-alt1 sisyphus+279723.500.1.1 1626648959 installed <13>Nov 23 02:26:19 rpmi: perl-Net-HTTP-6.21-alt1 sisyphus+268278.100.1.1 1616563972 installed <13>Nov 23 02:26:19 rpmi: perl-Pod-Simple-3.43-alt1 sisyphus+276561.100.1.1 1625127752 installed <13>Nov 23 02:26:19 rpmi: perl-Pod-Usage-2.01-alt1 sisyphus+277175.100.1.1 1625408247 installed <13>Nov 23 02:26:19 rpmi: perl-podlators-4.14-alt1 sisyphus+277178.100.1.2 1625426264 installed <13>Nov 23 02:26:19 rpmi: perl-IO-Zlib-1.11-alt1 sisyphus+258984.100.1.1 1601542681 installed <13>Nov 23 02:26:19 rpmi: perl-Archive-Tar-2.40-alt1 sisyphus+281653.100.1.1 1627900756 installed <13>Nov 23 02:26:19 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Nov 23 02:26:19 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Nov 23 02:26:19 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Nov 23 02:26:19 rpmi: perl-HTTP-Message-6.35-alt1 sisyphus+289908.100.1.1 1637122708 installed <13>Nov 23 02:26:19 rpmi: perl-HTTP-Cookies-6.10-alt1 sisyphus+264349.100.1.1 1609891183 installed <13>Nov 23 02:26:19 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Nov 23 02:26:19 rpmi: perl-libwww-6.58-alt1 sisyphus+288172.100.1.2 1635237086 installed <13>Nov 23 02:26:19 rpmi: perl-HTML-Tree-5.07-alt1 sisyphus+277105.100.1.1 1625402682 installed <13>Nov 23 02:26:19 rpmi: perl-HTML-Formatter-2.16-alt1 1482105372 installed <13>Nov 23 02:26:19 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+279723.1300.1.1 1626649131 installed <13>Nov 23 02:26:19 rpmi: perl-XML-XPath-1.44-alt1 sisyphus.215541.100 1540451758 installed <13>Nov 23 02:26:19 rpmi: perl-XML-Twig-3.52-alt1 sisyphus+277116.100.1.2 1625410693 installed <13>Nov 23 02:26:19 rpmi: perl-HTML-Form-6.07-alt1 sisyphus+246847.100.1.1 1582555741 installed <13>Nov 23 02:26:19 rpmi: perl-WWW-Mechanize-2.06-alt1 sisyphus+288176.100.1.3 1635237783 installed <13>Nov 23 02:26:19 rpmi: perl-Text-CSV_XS-1.46-alt1 sisyphus+279723.3500.1.1 1626649958 installed <13>Nov 23 02:26:19 rpmi: perl-Spreadsheet-ParseExcel-1:0.65-alt1 1395677487 installed <13>Nov 23 02:26:19 rpmi: perl-libintl-1.32-alt1 sisyphus+279723.5100.1.1 1626650309 installed <13>Nov 23 02:26:19 rpmi: libteckit-2.5.1-alt2.1 sisyphus+275250.100.2.1 1624906328 installed <13>Nov 23 02:26:19 rpmi: libteckit-utils-2.5.1-alt2.1 sisyphus+275250.100.2.1 1624906328 installed <13>Nov 23 02:26:19 rpmi: perl-IPC-Run3-0.048-alt1 1410690027 installed <13>Nov 23 02:26:19 rpmi: psutils-2:2.07-alt1 sisyphus+288874.100.1.1 1636096345 installed <13>Nov 23 02:26:19 rpmi: rgb-1.0.6-alt3 sisyphus+275450.100.1.2 1624513780 installed <13>Nov 23 02:26:19 rpmi: libnetpbm11-10.85.04-alt1 sisyphus+275743.100.1.1 1624752207 installed <13>Nov 23 02:26:19 rpmi: sharutils-4.15.2-alt1 sisyphus+279143.100.1.1 1626390688 installed <13>Nov 23 02:26:19 rpmi: ncompress-4.2.4.4-alt1 sisyphus+277043.100.1.1 1625348080 installed <13>Nov 23 02:26:19 rpmi: libX11-locales-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Nov 23 02:26:19 rpmi: libXdmcp-1.1.3-alt1 sisyphus+278816.100.1.1 1626219231 installed <13>Nov 23 02:26:19 rpmi: libXau-1.0.9-alt1 sisyphus+278247.100.1.1 1626080736 installed <13>Nov 23 02:26:19 rpmi: libxcb-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Nov 23 02:26:19 rpmi: libX11-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Nov 23 02:26:19 rpmi: libXext-1.3.4-alt1 sisyphus+278817.100.1.3 1626262596 installed <13>Nov 23 02:26:19 rpmi: libXrender-0.9.10-alt1 sisyphus+278480.100.1.2 1626227740 installed <13>Nov 23 02:26:19 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565457 installed <13>Nov 23 02:26:19 rpmi: libXmu-1.1.3-alt1 sisyphus+278818.100.1.3 1626263295 installed <13>Nov 23 02:26:19 rpmi: libXft-2.3.4-alt1 sisyphus+284644.500.1.1 1630910476 installed <13>Nov 23 02:26:19 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910331 installed <13>Nov 23 02:26:19 rpmi: libXpm-3.5.13-alt1 sisyphus+278339.100.1.2 1626171698 installed <13>Nov 23 02:26:19 rpmi: libXrandr-1.5.2-alt1 sisyphus+275330.100.2.2 1624575558 installed <13>Nov 23 02:26:19 rpmi: libXinerama-1.1.4-alt1 sisyphus+275328.100.2.2 1624575558 installed <13>Nov 23 02:26:19 rpmi: libXaw-1.0.14-alt1 sisyphus+284644.100.1.1 1630910247 installed <13>Nov 23 02:26:19 rpmi: libgd3-2.3.3-alt1 sisyphus+286379.100.1.1 1633353307 installed <13>Nov 23 02:26:19 rpmi: libXcursor-1.2.0-alt1 sisyphus+278256.100.1.2 1626134578 installed <13>Nov 23 02:26:19 rpmi: perl-Tk-804.036-alt1 sisyphus+279723.3300.1.1 1626649879 installed <13>Nov 23 02:26:19 rpmi: libtk-8.6.12-alt1 sisyphus+289207.200.1.1 1636394135 installed <13>Nov 23 02:26:19 rpmi: tk-8.6.12-alt1 sisyphus+289207.200.1.1 1636394135 installed <13>Nov 23 02:26:19 rpmi: xset-1.2.4-alt1 sisyphus+275497.100.2.2 1624918317 installed <13>Nov 23 02:26:19 rpmi: libXxf86vm-1.1.4-alt2 sisyphus+275334.100.2.2 1624577011 installed <13>Nov 23 02:26:19 rpmi: libGLX-mesa-4:21.2.5-alt1 sisyphus+288369.100.1.1 1635525843 installed <13>Nov 23 02:26:19 rpmi: libEGL-mesa-4:21.2.5-alt1 sisyphus+288369.100.1.1 1635525843 installed <13>Nov 23 02:26:19 rpmi: libEGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 23 02:26:19 rpmi: libGLX-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 23 02:26:19 rpmi: libGL-7:1.3.4-alt1 sisyphus+286013.100.1.1 1632749263 installed <13>Nov 23 02:26:19 rpmi: libcairo-1:1.16.0-alt1 sisyphus+275343.100.2.3 1624578007 installed <13>Nov 23 02:26:19 rpmi: libpango-1.48.10-alt1 sisyphus+285076.100.1.1 1631425168 installed <13>Nov 23 02:26:19 rpmi: libgst-plugins1.0-1.18.5-alt1 sisyphus+284897.200.2.1 1631185407 installed <13>Nov 23 02:26:19 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed <13>Nov 23 02:26:19 rpmi: netpbm-10.85.04-alt1 sisyphus+275743.100.1.1 1624752207 installed <13>Nov 23 02:26:19 rpmi: libXcomposite-0.4.5-alt1 sisyphus+275323.100.2.2 1624573269 installed <13>Nov 23 02:26:19 rpmi: libXdamage-1.1.5-alt1 sisyphus+275324.100.2.2 1624573269 installed <13>Nov 23 02:26:19 rpmi: xprop-1.2.5-alt1 sisyphus+279025.100.1.1 1626354198 installed <13>Nov 23 02:26:20 rpmi: libxcb-devel-1.14-alt1 sisyphus+277968.100.1.3 1625952322 installed <13>Nov 23 02:26:20 rpmi: libopenjpeg2.0-2.4.0-alt2 sisyphus+270166.100.1.1 1618663536 installed <13>Nov 23 02:26:20 rpmi: liblz4-1:1.9.3-alt1 sisyphus+278100.4000.1.1 1626059441 installed <13>Nov 23 02:26:20 rpmi: libsystemd-1:249.6-alt1 sisyphus+289416.100.1.1 1636655101 installed <13>Nov 23 02:26:20 rpmi: libdbus-1.12.20-alt1 sisyphus+281278.100.1.1 1627484261 installed <13>Nov 23 02:26:20 rpmi: libavahi-0.8-alt2 sisyphus+279391.100.1.2 1626530679 installed <13>Nov 23 02:26:20 rpmi: libcups-2.3.3-alt7.op2 sisyphus+289457.100.2.1 1636771520 installed <13>Nov 23 02:26:21 rpmi: libgs-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Nov 23 02:26:21 rpmi: ghostscript-common-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Nov 23 02:26:21 rpmi: ghostscript-classic-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Nov 23 02:26:21 rpmi: ghostscript-module-X-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Nov 23 02:26:21 rpmi: libgtk+2-2.24.33-alt1 sisyphus+278555.100.1.2 1626252653 installed <13>Nov 23 02:26:21 rpmi: wxGTK-2:2.8.12-alt1.svn20131012.6 sisyphus+277617.100.1.1 1625719317 installed <13>Nov 23 02:26:21 rpmi: libwxGTK-2:2.8.12-alt1.svn20131012.6 sisyphus+277617.100.1.1 1625719317 installed <13>Nov 23 02:26:21 rpmi: libpulseaudio-15.0-alt1 sisyphus+281243.100.1.2 1627477159 installed <13>Nov 23 02:26:21 rpmi: perl-Net-DBus-1.2.0-alt1 sisyphus+279723.2700.1.1 1626649518 installed <13>Nov 23 02:26:21 rpmi: xdg-utils-1.1.3-alt8 sisyphus+273592.100.1.1 1622810329 installed <13>Nov 23 02:26:21 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Nov 23 02:26:22 rpmi: libstdc++11-devel-11.2.1-alt1 sisyphus+285602.200.1.1 1632233545 installed <13>Nov 23 02:26:22 rpmi: gcc11-c++-11.2.1-alt1 sisyphus+285602.200.1.1 1632233545 installed <13>Nov 23 02:26:22 rpmi: ed-1:0.2-alt10 sisyphus+278100.1100.1.1 1626056843 installed <13>Nov 23 02:26:22 rpmi: diffstat-1.64-alt1 sisyphus+278100.700.1.1 1626056683 installed <13>Nov 23 02:26:22 rpmi: libdialog-1.3.20171209-alt2 sisyphus+284461.40.2.1 1630655674 installed <13>Nov 23 02:26:22 rpmi: dialog-1.3.20171209-alt2 sisyphus+284461.40.2.1 1630655674 installed <13>Nov 23 02:26:22 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Nov 23 02:26:22 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Nov 23 02:26:22 rpmi: ca-certificates-2021.10.06-alt1 sisyphus+286526.200.1.1 1633528578 installed <13>Nov 23 02:26:22 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Nov 23 02:26:22 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+287552.300.2.1 1634541413 installed <13>Nov 23 02:26:22 rpmi: libcrypto1.1-1.1.1l-alt2 sisyphus+287339.100.1.1 1634383589 installed <13>Nov 23 02:26:22 rpmi: libssl1.1-1.1.1l-alt2 sisyphus+287339.100.1.1 1634383589 installed <86>Nov 23 02:26:22 groupadd[3803870]: group added to /etc/group: name=_keytab, GID=499 <86>Nov 23 02:26:22 groupadd[3803870]: group added to /etc/gshadow: name=_keytab <86>Nov 23 02:26:22 groupadd[3803870]: new group: name=_keytab, GID=499 <13>Nov 23 02:26:22 rpmi: libkrb5-1.19.2-alt2 sisyphus+281652.100.1.1 1627900207 installed <86>Nov 23 02:26:22 groupadd[3804169]: group added to /etc/group: name=sasl, GID=498 <86>Nov 23 02:26:22 groupadd[3804169]: group added to /etc/gshadow: name=sasl <86>Nov 23 02:26:22 groupadd[3804169]: new group: name=sasl, GID=498 <13>Nov 23 02:26:22 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+282040.40.2.1 1628929840 installed <13>Nov 23 02:26:22 rpmi: libldap-2.4.59-alt1 sisyphus+282933.100.1.1 1629124747 installed <13>Nov 23 02:26:22 rpmi: libcurl-7.80.0-alt1 sisyphus+290333.100.1.1 1637428403 installed <13>Nov 23 02:26:23 rpmi: python3-3.9.7-alt3 sisyphus+287552.400.2.1 1634542953 installed <13>Nov 23 02:26:23 rpmi: python3-base-3.9.7-alt3 sisyphus+287552.400.2.1 1634542953 installed <13>Nov 23 02:26:23 rpmi: perl-Net-SSLeay-1.90-alt1 sisyphus+279723.3000.1.1 1626649564 installed <13>Nov 23 02:26:23 rpmi: perl-IO-Socket-SSL-2.072-alt1 sisyphus+283189.100.1.2 1629246711 installed <13>Nov 23 02:26:23 rpmi: perl-Net-HTTPS-6.21-alt1 sisyphus+268278.100.1.1 1616563972 installed <13>Nov 23 02:26:23 rpmi: perl-LWP-Protocol-https-6.10-alt1 sisyphus+263916.100.1.3 1608937434 installed <13>Nov 23 02:26:23 rpmi: openssh-common-8.6p1-alt2 sisyphus+286003.100.1.1 1632744244 installed <86>Nov 23 02:26:23 groupadd[3805079]: group added to /etc/group: name=sshagent, GID=497 <86>Nov 23 02:26:23 groupadd[3805079]: group added to /etc/gshadow: name=sshagent <86>Nov 23 02:26:23 groupadd[3805079]: new group: name=sshagent, GID=497 <13>Nov 23 02:26:23 rpmi: openssh-clients-8.6p1-alt2 sisyphus+286003.100.1.1 1632744244 installed <13>Nov 23 02:26:23 rpmi: git-core-2.33.1-alt1 sisyphus+288703.100.1.1 1635800054 installed <13>Nov 23 02:26:23 rpmi: emacs26-speedbar-1.0-alt13 sisyphus+267015.500.7.1 1614782728 installed <13>Nov 23 02:26:23 rpmi: emacs26-tramp-2.3.5.26.3-alt13 sisyphus+267015.500.7.1 1614782728 installed <13>Nov 23 02:26:23 rpmi: emacs26-gnus-5.13-alt13 sisyphus+267015.500.7.1 1614782728 installed <13>Nov 23 02:26:24 rpmi: emacs26-common-26.3-alt13 sisyphus+267015.500.7.1 1614782728 installed <13>Nov 23 02:26:24 rpmi: emacs26-nox-26.3-alt13 sisyphus+267015.500.7.1 1614782728 installed <13>Nov 23 02:26:24 rpmi: gambit-4.9.3-alt2 sisyphus+278823.100.1.1 1626220385 installed <13>Nov 23 02:26:24 rpmi: foomatic-db-engine-4.0.12-alt1 sisyphus+278189.100.1.1 1626076171 installed <13>Nov 23 02:26:25 rpmi: texlive-2021-alt1_3 sisyphus+285758.100.1.1 1632391098 installed <13>Nov 23 02:26:34 rpmi: texlive-collection-basic-2021-alt1_4 sisyphus+285425.100.1.1 1631913341 installed <13>Nov 23 02:26:35 rpmi: texlive-fonts-sources-2021-alt1_4 sisyphus+285425.100.1.1 1631913341 installed <13>Nov 23 02:26:35 rpmi: texlive-texmf-2021-alt1_4 sisyphus+285425.100.1.1 1631913341 installed <13>Nov 23 02:27:09 rpmi: texlive-dist-2021-alt1_4 sisyphus+285425.100.1.1 1631913341 installed <13>Nov 23 02:27:09 rpmi: alsa-ucm-conf-1.2.5.1-alt1 sisyphus+274777.200.1.1 1624089157 installed <13>Nov 23 02:27:09 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed <13>Nov 23 02:27:09 rpmi: libalsa-1:1.2.5.1-alt2 sisyphus+286787.100.2.3 1633967382 installed <13>Nov 23 02:27:09 rpmi: libSDL-1.2.14-alt10 sisyphus+284852.100.1.1 1631107838 installed <13>Nov 23 02:27:09 rpmi: libwxGTK-devel-2:2.8.12-alt1.svn20131012.6 sisyphus+277617.100.1.1 1625719317 installed <13>Nov 23 02:27:09 rpmi: ghostscript-utils-9.54.0-alt3 sisyphus+285041.100.1.1 1631376584 installed <13>Nov 23 02:27:09 rpmi: gcc-c++-11-alt1 sisyphus+285602.400.1.1 1632238564 installed <13>Nov 23 02:27:09 rpmi: libX11-devel-3:1.7.2-alt1 sisyphus+279629.100.1.1 1626637383 installed <13>Nov 23 02:27:09 rpmi: makeinfo-6.7-alt1 sisyphus+278099.4400.1.1 1626031435 installed <13>Nov 23 02:27:09 rpmi: texi2html-1.82-alt1.1.1 1449224437 installed <13>Nov 23 02:27:09 rpmi: libncurses-devel-6.3.20211106-alt1 sisyphus+289273.100.1.1 1636477028 installed <13>Nov 23 02:27:09 rpmi: libSM-devel-1.2.3-alt1 sisyphus+278820.100.1.1 1626219264 installed <13>Nov 23 02:27:09 rpmi: texi2dvi-6.7-alt1 sisyphus+278099.4400.1.1 1626031435 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/ucblogo-6.0-alt3.1.nosrc.rpm (w1.gzdio) Installing ucblogo-6.0-alt3.1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.17249 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf ucblogo-6.0 + echo 'Source #0 (ucblogo-6.0.tar.gz):' Source #0 (ucblogo-6.0.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/ucblogo-6.0.tar.gz + /bin/tar -xf - + cd ucblogo-6.0 + /bin/chmod -c -Rf u+rwX,go-w . + cd /usr/src/RPM/BUILD + rm -rf ucblogo-6.0 + echo 'Source #0 (ucblogo-6.0.tar.gz):' Source #0 (ucblogo-6.0.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/ucblogo-6.0.tar.gz + /bin/tar -xf - + cd ucblogo-6.0 + echo 'Source #1 (logo-mode.tar.gz):' Source #1 (logo-mode.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/logo-mode.tar.gz + /bin/tar -xf - + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (ucblogo-5.5-ospeed.patch):' Patch #0 (ucblogo-5.5-ospeed.patch): + /usr/bin/patch -p1 -b --suffix .ospeed patching file term.c Hunk #1 succeeded at 71 (offset 7 lines). + echo 'Patch #1 (ucblogo-6.0-wx.patch):' Patch #1 (ucblogo-6.0-wx.patch): + /usr/bin/patch -p1 -b --suffix .wx patching file wxTerminal.cpp patching file wxTurtleGraphics.cpp + echo 'Patch #2 (ucblogo-6.0-gcc5math.patch):' Patch #2 (ucblogo-6.0-gcc5math.patch): + /usr/bin/patch -p1 -b --suffix .math patching file coms.c patching file graphics.c + echo 'Patch #3 (ucblogo-6.0-texi.patch):' Patch #3 (ucblogo-6.0-texi.patch): + /usr/bin/patch -p1 patching file docs/usermanual.texi + sed -i 's|letter|a4|' docs/makefile + sed -i 's|everything|all|g' makefile makefile.cygwin makefile.in + sed -i 's|\.logo|dot.logo|g' emacs/dot.LOOPS emacs/dot.emacs1 emacs/dot.emacs2 emacs/dot.logo + sed -i 's|/\.logo|/dot.logo|g' emacs/makefile + sed -i 's|\.LOOPS|dot.LOOPS|g' emacs/dot.LOOPS emacs/dot.emacs1 emacs/dot.emacs2 emacs/dot.logo + sed -i 's|/\.LOOPS|/dot.LOOPS|g' emacs/makefile + sed -i 's|/local/lib/logo|/share/logo|g' emacs/README emacs/check.lg emacs/comint-logo.el emacs/dot.LOOPS emacs/dot.emacs1 emacs/dot.emacs2 emacs/dot.logo emacs/edfunc.el emacs/letrec.el emacs/logo.el emacs/makefile emacs/tutor1.lg emacs/tutorial.lg + sed -i 's|/local/lib/logo|/share/logo|g' coms.c error.c eval.c files.c graphics.c init.c intern.c lists.c logodata.c macterm.c main.c makehelp.c math.c mem.c nographics.c obj.c paren.c parse.c print.c svn.c term.c win32trm.c wrksp.c wxterm.c xgraphics.c ztcterm.c README + sed -i 's|/lib/logo|/share/logo|g' emacs/README emacs/check.lg emacs/comint-logo.el emacs/dot.LOOPS emacs/dot.emacs1 emacs/dot.emacs2 emacs/dot.logo emacs/edfunc.el emacs/letrec.el emacs/logo.el emacs/makefile emacs/tutor1.lg emacs/tutorial.lg + sed -i 's|/lib/logo|/share/logo|g' coms.c error.c eval.c files.c graphics.c init.c intern.c lists.c logodata.c macterm.c main.c makehelp.c math.c mem.c nographics.c obj.c paren.c parse.c print.c svn.c term.c win32trm.c wrksp.c wxterm.c xgraphics.c ztcterm.c makefile makefile.cygwin makefile.in + sed -i 's|/usr/local/bin/logo|/usr/bin/logo|g' docs/html/usermanual_1.html + sed -i 's|/usr/local/bin/logo|/usr/bin/logo|g' docs/ucblogo.info + sed -i 's|/usr/local/bin/logo|/usr/bin/logo|g' docs/usermanual.texi + sed -i 's|/usr/local/bin/logo|/usr/bin/logo|g' README + sed -i 's|/usr/local/info|/usr/share/info|g' emacs/logo.el emacs/README + sed -i 's|/usr/local/info|/usr/share/info|g' README + sed -i 's|\$\(prefix\)/info|/usr/share/info|' emacs/makefile + find -name CVS + xargs rm -rf + find -name .svn + xargs rm -rf + mkdir -p docs/usermanual + cp -f docs/html/usermanual.html docs/html/usermanual_1.html docs/html/usermanual_10.html docs/html/usermanual_11.html docs/html/usermanual_12.html docs/html/usermanual_13.html docs/html/usermanual_14.html docs/html/usermanual_15.html docs/html/usermanual_16.html docs/html/usermanual_2.html docs/html/usermanual_3.html docs/html/usermanual_4.html docs/html/usermanual_5.html docs/html/usermanual_6.html docs/html/usermanual_7.html docs/html/usermanual_8.html docs/html/usermanual_9.html docs/html/usermanual_abt.html docs/html/usermanual_fot.html docs/html/usermanual_ovr.html docs/html/usermanual_toc.html docs/usermanual/ + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.81129 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ucblogo-6.0 + rm -f config.cache + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + 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=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --x-includes=/usr/include --x-libraries=/usr/lib64 --with-x --wx-enable --wx-config_path=/usr/bin/wx-config creating cache ./config.cache checking for gcc... gcc checking whether we are using GNU C... yes checking how to run the C preprocessor... gcc -E checking for POSIXized ISC... no checking for X... libraries /usr/lib64, headers /usr/include checking for -lICE... yes checking for -ldnet... no checking for -ldnet_stub... no checking for -lnsl... no checking for -lsocket... no checking for -lm... yes checking for -lBSD... no checking for -lbsd... no checking for -ltermcap... no checking for -ltermlib... no checking for -lcurses... yes checking whether cross-compiling... no checking for ANSI C header files... yes checking for sgtty.h... yes checking for termio.h... yes checking for unistd.h... yes checking for string.h... yes checking for size_t... yes checking return type of signal handlers... void checking if signal handlers take argument... yes checking for usleep... yes checking for srandom... yes checking for sigvec... yes checking for sigsetmask... yes checking for matherr... yes checking for drem... yes checking for irint... yes checking for bcopy... yes checking for memcpy... yes checking whether gcc needs -traditional... no updating cache ./config.cache creating ./config.status creating makefile creating config.h + make -j16 logo make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' echo 'char *libloc="'/usr/share/logo'/logolib";' > libloc.c echo 'char *helploc="'/usr/share/logo'/helpfiles";' >> libloc.c echo 'char *cslsloc="'/usr/share/logo'/csls";' >> libloc.c echo 'char *temploc="/tmp";' >> libloc.c echo 'char *separator="/";' >> libloc.c make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -c -o intern.o intern.c intern.c: In function 'hash': intern.c:46:22: warning: left shift count >= width of type [-Wshift-count-overflow] 46 | g = h & (0xf << (WORDSIZE-4)); | ^~ make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -c -o error.o error.c make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -c -o main.o main.c make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -c -o nographics.o nographics.c make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' echo 'char* SVN = "('`svnversion|tr -d '\r'`')";' > svn.c /bin/sh: svnversion: command not found make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -c -o coms.o coms.c coms.c: In function 'lwait': coms.c:445:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 445 | if (seconds = n / 60) | ^~~~~~~ coms.c:448:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 448 | if (microseconds = (n % 60) * 16667) | ^~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -c -o logodata.o logodata.c make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -c -o math.o math.c math.c:140:20: warning: 'struct exception' declared inside parameter list will not be visible outside of this definition or declaration 140 | int matherr(struct exception *x) { | ^~~~~~~~~ math.c: In function 'matherr': math.c:141:10: error: invalid use of undefined type 'struct exception' 141 | if (x->type == UNDERFLOW) return(1); | ^~ math.c:141:20: error: 'UNDERFLOW' undeclared (first use in this function) 141 | if (x->type == UNDERFLOW) return(1); | ^~~~~~~~~ math.c:141:20: note: each undeclared identifier is reported only once for each function it appears in math.c: In function 'binary': math.c:320:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 320 | else | ^~~~ math.c:327:19: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 327 | break; | ^~~~~ In file included from math.c:22: math.c: In function 'equalp_help': logo.h:99:25: warning: implicit declaration of function 'check_wx_stop'; did you mean 'check_X11_stop'? [-Wimplicit-function-declaration] 99 | #define check_throwing (check_wx_stop(0) || stopping_flag == THROWING) | ^~~~~~~~~~~~~ math.c:712:17: note: in expansion of macro 'check_throwing' 712 | if (check_throwing) break; | ^~~~~~~~~~~~~~ make: *** [: math.o] Error 1 make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: *** Waiting for unfinished jobs.... make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -c -o paren.o paren.c make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -c -o print.o print.c print.c: In function 'update_coords': print.c:36:9: warning: unused variable 'i' [-Wunused-variable] 36 | int i; | ^ In file included from print.c:21: print.c: In function 'real_print_help': logo.h:99:25: warning: implicit declaration of function 'check_wx_stop'; did you mean 'check_X11_stop'? [-Wimplicit-function-declaration] 99 | #define check_throwing (check_wx_stop(0) || stopping_flag == THROWING) | ^~~~~~~~~~~~~ print.c:227:13: note: in expansion of macro 'check_throwing' 227 | if (check_throwing) break; | ^~~~~~~~~~~~~~ print.c: In function 'real_print_node': print.c:254:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 254 | } else if ((unsigned int)nd < 200) { /* for debugging */ | ^ print.c:257:27: warning: format '%d' expects argument of type 'int', but argument 3 has type 'NODE *' {aka 'struct logo_node *'} [-Wformat=] 257 | sprintf(&num[7],"%d",nd); | ~^ ~~ | | | | | NODE * {aka struct logo_node *} | int print.c:284:31: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] 284 | sprintf(&org[1],"%d",getarrorg(nd)); | ~^ | | | int | %ld make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -O0 -c mem.c mem.c:104:23: warning: "/*" within comment [-Wcomment] 104 | /* #define GC_DEBUG 1 /* */ | mem.c:105:25: warning: "/*" within comment [-Wcomment] 105 | /* #define GC_TWOBYTE 1 /* Use 2-byte stack offset in mark phase */ | mem.c: In function 'do_gc': mem.c:220:34: warning: unused variable 'ee' [-Wunused-variable] 220 | register int aa, bb, cc, dd, ee; | ^~ mem.c:220:30: warning: unused variable 'dd' [-Wunused-variable] 220 | register int aa, bb, cc, dd, ee; | ^~ mem.c:220:26: warning: unused variable 'cc' [-Wunused-variable] 220 | register int aa, bb, cc, dd, ee; | ^~ mem.c:220:22: warning: unused variable 'bb' [-Wunused-variable] 220 | register int aa, bb, cc, dd, ee; | ^~ mem.c:220:18: warning: unused variable 'aa' [-Wunused-variable] 220 | register int aa, bb, cc, dd, ee; | ^~ mem.c:219:40: warning: unused variable 'pe' [-Wunused-variable] 219 | register NODE *pa, *pb, *pc, *pd, *pe; /* get registers onto stack */ | ^~ mem.c:219:35: warning: unused variable 'pd' [-Wunused-variable] 219 | register NODE *pa, *pb, *pc, *pd, *pe; /* get registers onto stack */ | ^~ mem.c:219:30: warning: unused variable 'pc' [-Wunused-variable] 219 | register NODE *pa, *pb, *pc, *pd, *pe; /* get registers onto stack */ | ^~ mem.c:219:25: warning: unused variable 'pb' [-Wunused-variable] 219 | register NODE *pa, *pb, *pc, *pd, *pe; /* get registers onto stack */ | ^~ mem.c:219:20: warning: unused variable 'pa' [-Wunused-variable] 219 | register NODE *pa, *pb, *pc, *pd, *pe; /* get registers onto stack */ | ^~ In file included from mem.c:22: mem.c: In function 'gc': logo.h:99:25: warning: implicit declaration of function 'check_wx_stop'; did you mean 'check_X11_stop'? [-Wimplicit-function-declaration] 99 | #define check_throwing (check_wx_stop(0) || stopping_flag == THROWING) | ^~~~~~~~~~~~~ mem.c:484:5: note: in expansion of macro 'check_throwing' 484 | check_throwing; | ^~~~~~~~~~~~~~ logo.h:99:59: warning: value computed is not used [-Wunused-value] 99 | #define check_throwing (check_wx_stop(0) || stopping_flag == THROWING) | ~~~~~~~~~~~~~~^~~~~~~~~~~ mem.c:484:5: note: in expansion of macro 'check_throwing' 484 | check_throwing; | ^~~~~~~~~~~~~~ mem.c:757:25: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 757 | if (getstrhead(nd) != NULL && | ^~ mem.c:760:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 760 | break; | ^~~~~ mem.c:465:14: warning: variable 'freed_sofar' set but not used [-Wunused-but-set-variable] 465 | long int freed_sofar = 0; | ^~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -c -o init.o init.c init.c: In function 'init': init.c:534:9: warning: implicit declaration of function 'chdir'; did you mean 'cdr'? [-Wimplicit-function-declaration] 534 | chdir(getenv("SUGAR_ACTIVITY_ROOT")); | ^~~~~ | cdr init.c:664:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 664 | newlib = wxMacGetLibloc(); | ^ init.c:668:13: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 668 | newcsls = wxMacGetCslsloc(); | ^ init.c:671:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 671 | newhelp = wxMacGetHelploc(); | ^ make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -c -o files.o files.c files.c: In function 'lkeyp': files.c:692:10: warning: unused variable 'nc' [-Wunused-variable] 692 | long nc; | ^~ make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -c -o parse.o parse.c make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -c -o lists.o lists.c In file included from lists.c:21: lists.c: In function 'lbutlast': logo.h:99:25: warning: implicit declaration of function 'check_wx_stop'; did you mean 'check_X11_stop'? [-Wimplicit-function-declaration] 99 | #define check_throwing (check_wx_stop(0) || stopping_flag == THROWING) | ^~~~~~~~~~~~~ lists.c:87:21: note: in expansion of macro 'check_throwing' 87 | if (check_throwing) break; | ^~~~~~~~~~~~~~ lists.c: In function 'memberp_help': lists.c:421:25: warning: variable 'val' set but not used [-Wunused-but-set-variable] 421 | NODE *obj1, *obj2, *val; | ^~~ make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -c -o eval.o eval.c eval.c: In function 'evaluator': eval.c:635:5: warning: implicit declaration of function 'check_wx_stop'; did you mean 'check_X11_stop'? [-Wimplicit-function-declaration] 635 | check_wx_stop(); | ^~~~~~~~~~~~~ | check_X11_stop make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -c -o graphics.o graphics.c graphics.c: In function 'draw_turtle': graphics.c:153:28: warning: unused variable 'b' [-Wunused-variable] 153 | unsigned int r=0, g=0, b=0; | ^ graphics.c:153:23: warning: unused variable 'g' [-Wunused-variable] 153 | unsigned int r=0, g=0, b=0; | ^ graphics.c:153:18: warning: unused variable 'r' [-Wunused-variable] 153 | unsigned int r=0, g=0, b=0; | ^ In file included from graphics.c:32: graphics.c: In function 'draw_turtle_helper': wxGraphics.h:33:34: warning: implicit declaration of function 'wxPrepare' [-Wimplicit-function-declaration] 33 | #define prepare_to_draw wxPrepare() | ^~~~~~~~~ graphics.c:234:5: note: in expansion of macro 'prepare_to_draw' 234 | prepare_to_draw; | ^~~~~~~~~~~~~~~ wxGraphics.h:96:34: warning: implicit declaration of function 'wxSetPenWidth' [-Wimplicit-function-declaration] 96 | #define set_pen_width(w) wxSetPenWidth(w); | ^~~~~~~~~~~~~ graphics.c:239:5: note: in expansion of macro 'set_pen_width' 239 | set_pen_width(1); | ^~~~~~~~~~~~~ wxGraphics.h:73:34: warning: implicit declaration of function 'wxDrawLine' [-Wimplicit-function-declaration] 73 | #define line_to(a,b) wxDrawLine(xgr_pen->xpos, \ | ^~~~~~~~~~ graphics.c:261:5: note: in expansion of macro 'line_to' 261 | line_to(screen_x_center + left_x, screen_y_center - left_y); | ^~~~~~~ In file included from graphics.c:29: graphics.c: In function 'forward_helper': logo.h:99:25: warning: implicit declaration of function 'check_wx_stop'; did you mean 'check_X11_stop'? [-Wimplicit-function-declaration] 99 | #define check_throwing (check_wx_stop(0) || stopping_flag == THROWING) | ^~~~~~~~~~~~~ graphics.c:367:28: note: in expansion of macro 'check_throwing' 367 | if (!drawing_turtle && check_throwing) return; | ^~~~~~~~~~~~~~ In file included from graphics.c:32: graphics.c: In function 'cs_helper': wxGraphics.h:69:34: warning: implicit declaration of function 'wx_clear' [-Wimplicit-function-declaration] 69 | #define clear_screen wx_clear(); | ^~~~~~~~ graphics.c:738:5: note: in expansion of macro 'clear_screen' 738 | clear_screen; | ^~~~~~~~~~~~ graphics.c: In function 'llabel': wxGraphics.h:145:34: warning: implicit declaration of function 'wxLabel' [-Wimplicit-function-declaration] 145 | #define label(s) wxLabel(s) | ^~~~~~~ graphics.c:973:9: note: in expansion of macro 'label' 973 | label(textbuf); | ^~~~~ graphics.c: In function 'ltextscreen': wxGraphics.h:138:34: warning: implicit declaration of function 'wxTextScreen'; did you mean 'ltextscreen'? [-Wimplicit-function-declaration] 138 | #define text_screen wxTextScreen() | ^~~~~~~~~~~~ graphics.c:982:5: note: in expansion of macro 'text_screen' 982 | text_screen; | ^~~~~~~~~~~ graphics.c: In function 'lsplitscreen': wxGraphics.h:137:34: warning: implicit declaration of function 'wxSplitScreen'; did you mean 'lsplitscreen'? [-Wimplicit-function-declaration] 137 | #define split_screen wxSplitScreen() | ^~~~~~~~~~~~~ graphics.c:992:5: note: in expansion of macro 'split_screen' 992 | split_screen; | ^~~~~~~~~~~~ graphics.c: In function 'lfullscreen': wxGraphics.h:136:34: warning: implicit declaration of function 'wxFullScreen'; did you mean 'lfullscreen'? [-Wimplicit-function-declaration] 136 | #define full_screen wxFullScreen() | ^~~~~~~~~~~~ graphics.c:1002:5: note: in expansion of macro 'full_screen' 1002 | full_screen; | ^~~~~~~~~~~ graphics.c: In function 'lsetbackground': wxGraphics.h:93:34: warning: implicit declaration of function 'wxSetInfo'; did you mean 'wxGetInfo'? [-Wimplicit-function-declaration] 93 | #define set_back_ground(c) wxSetInfo(BACK_GROUND,c%NUMCOLORS);\ | ^~~~~~~~~ graphics.c:1116:9: note: in expansion of macro 'set_back_ground' 1116 | set_back_ground(getint(val)); | ^~~~~~~~~~~~~~~ graphics.c: In function 'lmousepos': wxGraphics.h:131:34: warning: implicit declaration of function 'wxGetMouseX' [-Wimplicit-function-declaration] 131 | #define mouse_x wxGetMouseX() | ^~~~~~~~~~~ graphics.c:1267:32: note: in expansion of macro 'mouse_x' 1267 | return(cons(make_floatnode(mouse_x/x_scale), | ^~~~~~~ wxGraphics.h:132:34: warning: implicit declaration of function 'wxGetMouseY' [-Wimplicit-function-declaration] 132 | #define mouse_y wxGetMouseY() | ^~~~~~~~~~~ graphics.c:1268:37: note: in expansion of macro 'mouse_y' 1268 | cons(make_floatnode(mouse_y/y_scale), NIL))); | ^~~~~~~ graphics.c: In function 'lclickpos': wxGraphics.h:133:34: warning: implicit declaration of function 'wxGetClickX' [-Wimplicit-function-declaration] 133 | #define click_x wxGetClickX() | ^~~~~~~~~~~ graphics.c:1274:32: note: in expansion of macro 'click_x' 1274 | return(cons(make_floatnode(click_x/x_scale), | ^~~~~~~ wxGraphics.h:134:34: warning: implicit declaration of function 'wxGetClickY' [-Wimplicit-function-declaration] 134 | #define click_y wxGetClickY() | ^~~~~~~~~~~ graphics.c:1275:37: note: in expansion of macro 'click_y' 1275 | cons(make_floatnode(click_y/y_scale), NIL))); | ^~~~~~~ graphics.c: In function 'lbuttonp': wxGraphics.h:129:34: warning: implicit declaration of function 'wxGetButton' [-Wimplicit-function-declaration] 129 | #define button wxGetButton() | ^~~~~~~~~~~ graphics.c:1282:9: note: in expansion of macro 'button' 1282 | if (button) | ^~~~~~ graphics.c: In function 'lbutton': wxGraphics.h:130:34: warning: implicit declaration of function 'wxGetLastButton' [-Wimplicit-function-declaration] 130 | #define lastbutton wxGetLastButton() | ^~~~~~~~~~~~~~~ graphics.c:1289:25: note: in expansion of macro 'lastbutton' 1289 | return(make_intnode(lastbutton)); | ^~~~~~~~~~ graphics.c: In function 'ltone': graphics.c:1297:19: warning: variable 'duration' set but not used [-Wunused-but-set-variable] 1297 | FIXNUM pitch, duration; | ^~~~~~~~ graphics.c: In function 'lfilled': graphics.c:1514:15: warning: implicit declaration of function 'evaluator' [-Wimplicit-function-declaration] 1514 | (void)evaluator(arg, begin_line); | ^~~~~~~~~ graphics.c:1620:9: warning: implicit declaration of function 'doFilled' [-Wimplicit-function-declaration] 1620 | doFilled(color, count+1, points); | ^~~~~~~~ graphics.c: In function 'redraw_graphics': graphics.c:1827:22: warning: unused variable 'b' [-Wunused-variable] 1827 | unsigned int r,g,b; | ^ graphics.c:1827:20: warning: unused variable 'g' [-Wunused-variable] 1827 | unsigned int r,g,b; | ^ graphics.c:1827:18: warning: unused variable 'r' [-Wunused-variable] 1827 | unsigned int r,g,b; | ^ graphics.c:1826:32: warning: unused variable 'color' [-Wunused-variable] 1826 | int start_idx, idx, count, color; | ^~~~~ graphics.c:1826:25: warning: unused variable 'count' [-Wunused-variable] 1826 | int start_idx, idx, count, color; | ^~~~~ graphics.c:1826:20: warning: unused variable 'idx' [-Wunused-variable] 1826 | int start_idx, idx, count, color; | ^~~ graphics.c:1825:19: warning: unused variable 'ptr' [-Wunused-variable] 1825 | char *start, *ptr; | ^~~ make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' gcc -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/include -O0 -DUSE_OLD_TTY -c -o wrksp.o wrksp.c In file included from wrksp.c:31: wrksp.c: In function 'define_helper': logo.h:99:25: warning: implicit declaration of function 'check_wx_stop'; did you mean 'check_X11_stop'? [-Wimplicit-function-declaration] 99 | #define check_throwing (check_wx_stop(0) || stopping_flag == THROWING) | ^~~~~~~~~~~~~ wrksp.c:259:17: note: in expansion of macro 'check_throwing' 259 | if (check_throwing) break; | ^~~~~~~~~~~~~~ wrksp.c: In function 'strncasestr': wrksp.c:296:41: warning: implicit declaration of function 'tolower' [-Wimplicit-function-declaration] 296 | while ((pc = *big++) != '\0' && tolower(pc) != tolower(*little)) ; | ^~~~~~~ wrksp.c:49:1: note: include '' or provide a declaration of 'tolower' 48 | #include +++ |+#include 49 | #else wrksp.c: In function 'cpdf_newname': wrksp.c:1716:21: warning: field precision specifier '.*' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=] 1716 | sprintf(buf, "%.*s%.*s%s", | ~~^~ | | | int 1717 | p1-titlestr, titlestr, getstrlen(nname), namestr, p2); | ~~~~~~~~~~~ | | | long int wrksp.c:1716:25: warning: field precision specifier '.*' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=] 1716 | sprintf(buf, "%.*s%.*s%s", | ~~^~ | | | int make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' g++ -g -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -c -o wxMain.o wxMain.cpp In file included from /usr/include/wx-2.8/wx/defs.h:521, from /usr/include/wx-2.8/wx/wx.h:15, from wxMain.cpp:2: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/version.h:17, from /usr/include/wx-2.8/wx/defs.h:134, from /usr/include/wx-2.8/wx/wx.h:15, from wxMain.cpp:2: wxTerminal.h: At global scope: /usr/include/wx-2.8/wx/wxchar.h:235:36: warning: ISO C++ forbids converting a string constant to 'wxChar*' {aka 'wchar_t*'} [-Wwrite-strings] 235 | #define wxT(x) wxCONCAT_HELPER(L, x) | ^ /usr/include/wx-2.8/wx/cpp.h:17:37: note: in definition of macro 'wxCONCAT_HELPER' 17 | #define wxCONCAT_HELPER(text, line) text ## line | ^~~~ /usr/include/wx-2.8/wx/wxchar.h:271:19: note: in expansion of macro 'wxT' 271 | #define _T(x) wxT(x) | ^~~ wxTerminal.h:22:40: note: in expansion of macro '_T' 22 | TurtleWindowPrintout(wxChar *title = _T("Turtle Graphics")):wxPrintout(title) {} | ^~ wxMain.cpp: In function 'void flushFile(FILE*)': wxMain.cpp:73:10: warning: unused variable 'temp' [-Wunused-variable] 73 | char * temp; | ^~~~ In file included from wxMain.cpp:9: wxMain.cpp: In function 'char getFromWX_2(FILE*)': wxMain.cpp:176:14: warning: macro expands to multiple statements [-Wmultistatement-macros] 176 | buff_pop(c); | ^ wxGlobals.h:63:22: note: in definition of macro 'buff_pop' 63 | #define buff_pop(c) c = buff[buff_pop_index++]; \ | ^ wxMain.cpp:175:3: note: some parts of macro expansion are not guarded by this 'else' clause 175 | else | ^~~~ make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' g++ -g -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -c -o wxTurtleGraphics.o wxTurtleGraphics.cpp In file included from /usr/include/wx-2.8/wx/defs.h:521, from /usr/include/wx-2.8/wx/wx.h:15, from wxTurtleGraphics.h:2, from wxTurtleGraphics.cpp:2: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/version.h:17, from /usr/include/wx-2.8/wx/defs.h:134, from /usr/include/wx-2.8/wx/wx.h:15, from wxTurtleGraphics.h:2, from wxTurtleGraphics.cpp:2: wxTerminal.h: At global scope: /usr/include/wx-2.8/wx/wxchar.h:235:36: warning: ISO C++ forbids converting a string constant to 'wxChar*' {aka 'wchar_t*'} [-Wwrite-strings] 235 | #define wxT(x) wxCONCAT_HELPER(L, x) | ^ /usr/include/wx-2.8/wx/cpp.h:17:37: note: in definition of macro 'wxCONCAT_HELPER' 17 | #define wxCONCAT_HELPER(text, line) text ## line | ^~~~ /usr/include/wx-2.8/wx/wxchar.h:271:19: note: in expansion of macro 'wxT' 271 | #define _T(x) wxT(x) | ^~~ wxTerminal.h:22:40: note: in expansion of macro '_T' 22 | TurtleWindowPrintout(wxChar *title = _T("Turtle Graphics")):wxPrintout(title) {} | ^~ wxTurtleGraphics.cpp: In member function 'void TurtleCanvas::PrintTurtleWindow(wxCommandEvent&)': /usr/include/wx-2.8/wx/wxchar.h:235:36: warning: ISO C++ forbids converting a string constant to 'wxChar*' {aka 'wchar_t*'} [-Wwrite-strings] 235 | #define wxT(x) wxCONCAT_HELPER(L, x) | ^ /usr/include/wx-2.8/wx/cpp.h:17:37: note: in definition of macro 'wxCONCAT_HELPER' 17 | #define wxCONCAT_HELPER(text, line) text ## line | ^~~~ /usr/include/wx-2.8/wx/wxchar.h:271:19: note: in expansion of macro 'wxT' 271 | #define _T(x) wxT(x) | ^~~ wxTurtleGraphics.cpp:745:35: note: in expansion of macro '_T' 745 | TurtleWindowPrintout printout(_T("Turtle Graphics")); | ^~ wxTerminal.h: In member function 'void TurtleCanvas::TurtlePrintPreview(wxCommandEvent&)': /usr/include/wx-2.8/wx/wxchar.h:235:36: warning: ISO C++ forbids converting a string constant to 'wxChar*' {aka 'wchar_t*'} [-Wwrite-strings] 235 | #define wxT(x) wxCONCAT_HELPER(L, x) | ^ /usr/include/wx-2.8/wx/cpp.h:17:37: note: in definition of macro 'wxCONCAT_HELPER' 17 | #define wxCONCAT_HELPER(text, line) text ## line | ^~~~ /usr/include/wx-2.8/wx/wxchar.h:271:19: note: in expansion of macro 'wxT' 271 | #define _T(x) wxT(x) | ^~~ wxTerminal.h:22:40: note: in expansion of macro '_T' 22 | TurtleWindowPrintout(wxChar *title = _T("Turtle Graphics")):wxPrintout(title) {} | ^~ /usr/include/wx-2.8/wx/wxchar.h:235:36: warning: ISO C++ forbids converting a string constant to 'wxChar*' {aka 'wchar_t*'} [-Wwrite-strings] 235 | #define wxT(x) wxCONCAT_HELPER(L, x) | ^ /usr/include/wx-2.8/wx/cpp.h:17:37: note: in definition of macro 'wxCONCAT_HELPER' 17 | #define wxCONCAT_HELPER(text, line) text ## line | ^~~~ /usr/include/wx-2.8/wx/wxchar.h:271:19: note: in expansion of macro 'wxT' 271 | #define _T(x) wxT(x) | ^~~ wxTerminal.h:22:40: note: in expansion of macro '_T' 22 | TurtleWindowPrintout(wxChar *title = _T("Turtle Graphics")):wxPrintout(title) {} | ^~ wxTurtleGraphics.cpp: In function 'void wxDrawLine(int, int, int, int, int)': wxTurtleGraphics.cpp:915:11: warning: unused variable 'dc' [-Wunused-variable] 915 | wxDC *dc; | ^~ make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' make: Entering directory '/usr/src/RPM/BUILD/ucblogo-6.0' g++ -g -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -DHAVE_WX -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -c -o wxTerminal.o wxTerminal.cpp In file included from /usr/include/wx-2.8/wx/defs.h:521, from /usr/include/wx-2.8/wx/wxprec.h:13, from wxTerminal.cpp:18: /usr/include/wx-2.8/wx/buffer.h: In member function 'void wxMemoryBuffer::AppendByte(char)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' 289 | wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayShort::Remove(_wxArraywxArrayShort)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:849:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 849 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayShort, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:993:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_SHORT' 993 | WX_DEFINE_USER_EXPORTED_ARRAY_SHORT(short, wxArrayShort, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayInt::Remove(_wxArraywxArrayInt)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:856:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 856 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayInt, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:994:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_INT' 994 | WX_DEFINE_USER_EXPORTED_ARRAY_INT(int, wxArrayInt, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayDouble::Remove(_wxArraywxArrayDouble)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:877:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 877 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayDouble, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:995:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE' 995 | WX_DEFINE_USER_EXPORTED_ARRAY_DOUBLE(double, wxArrayDouble, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayLong::Remove(_wxArraywxArrayLong)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:863:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 863 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayLong, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:996:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_LONG' 996 | WX_DEFINE_USER_EXPORTED_ARRAY_LONG(long, wxArrayLong, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h: In member function 'void wxArrayPtrVoid::Remove(_wxArraywxArrayPtrVoid)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:997:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 997 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(void *, wxArrayPtrVoid, class WXDLLIMPEXP_BASE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h: In member function 'wxVectorBase& wxVectorBase::operator=(const wxVectorBase&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:183:38: note: in expansion of macro 'wxCHECK_MSG' 183 | #define wxCHECK(cond, rc) wxCHECK_MSG(cond, rc, NULL) | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:129:9: note: in expansion of macro 'wxCHECK' 129 | wxCHECK(copy(vb), *this); | ^~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In copy constructor 'wxClientDataDictionaryPairVector::wxClientDataDictionaryPairVector(const wxClientDataDictionaryPairVector&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:148:9: note: in expansion of macro 'wxCHECK2' 148 | wxCHECK2(copy(c), return);\ | ^~~~~~~~ /usr/include/wx-2.8/wx/vector.h:158:5: note: in expansion of macro 'WX_DECLARE_VECTORBASE' 158 | WX_DECLARE_VECTORBASE(obj, cls)\ | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h: In member function 'void wxClientDataDictionaryPairVector::push_back(const wxClientDataDictionaryPair&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:189:38: note: in expansion of macro 'wxCHECK2_MSG' 189 | #define wxCHECK2(cond, op) wxCHECK2_MSG(cond, op, NULL) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/vector.h:162:9: note: in expansion of macro 'wxCHECK2' 162 | wxCHECK2(Alloc(size() + 1), return);\ | ^~~~~~~~ /usr/include/wx-2.8/wx/clntdata.h:172:1: note: in expansion of macro '_WX_DECLARE_VECTOR' 172 | _WX_DECLARE_VECTOR( | ^~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxCloseEvent::Veto(bool)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:1409:9: note: in expansion of macro 'wxCHECK_RET' 1409 | wxCHECK_RET( m_canVeto, | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In member function 'void wxEventTableEntryPointerArray::Remove(_wxArraywxEventTableEntryPointerArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:825:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 825 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2324:1: note: in expansion of macro 'WX_DEFINE_ARRAY_PTR' 2324 | WX_DEFINE_ARRAY_PTR(const wxEventTableEntry*, wxEventTableEntryPointerArray); | ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h: In function 'void wxPostEvent(wxEvtHandler*, wxEvent&)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/event.h:2568:5: note: in expansion of macro 'wxCHECK_RET' 2568 | wxCHECK_RET( dest, wxT("need an object to post event to in wxPostEvent") ); | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxArrayClassInfo::Remove(_wxArraywxArrayClassInfo)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:24:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 24 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxClassInfo *, wxArrayClassInfo, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h: In member function 'void wxModule::AddDependency(wxClassInfo*)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/module.h:71:9: note: in expansion of macro 'wxCHECK_RET' 71 | wxCHECK_RET( dep, wxT("NULL module dependency") ); | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h: In member function 'void wxHolidayAuthoritiesArray::Remove(_wxArraywxHolidayAuthoritiesArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:835:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 835 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, wxBaseArrayPtrVoid, wxARRAY_EMPTY expmode) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/datetime.h:1506:1: note: in expansion of macro 'WX_DEFINE_USER_EXPORTED_ARRAY_PTR' 1506 | WX_DEFINE_USER_EXPORTED_ARRAY_PTR(wxDateTimeHolidayAuthority *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h: In member function 'void wxArrayGdkWindows::Remove(_wxArraywxArrayGdkWindows)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/gtk/window.h:19:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 19 | WX_DEFINE_EXPORTED_ARRAY_PTR(GdkWindow *, wxArrayGdkWindows); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h: In member function 'void wxToolTipArray::Remove(_wxArraywxToolTipArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:655:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 655 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class WXDLLEXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:829:5: note: in expansion of macro 'WX_DEFINE_EXPORTED_TYPEARRAY_PTR' 829 | WX_DEFINE_EXPORTED_TYPEARRAY_PTR(T, name, wxBaseArrayPtrVoid) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/radiobox.h:25:1: note: in expansion of macro 'WX_DEFINE_EXPORTED_ARRAY_PTR' 25 | WX_DEFINE_EXPORTED_ARRAY_PTR(wxToolTip *, wxToolTipArray); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h: In member function 'bool wxTextValidator::CheckValidator() const': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:186:38: note: in expansion of macro 'wxCHECK2_MSG' 186 | #define wxCHECK_MSG(cond, rc, msg) wxCHECK2_MSG(cond, return rc, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/valtext.h:103:9: note: in expansion of macro 'wxCHECK_MSG' 103 | wxCHECK_MSG( m_validatorWindow->IsKindOf(CLASSINFO(wxTextCtrl)), false, | ^~~~~~~~~~~ /usr/include/wx-2.8/wx/encconv.h: In member function 'void wxFontEncodingArray::Remove(_wxArraywxFontEncodingArray)': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:353:7: note: in expansion of macro 'wxCHECK2_MSG' 353 | wxCHECK2_MSG( iIndex != wxNOT_FOUND, return, \ | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:486:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_HELPER' 486 | _WX_DEFINE_TYPEARRAY_HELPER(T, name, base, classexp, _WX_PTROP_NONE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:669:5: note: in expansion of macro '_WX_DEFINE_TYPEARRAY_PTR' 669 | _WX_DEFINE_TYPEARRAY_PTR(_wxArray##name, name, base, classdecl) | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:649:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_WITH_DECL_PTR' 649 | WX_DEFINE_TYPEARRAY_WITH_DECL_PTR(T, name, base, class wxARRAY_DEFAULT_EXPORT) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dynarray.h:852:5: note: in expansion of macro 'WX_DEFINE_TYPEARRAY_PTR' 852 | WX_DEFINE_TYPEARRAY_PTR(T, name, wxBaseArrayInt) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/encconv.h:44:1: note: in expansion of macro 'WX_DEFINE_ARRAY_INT' 44 | WX_DEFINE_ARRAY_INT(wxFontEncoding, wxFontEncodingArray); | ^~~~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/dcbuffer.h: In member function 'void wxBufferedDC::UnMask()': /usr/include/wx-2.8/wx/debug.h:194:43: warning: typedef 'wxDummyCheckInt' locally defined but not used [-Wunused-local-typedefs] 194 | #define wxFORCE_SEMICOLON typedef int wxDummyCheckInt | ^~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:224:9: note: in expansion of macro 'wxFORCE_SEMICOLON' 224 | wxFORCE_SEMICOLON /* just to force a semicolon */ | ^~~~~~~~~~~~~~~~~ /usr/include/wx-2.8/wx/debug.h:233:38: note: in expansion of macro 'wxCHECK2_MSG' 233 | #define wxCHECK_RET(cond, msg) wxCHECK2_MSG(cond, return, msg) | ^~~~~~~~~~~~ /usr/include/wx-2.8/wx/dcbuffer.h:103:9: note: in expansion of macro 'wxCHECK_RET' 103 | wxCHECK_RET( m_dc, wxT("no underlying wxDC?") ); | ^~~~~~~~~~~ In file included from /usr/include/wx-2.8/wx/version.h:17, from /usr/include/wx-2.8/wx/defs.h:134, from /usr/include/wx-2.8/wx/wxprec.h:13, from wxTerminal.cpp:18: wxTerminal.h: At global scope: /usr/include/wx-2.8/wx/wxchar.h:235:36: warning: ISO C++ forbids converting a string constant to 'wxChar*' {aka 'wchar_t*'} [-Wwrite-strings] 235 | #define wxT(x) wxCONCAT_HELPER(L, x) | ^ /usr/include/wx-2.8/wx/cpp.h:17:37: note: in definition of macro 'wxCONCAT_HELPER' 17 | #define wxCONCAT_HELPER(text, line) text ## line | ^~~~ /usr/include/wx-2.8/wx/wxchar.h:271:19: note: in expansion of macro 'wxT' 271 | #define _T(x) wxT(x) | ^~~ wxTerminal.h:22:40: note: in expansion of macro '_T' 22 | TurtleWindowPrintout(wxChar *title = _T("Turtle Graphics")):wxPrintout(title) {} | ^~ wxTerminal.cpp:116:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 116 | char *fooargv[2] = {"UCBLogo", 0}; | ^~~~~~~~~ wxTerminal.cpp: In member function 'void wxTerminal::DoPaste()': wxTerminal.cpp:1141:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1141 | for (i = 0; i < s.Length() && input_index < MAXINBUFF; i++){ | ~~^~~~~~~~~~~~ wxTerminal.cpp: In member function 'virtual void wxTerminal::PassInputToTerminal(int, char*)': wxTerminal.cpp:2450:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 2450 | if((!readingInstruction && | ~~~~~~~~~~~~~~~~~~~~^~ 2451 | 1 || //don't use old_vis_y?? | ~ wxTerminal.cpp: In function 'void setCharMode(int)': wxTerminal.cpp:2570:16: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] 2570 | char tmp; | ^~~ make: Leaving directory '/usr/src/RPM/BUILD/ucblogo-6.0' error: Bad exit status from /usr/src/tmp/rpm-tmp.81129 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.81129 (%build) Command exited with non-zero status 1 4.93user 1.26system 0:03.49elapsed 177%CPU (0avgtext+0avgdata 185984maxresident)k 0inputs+0outputs (0major+600082minor)pagefaults 0swaps hsh-rebuild: rebuild of `ucblogo-6.0-alt3.1.src.rpm' failed. Command exited with non-zero status 1 104.18user 27.20system 2:14.06elapsed 98%CPU (0avgtext+0avgdata 200004maxresident)k 6688inputs+0outputs (30653major+4055214minor)pagefaults 0swaps